*.xls Viewer

Хотите предложить идею нового плагина или знаете, что улучшить в существующем? Пишите сюда.
User avatar
zg
zero-gravity
Posts: 5302
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 47 times
Contact:

Post by zg » Fri 31 Mar, 2006 12:34

Latest post of the previous page:

HaRT wrote:k561ln7Если не умеет, то это обязательно надо добавить.
добавь, умничег, оно с исходниками идёт.

User avatar
HaRT
Moderator
Posts: 8108
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 67 times
Been thanked: 103 times

Post by HaRT » Fri 31 Mar, 2006 12:40

zg wrote:добавь, умничег, оно с исходниками идёт.
Спасибо, я заметил.

Когда лично меня реально припрёт - добавлю. А пока что: 1. у меня есть Дамаст; 2. я забочусь о сообществе. 8)

k561ln7
Posts: 61
Joined: Wed 31 Aug, 2005 20:37
Location: Иркутск

Post by k561ln7 » Sun 02 Apr, 2006 20:30

"бралку" со стандартного ввода добавил + не большие исправления в коде.
Примерная строка вызова:

Code: Select all

edit:<%farhome%\_utils\xlHtml\xlHtml.exe -nc "!\!.!" | %farhome%\_utils\HtmlTableToDosText.exe /code:utf8 /maxcolsize:!?$HTTDTMaxcolsize$Максимальный размер колонок ((в символах))?25! /horline:!?$HTTDTHorline$Горизонтальные разделители ((+,-))?+!
Attachments
HtmlTableToDosText_0.3.7z
(46.37 KiB) Downloaded 610 times

User avatar
SlashNet
Posts: 577
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 3 times

Re: *.xls Viewer

Post by SlashNet » Mon 17 May, 2010 09:09

Попробую и я добавить свой вариант (писалось для себя).
Правда я использовал для этого утилиту xls2csv и скрипт на Python-е.

Code: Select all

xls2csv.exe "%~s1" -q 0 -g 4 -d utf-8 -c "символ_табуляции" 2>nul > "%temp%\xls2csv.tx"
csv2txt.pyc "%temp%\xls2csv.tx" "utf-8" "символ_табуляции" 80
del /q "%temp%\xls2csv.tx"
Из минусов пока что:
- не умеет брать текст из stdin;
- все листы обрабатываются одним скопом;
- код "немножко" страшноватенький :oops:
csv2txt.rar
скрипт на Python-е
(953 Bytes) Downloaded 221 times
P.S. можно сразу и для csv файлов ассоциацию привесить:
edit:< csv2txt.pyc "!\!.!" "1251"
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

User avatar
Raistlin
Posts: 664
Joined: Wed 16 Mar, 2005 16:01
Location: St. Petersburg
Has thanked: 1 time
Contact:

Re: *.xls Viewer

Post by Raistlin » Fri 18 Jan, 2013 22:53

При попытке открыть xls-файл Damast'ом получаю:
gawk: for_each_sheet.awk:48: fatal error: internal error (SIGSEGV)
Гугл говорит, что причина в Gawk последних версий (у меня 3.1.6). Старую версию (вероятно, подойдет 3.1.5) не могу найти. Никто не поделится? Или другой путь истинный укажет, может?
Magically yours
Raistlin

2useven10
Posts: 3045
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 83 times

Re: *.xls Viewer

Post by 2useven10 » Sat 19 Jan, 2013 10:39

есть совсем старый - 3.1.0. нужен ?

User avatar
DrKnS
Posts: 4640
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 4 times
Been thanked: 125 times
Contact:

Re: *.xls Viewer

Post by DrKnS » Sat 19 Jan, 2013 10:56


User avatar
Raistlin
Posts: 664
Joined: Wed 16 Mar, 2005 16:01
Location: St. Petersburg
Has thanked: 1 time
Contact:

Re: *.xls Viewer

Post by Raistlin » Sat 19 Jan, 2013 11:19

DrKnS wrote:3.1.3
Заработало, спасибо.
Magically yours
Raistlin

Post Reply

Return to “Предложения и идеи”