Заказ закрыт
js класс для Chrom для работы с купюроприемником и принтером

Бюджет: 15 000 руб
194.23 $ – 170.40 €
Заказчик выбрал исполнителя:
Евгений Колесников  
Требуется разработать два класса для на js с использованием Chrome API serial developer.chrome.com/apps...

Один класс для работы с купюроприемником CashCode другой для работы с принтером. 

Классы планируется иcпользовать внутри нашего Chrome Packaged App на терминалах приёма оплаты. 

Требования к коду следующие: 
Купюроприемник: 
1. Купюроприемник должен активироваться, и отключаться, а также передавать события вставлена купюра, вставлена кассета, вынута кассета, кассета переполнена. Чтобы его использование выглядело примерно так 

var cashMachine= new CashMachine(); 

cashMachine.enable(function(){ 
show вставьте купюру в купюроприемник 
}) 

cashMachine.casseteInserted= function (){ 
log cassete inserted 


cashMachine.banknoteInserted= function(banknotte) 
log banknote 



CashMachine.disable(function(){ 
window.close 
}) 


2. Принтер должен печатать текст со встроенными возможностями форматирования, обрезать бумагу и информировать событием о том что закончилась бумага. Использование должно выглядеть примерно так: 

var printer= new Printer(); 

printer.papaerEnded= function(){ 
log.alarm paper is ended 


printer.print("<b>ООО Рога и копыта</b>\n<i>ИНН: 123456</i>\n<a>Сумма платежа:</a><b>500 руб</b>", function(){ 
window.close() 
});
Опубликован 21.11.2014 в 11:06
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.