имеется wine@eter-1.0.11-eter-8\3 + kubuntu 8.04 + 1Cv8.1 УТ 10.3 + дополн. 1.7.6 установлены драйвера торгового оборудования АТОЛ (DTO6_2009_02_11.zip), при добавлении устройства Eclipse (сканер штрихкода) добавление происходит успешно, однако нажатие проверки выдает ошибку Метод объекта не обнаружен (ДобавитьУстройство). Нажатие кнопки подробно показано на скриншоте. Установка предыдущей версии драйвера ( DTO6_2008_10_06.zip ) невозможно, так как происходит зависание на показе картинки фона инсталлятора и не появляется окно мастера установки.
Created attachment 1313 [details] подробное описание ошибки
> Установка предыдущей версии драйвера ( > DTO6_2008_10_06.zip ) невозможно, так как происходит > зависание на показе картинки фона > инсталлятора и не появляется окно мастера > установки. Эту проблему можно обойти, если в winecfg на вкладке "Графика" снять галочки с пунктов "Разрешить менеджеру окон декорировать окна" и "Разрешить менеджеру окон управлять окнами Wine".
Согласен, ставятся. Но легче не стало, потому что основная то проблема - в ошибке внешней атолловской обработки, которая проявляется на обеих версиях драйверов. А сканер нужен ;( 1С-ка обработку получает, в списке доступных Атол: Сканер штрихкода имеется. Параметры после добавления сканера также отображаются и настраиваются. Все хорошо до нажатия кнопки Проверка.
Да, воспроизводится на релизе 11-6
wine 1.0.12-eter1/1 - тоже
Ветка стала гласом вопиющего в пустыне, ну да ладно ;) Удалось завести и USB и COM Эклипсы под заданной выше восьмеркой. Правда, с помощью драйверов ATOL от 2.11.2009 (DTO_2009_11_02). На стабильной 11 ветке проверять лень, но думаю, заведется и там. Точно узнаю в течение пары дней, уже у клиента. Дополнительно, работает лишь при использовании обработки АТОЛ: Драйвер сканера штрихкода (ATOLBarcodeScan_v2.epf). Если подключить через АТОЛ: Драйвер устройств ввода (ATOLBarcodeScan_ATOL.epf), то проверка оборудования проходит успешно, однако попытка открыть номенклатуру приводит к ошибке "Метод объекта не обнаружен (ПолучитьИмяИсточникаВнешнегоСобытия)". Следующая проблема в том, что при работе между считыванием штрихкода сканером и непосредствено результатом поиска по номенклатуре проходит 7-10 секунд. Сам сканер не тормозит, проверка утилитой атолла отрабатывает почти мгновенно. В винде поиск происходит моментально на той же базе с тем же железом и дровами. Как жить, что делать?
Очередные вести с полей. Удалось узнать, откуда растут ноги у вышеозначенной задержки считывания. А растут они из атола. Версия драйверов, которая вообще работает (11_02), оказывается, небесплатная, и сия задержка - фича демонстрационного режима, вывести из которого можно лишь каким то ключом, которого, естественно, нет. А существующие бесплатные версии пакета дров (и рекомендуемая вами 06_10_08, и более свежая 11_02_09) ставятся, но не работают с ошибкой "Метод объекта не обнаружен (Добавить устройство). И если зайти в Сервис - Параметры, то вкладка Драйвер устройств ввода не открывается (вешается 1С). Версия драйвера в названии вкладки не указывается, хотя должна бы. С драйверами от 02_11_09, как уже упоминалось выше, и вкладка есть, и версия пишется, и открывается, и даже проверяется...Однако надпись демонстранционный режим дает 10 се задержку.
Я так понимаю, нам нужно проверить работу по старым версиям, и при возможности сделать исправление. По фону окна при установке надо Илье посмотреть, чтобы сделать постоянное замещение.
11_02_2009, судя по форумам, это последняя на сей день бесплатная сборка.. вот ее наверное и стоит пилить. Могу даже прислать, если нужно. С окном у этой сборки проблемы вроде уже и нет.
> 11_02_2009, судя по форумам, это последняя на сей > день бесплатная сборка.. вот ее наверное и > стоит пилить. Могу даже прислать, если > нужно. С окном у этой сборки проблемы вроде > уже и нет. Да, это было бы неплохо.
Заливаю на ftp://etersoft@ftp.etersoft.ru
Попробовал настроить конфигурацию "Управление торговлей 10.3". При попытке добавить обработку ATOLBarcodeScan_ATOL.epf выводится сообщение "Некорректный набор команд обработки обслуживания. Версия API обработки обслуживания 2,00 не совпадает с версией API конфигурации 2,02." На WinXP тоже самое.
ATOLBarcodeScan_v2.epf - лучше эту, она именно для ШК, а указанная выше - для "устройств ввода".. суть та же, конечно, но все-таки
Обработка ATOLBarcodeScan_v2.epf добавляется. После этого при нажатии на кнопку "Проверка" выводится ошибка "Метод объекта не обнаружен (ДобавитьУстройство)".
Вот это и нужно как то полечить. Заливаю сейчас платные дрова (02_11_2009), если их установить, то с этой обработкой все добавится.
Проблема где-то в интерфейсе, возвращаемом LoadTypeLib. Если сделать обёртку для LoadTypeLib, вызывающую эту функцию из win-версии oleaut32, то проверка работает. Проверка работает при запуске через wineole.
Подтверждаю, с wineole завелось, проверка прошла, поиск отрабатывает без задержек. ОДнако вопрос - не поломается ли что то другое при работе через него? И стоит ли ожидать включения в грядущий релиз какого то костыля по сему вопросу, или же, при необходимости подключать АТОЛ-овские сканеры, запускать именно предложенным образом?
раскажите подробнее как завели: ? у меня на 02_11_2009 всё равно тормозит. или ставить надо 11_02_2009 ?
разобрались сначала ставим 02_11_2009 и отстраиваем оборудование, потом ставим 11_02_2009 и запускаем через wineole. вроде пока работает.
Работает при установленной 11_02_2009 версии сразу, без промежуточной установки 02_11_2009
> Подтверждаю, с wineole завелось, проверка > прошла, поиск отрабатывает без задержек. > ОДнако вопрос - не поломается ли что то > другое при работе через него? Это маловероятно. > И стоит ли > ожидать включения в грядущий релиз какого > то костыля по сему вопросу, или же, при > необходимости подключать АТОЛ-овские > сканеры, запускать именно предложенным > образом? Нет, никакого костыля не планируется. Надо будет запускать через wineole.
Понятно, спасибо.
хочу добавить, что при запуске через wineole не подгружаются драйверы хаспа пришлось сделать такой скрипт для пуска 1с =================== #!/bin/bash wineconsole wineole /home/user/1c/bin/1cv8.exe =================== система uname -a Linux shafieva-cash01.local 2.6.31.9-174.fc12.i686.PAE #1 SMP Mon Dec 21 06:04:56 UTC 2009 i686 i686 i386 GNU/Linux [root@shafieva-cash01 user]# rpm -qa | grep eter fonts-ttf-ms-1.0-eter4fedora.noarch wine-etersoft-1.0.11-eter11fedora.i586 fonts-ttf-liberation-1.04-eter1fedora.noarch wine-etersoft-local-1.0.11-eter6fedora.i586 haspd-3.0-eter4fedora.i586
> хочу добавить, что при запуске через wineole не > подгружаются драйверы хаспа Это из-за нативной rpcrt4.dll: http://bugs.etersoft.ru/show_bug.cgi?id=4703 Проблема будет исправлена в 1.0.12.
1.0.12-eter6/8, 1С 8.1.15.14, Управление торговлей 10.3.5.1, DTO6_2009_02_11.zip Если запускать 1С через wineole, при нажатии на "Проверка" в "Подключение и настройка торгового оборудования" появляется окно "Запись дампа", затем появляется окно с сообщением "Runtime error 216 at <каждый раз разный адрес>", при нажатии на "ОК" в нём 1С вылетает. Проблема не проявляется при запуске в бутылке, созданной в 1.0.11-eter11/6.
wine12sql-eter12/7, ubuntu 9.10 удалось установить драйвера ФР (версии 4.9.х, после ieinstall), драйвера сканера ШК (от 2009_02_11), подключить и проверить работоспособность в 1С 8.1.15. Запуск 1С-ки через wineole. Все работает, пока без вопросов, наблюдаю.
Закрываю.