Name | Modified | Size | Downloads / Week |
---|---|---|---|
QDROID-OTPD.struct-overview.rus.pdf | 2009-09-22 | 199.4 kB | |
2009.09.22_README-FIRST.OTPD.rus.txt | 2009-09-22 | 3.7 kB | |
2009.09.22_README-FIRST.OTPD.eng.txt | 2009-09-22 | 2.2 kB | |
QDROID-OTPD.release-public-lite.alpha.rev128.2009.09.22.zip | 2009-09-22 | 6.7 MB | |
OTPD_demopages.pdf | 2008-10-02 | 1.4 MB | |
otpd.addin_libotpd_1C.binaries.2008.05.22_0200.zip | 2008-05-23 | 6.9 MB | |
otpd.src.2008.05.22_0200.tar.gz | 2008-05-22 | 1.5 MB | |
Totals: 7 Items | 16.6 MB | 0 |
Release Name: 2009.09.22_rawsrc_wo_docs Заметки: Первое и самое важное объявление: OTPD теперь часть фреймворка QDroid. потому далее исходники обоих систем будут распространяться вместе. Далее - скрипты сборки отлажены только под Linux. .bat скрипты тоже должэны работать, но возможно не всеи не так. Будет исправлено позже. Текущий релиз - альфа исходников, без какой-либо общей внятной документации, потому ниже опишу как это может быть вам полезно. Связывайтесь со мной если что-то будет не понятно. КАК СОБРАТЬ И ЗАПУСТИТЬ СЕТЕВОЙ СЕРВЕР ПЕЧАТИ OTPD: 1) Соберите QDroid путем запуска скрипта сборки ./build_all.sh После этого, все бинарники будут собраны в каталоге ./qDroid_Bot_Hive/bin/lin 2) OTPD утилиты вы найдете в каталоге ./qDroid_Bot_Hive/bin/lin/otpd_utils поставляется 3 утилиты: * image2pbmp_convertor.bin - конвертор картинов в phtml описание * find_serial_escpos_printers.bin - поиск устройств esc/pos * otpd_utils/otpd_phtmlrenderer_probe.bin - GUI-интерфейс для распечатки phtml заданий. содержит экземпляр OTPD. 3) скрипт длязапуска OTPD сервера печати может быть найден в каталоге ./qDroid_Bot_Hive/scripts/otpd_print_server.v0.qs переместите его в директорию где располагается qdroid.v.1.3.bin (./qDroid_Bot_Hive/bin/lin ) 4) создайте файл otpd.ini в каталоге гле располагается qdroid.v.1.3.bin ( ./qDroid_Bot_Hive/bin/lin ), и наполните его следующим содержимым: ====[otpd.ini]==(начало листинга)============= [OTPD_General] [PrintDirection_1] direction.name=ProbePrinter direction.printermodule=virtual direction.linkmodule=null ============(конец листинга)============== При даенных настройках, при иницииации OTPD будет запущен виртуальный принтер с несуществующим устройством связи (null link device). Пожалуйста сразу отметьте: виртуальный принтер не поддерживает многих тегов, потому то что вы увидите на отрисованной картинке будет не так красиво/правильно как распечатанное на реальном принтере. 5) запустите сетевой сервер печати OTPD следующей командой: >qdroid.v.1.3.bin otpd_print_server.v0.qs Теперь все) Можно использовать) Запустите telnet подключитель к localhost на порт 10100 и отправьте серверу простое задение -------------------------------------------------------- >telnet localhost 10100 <phtml> Hello <b>WORLD!</b></phtml> -------------------------------------------------------- - отрисованная картинка появится у вас на экране