Pull to refresh
38
-2
Send message

Для печати я использовал скорость порта 19200. Никакой компрессии не использовал. Проблема была в том, что драйвер я взял готовый. От какого-то там промышленного термопринтера. Взял этот, т.к. смог расколоть его протокол обмена. Просто что-то печатал и снимал hex дамп. Потом пытался понять как там передаются данные и команды. Затем уже в моей прошивке подстраивался под этот формат, добиваясь чтобы отправленные задания на печать корректно печатал мой "как бы принтер". Полностью конечно я формат не разгадал, но тех команд что я засек, вполне хватало для печати из офисных приложений. Большой проблемой были тайминги, чтобы не переполнялся буфер в штрихе. Там есть микросхема статической памяти, ее и использовал. Пробовал разные скорости обмена, надо было добиться чтобы нормально комп передавал задание, чтобы не переполнялся буфер и чтобы голова все успела напечатать. В итоге остановился на 19200. Некоторые фискальники турбировал. Так в штрихе фрк менял кварц на более быстрый.

Так я для штрих-ФР/ФРК, штрих-М ФРК и прочих писал прошивку, которая превращала аппарат в _Настоящий_ термопринтер. Было переделано несколько десятков аппаратов. Они печатали из ворда, ексела, пробную страницу. Но потом это все заглохло, т.к. появилось множество всяких xprinter ов из китая, народ их покупал за копейки, потом мучался из за хренового качества печати. А так скорость печати была не очень высокая, т.к. обмен шел через СОМ порт, но качество было идеальным.

Т.к. я изначально переделывал старые кассы (а сначала просто выдирал термопринтеры из них) и подключал как придется (через LPT, потом через COM порты), то конечно ничего готового у меня не было. А если бы и нашел - это было бы не универсальное решение. Поэтому начал писать сам под себя. Если вас что-то заинтересовало, пишите в личку, тут рекламировать не буду.

Так мне же не просто строку печатать! А фиг знает что. Может строку, может картинку, может штрих код. При этом каким угодно шрифтом, используя отступы, межсимвольные и межстрочные интервалы. А штрих код тоже может быть разный, и с разным масштабом. Поэтому вся эта кухня в моем приложении, а наружу уже готовый документ идет.

Было бы можно через сайт искать, искал бы так. Но не выходит.

Как показала практика, много вы браузером не намониторите. Тем более по разным запросам на разных сайтах. Это как слепому со зрячим драться. Ударите зрячего, если очень повезет

А что конкретно вы хотите посмотреть? В программе куча модулей на с++ и 1с и тысячи строк кода. Десятки процедур и функций.

Это не я был, я только по делу пишу, что реально работает и действует.

Вот с такими я и борюсь ;-) я-то хоть стараюсь вещи в чувство привести, дать им вторую жизнь. И пользоваться или недорого продать. Холодильники еще и доставляю. Летом на даче людям помогал на прицепе подвозил. А барыги у нас в СПб еще какие. Есть несколько интересных историй, может потом отдельной статьей выпущу.

Писал уже выше про доступ - программа нуждается в постоянных доработках. Если интерсно, прошу в личку.

Да, извините, если разочаровал своей дремучестью ;-)

Доставка все портит - дорогая. Да еще много кто в Россию не отправляет. Пока ищу в СПб или с доставкой по России, мечтаю о Лизе :-)

Да что вы к технике бытовой все прицепились ;-) Это же так, просто один из видов отдач. К тому же это территория барыг. Я чисто из спортивного интереса пытался с помощью своей системы их обогнать. Есть много чего другого интересного и не только задаром. Вот в заглавной картинке объявления о продаже apple macintosh разных видов, я их собираю, тоже использую систему для вылавливания таких объявлений и не задаром а просто хоть недорого.

На юле авторы - гады уже сделали такую штуку. Формально цена = 0, а снизу приписка "цена по запросу". Научил прогу отслеживать эту надпись и не выдаю ее на рассылку.

Тут чтобы реально заработать нужен живой "оператор - договаривальщик", пара газелей с водителем и грузчиком и место для сбора наживы. Плюс мастер, который будет это море техники как-то приводить в порядок. Плюс продавец, который будет все это уже кому-то втюхивать и подбирать по запросам. Но я до такой широты бизнеса еще не дорос :-)

Программу я так просто не продаю, т.к. уже писал выше - авито и юла иногда меняют формат выдачи. Что ж кто-то купил и она через несколько дней перестанет работать. Я просто набираю подписчиков. Это недорого, просто будут вам нужные оповещения приходить, а я слежу за работой самой проги.

Добрый день. Лучше выставьте на авито или юлу, я как-то устал уже такую технику ворочать ;-)

Да я просто писал на чем мне привычно. Раньше писал схожие по внешнему виду программы, с++ вполне спавился!

Я только начал сюда писать, а эта переделка у меня старая — от 2010 года. После этого аппарата я писал прошивки для множества других. Главный критерий на что писать — это распространенность и функциональные возможности. Планирую в следующих статьях описать тонкости создания прошивок для меркуриев и штрихов ФР. Последние — самые интересные: печатают быстро, бумага до 80 мм, нет никаких аккумуляторов встроенных (а это скорее плюс, чем минус)
Да, eeprom, ошибся, но я использовал ее впоследствии в качестве массива для хранения данных программ. Контроллер конечно совместим по выводам 100%, поэтому не пришлось никаких переделок в схеме делать.

Information

Rating
Does not participate
Registered
Activity