Помогите сделать CLIPBOARD to STDOUT в кодировке UTF-8

Обсуждение программ nnCron и nnCron LITE

Re: Помогите сделать CLIPBOARD to STDOUT в кодировке UTF-8

Postby spronkin » Mon, 14 Nov 2016, 17:13

spronkin wrote:А хотелось бы напрямую, без CLIPBOARD. Тогда бы и задача выполнялась побыстрее, как говорит ANR Daemon.
Если бы была консольная утилита, которая делает это сразу в cmd

Неправильно выразился. Если в nncron было бы создано два слова STDINz и STDOUTz, первое из которых снимает со стека Z-строку и помещает на стандартный ввод, а второе берет стандартный вывод и кладет на стек в виде Z-строки.
В том случае, когда обработать текст с помощью nncron затруднительно, можно было бы воспользоваться этими словами и всей мощью консольных утилит для обработки текста:
Code: Select all
DUP SWAP DROP Z>NUM Z" alpha Z" CRLF Z+ Z" beta" Z+ CRLF Z+ Z" gamma" Z+ STDINz | sed "s/ /\t/g" | grep "alpha" | gawk.exe -F\x09 "{OFS = FS}{ for (i=1; i<=NF; i++) print i,NR,$i}" | sort -nk1,1 -k2,2 | gawk.exe -F\x09 " NR>1 && $2==1 { print \"\" }; { printf \"%PERCENT%s\x09\",$3 }; END { print \"\" }" STDOUTz MsgBox DROP DROP

Если еще эти строки будут в юникоде, тогда пипец всем ЯПам), а если еще nncron под linux переписать и bash к этому прикрутить - вообще тогда цены ему не будет)
User avatar
spronkin
 
Posts: 86
Joined: Sun, 15 Jan 2012, 13:56

Previous

Return to nnCron forum (Russian)

Who is online

Users browsing this forum: Google [Bot] and 11 guests