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 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.