LINUX.ORG.RU

Печать из буффера обмена


0

0
Нужна прога которая умеет следующее:

0) работает предельно быстро (так как комп очень загружем тяжелым софтом) 1) определяет момент когда в буфефр обмена попадает строка состоящая из (к примеру) 12 цыфр (с возможными пробелами или символами перевода строки в начале или конце и усекает их до ТОЛЬКО ЦЫФР) 2) при вышеописанном событии спрашивает у юзера разрешение на выполнение печати, а после печати разрешение на повтор печати 3) печатает строку вида 10023432458790 в формате 1 0 0 2 3 4 3 2 4 5 8 7 9 0 (пробелы между цыфрами) в определенном месте на бумаге на на указываемом в конфиге принтере в определенном конфигами месте (к примеру на 10 и 10 мм от правого и верхнего края).

Вроде ничего сложного, но я кроме как на дефли/лазарусе более ни в чем и не программировал а особенно под линуксом, а прога ОЧЕНЬ нужна и чтобы она не жрала ресурсы и пункт 0 - очень быстро срабатывала. Плиззз, помогите!


Klipper ,Ставим шаблон +событие .Ну и наверно уж если указал функционал KDE в принтарах центра управления создать свой тип принтера с необходимыми фильтрами .
maximnik0 ★★
()
Ответ на: комментарий от maximnik0
а не подскажете а) какой это регэксп должен быть для строки из 12 цыфр б) для чего применяются фильтры принтера? никогда не пользовался.
SwitNJ
() автор топика
Ответ на: комментарий от SwitNJ
ладно.. все в принципе решилось. один вопрос остался - как в скрипте пробелы между цыфрами вставить?
SwitNJ
() автор топика
Ответ на: комментарий от SwitNJ
>как в скрипте пробелы между цыфрами вставить?

может \s или "\ "
dimon555 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.