28 апреля 2010

Две недели коту под хвост

Попросило меня тут начальство захреначить 1С в терминале, а я возьми да и ответь: "Не проблема!" Зря я так сразу... Сначала пришлось 1С(в файлике backend.dll) приучать к терминалу, затем выяснилось, что родной оброботчик 1С работает не с COM-портом, а с файликом, а Windows, как выяснилось, не мапит в терминале порты на файловую систему. Ну чтож, не вилика беда, беру АТОЛовские дрова, всё заработало, но формирование отчётов на серваке проходит в считаные секунды(как в принципе и должно было быть), а вот обработка ввода со сканера занимала 10 секунд, хотя запуская локально 1С и цепляя базу через шары, с родной обработкой 1С никаких задержек не наблюдалось... Раскопки привели на форум АТОЛа где я и узнал, что за 2 года они уже ввели оплату за свои поделки, а на контроль купленности повесили аппаратный ключик, как раз от туда и растут эти 10 секунд задержки у бесплатной копии. Поиски в инете эмулятора этого ключа так и не увенчались успехом. В результате был взят комплект из HEX-редактора и старая добрая IDA. Две минуты на поиски сигнатуры и ожидания пока IDA полностью пройдётся по коду и... 1-3 секунды на обработку штрих кодов...

PS: Не стоит забывать старые навыки, порой за вас больше некому маяться дурью(это я про IDA)...

Ярлыки: , , ,

3 комментариев:

Anonymous Анонимный написал...

What remarkable question

17 сентября, 2010 11:34  
Anonymous Анонимный написал...

I confirm. I join told all above. We can communicate on this theme. Here or in PM.

14 октября, 2010 13:27  
Anonymous Анонимный написал...

Действительно полезняк! А то сколько не лазишь по нету сплошное бла бла бла. Но не тут, и это радует!

29 декабря, 2010 21:06  

Отправить комментарий

<< Home