*.xls Viewer

Хотите предложить идею нового плагина или знаете, что улучшить в существующем? Пишите сюда.
k561ln7
Posts: 61
Joined: Wed 31 Aug, 2005 20:37
Location: Иркутск

Post by k561ln7 »

Latest post of the previous page:

В дагонку к HtmlTableToDosText v0.1 выкладываю v0.2

WhatsNew:
исправлено пара ошибок
показывает названия xls листов(таблиц)
html спец. символы типа: "&" конвертит в удобоваримое: "&"

al666
все равно это все затычки, да и в xlHtml.exe слишком много багов.
User avatar
HaRT
Moderator
Posts: 9752
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 127 times
Been thanked: 265 times

Post by HaRT »

k561ln7
А HtmlTableToDosText умеет брать HTML со стандартного входа, чтобы обходиться без явного временного файла? Если не умеет, то это обязательно надо добавить.
User avatar
zg
zero-gravity
Posts: 5878
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 158 times
Contact:

Post by zg »

HaRT wrote:k561ln7Если не умеет, то это обязательно надо добавить.
добавь, умничег, оно с исходниками идёт.
User avatar
HaRT
Moderator
Posts: 9752
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 127 times
Been thanked: 265 times

Post by HaRT »

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

Когда лично меня реально припрёт - добавлю. А пока что: 1. у меня есть Дамаст; 2. я забочусь о сообществе. 8)
k561ln7
Posts: 61
Joined: Wed 31 Aug, 2005 20:37
Location: Иркутск

Post by k561ln7 »

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

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 745 times
User avatar
SlashNet
Posts: 601
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 7 times
Been thanked: 4 times

Re: *.xls Viewer

Post by SlashNet »

Попробую и я добавить свой вариант (писалось для себя).
Правда я использовал для этого утилиту 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 290 times
P.S. можно сразу и для csv файлов ассоциацию привесить:
edit:< csv2txt.pyc "!\!.!" "1251"
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ
User avatar
Raistlin
Posts: 731
Joined: Wed 16 Mar, 2005 16:01
Has thanked: 3 times
Been thanked: 1 time

Re: *.xls Viewer

Post by Raistlin »

При попытке открыть 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: 4292
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 7 times
Been thanked: 217 times

Re: *.xls Viewer

Post by 2useven10 »

есть совсем старый - 3.1.0. нужен ?
User avatar
DrKnS
Posts: 5862
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 10 times
Been thanked: 357 times

Re: *.xls Viewer

Post by DrKnS »

User avatar
Raistlin
Posts: 731
Joined: Wed 16 Mar, 2005 16:01
Has thanked: 3 times
Been thanked: 1 time

Re: *.xls Viewer

Post by Raistlin »

DrKnS wrote:3.1.3
Заработало, спасибо.
Magically yours
Raistlin
User avatar
Taciturn
Posts: 467
Joined: Thu 26 May, 2005 17:14
Location: Санкт-Петербург
Has thanked: 46 times
Been thanked: 17 times
Contact:

*.xls Viewer

Post by Taciturn »

PlugRing сожрал очередной файл, damastes.1.0.7z — 404. Перезагрузите, пожалуйста.
User avatar
HaRT
Moderator
Posts: 9752
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 127 times
Been thanked: 265 times

*.xls Viewer

Post by HaRT »

Taciturn wrote: Mon 29 Mar, 2021 05:28 Перезагрузите, пожалуйста.
Приложил к анонсу.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Post Reply

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