Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Script Content Plugin
Goto page Previous  1, 2, 3 ... , 14, 15, 16  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Thu Jul 21, 2016 21:51    Post subject: Reply with quote

Lev
В WinPE на базе WinXP SP2 вылетает ошибка
Quote:
Crash in plugin script.wdx:
External exception EEDFADE

с любым скриптом, по две-три (или даже по четыре) штуки на каждый файл в файловой панели, а в нормальной WinXP SP3 и Win7x64 - ничего подобного.
Куда бы копнуть? dll-зависимости вроде удовлетворены, остаются COM и/или WMI.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Jul 21, 2016 21:55    Post subject: Reply with quote

Skif_off
Перенести скрипты в WACP не судьба? Wink
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Thu Jul 21, 2016 22:08    Post subject: Reply with quote

Flasher
А почему не спросил, работают ли те же скрипты в WACP? Smile К слову, работают. Просто подумал, что может вылезти где-то ещё в JS/VBS, ведь Lev вряд-ли использует экзотику, а если чего-то явно не хватает - добавлю, если это достаточно быстро (например, чтобы заработал ChmKeyword.js для AkelPad'а, понадобилось добавить в реестр всего несколько строк, и нашёл их сравнительно быстро).
Хотя сейчас думаю, что, наверное, смысла особо и нет Smile
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Jul 21, 2016 22:17    Post subject: Reply with quote

Skif_off
Не спосил, ибо не сомневался. Наоборот у WACP есть вещи, не работающие у SCP. Плюс он быстрее из-за предзагрузки скриптов в память.
У AkelPad-а же свои завязки, т.ч. сюда его подмешивать не стоит. Wink
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Thu Jul 21, 2016 22:22    Post subject: Reply with quote

Flasher wrote:
У AkelPad-а же свои завязки, т.ч. сюда его подмешивать не стоит.

Дык AkelPad далеко не только свои собственные объекты использует Wink Там была проблема с вполне себе системным hhctrl.ocx.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Jul 21, 2016 22:33    Post subject: Reply with quote

Skif_off
Я понимаю. Но там реализация иная. А тут фактически аналоги.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Parazit



Joined: 16 Nov 2016
Posts: 25
Location: Россия

Post (Separately) Posted: Wed Nov 16, 2016 06:53    Post subject: Reply with quote

А как сделать так, чтобы в колонки не выводились кракозябры, когда файлы, для которых выводятся колонки имеет кодировку UTF-8?
В файлах с ANSII - всё нормально выводит.
Возможно ли такое побороть?
Back to top
View user's profile Send private message
funduk



Joined: 16 Aug 2005
Posts: 1513
Location: Санкт-Петербург

Post (Separately) Posted: Wed Nov 23, 2016 15:53    Post subject: Reply with quote

Parazit
Перейти на более новый плагин http://forum.wincmd.ru/viewtopic.php?t=16067
Back to top
View user's profile Send private message
Parazit



Joined: 16 Nov 2016
Posts: 25
Location: Россия

Post (Separately) Posted: Thu Nov 24, 2016 03:17    Post subject: Reply with quote

funduk, я как раз, на него недавно перешёл. Они явно сделаны на одном движке. Поэтому вывод колонок абсолютно идентичен.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Nov 24, 2016 03:32    Post subject: Reply with quote

Parazit
Приведите лучше код и место кодировки.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Parazit



Joined: 16 Nov 2016
Posts: 25
Location: Россия

Post (Separately) Posted: Thu Nov 24, 2016 11:02    Post subject: Reply with quote

Вот скрипт

 Скрипт
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Nov 24, 2016 17:04    Post subject: Reply with quote

А место кодировки? Где подопытный? Так не разобраться.
Но уже очевидно, что проблема в коде. Прежде чем скрипт приспосабливать к плагину, обычно проводят локальный тест с MsgBox, который показал бы что плагин к этому отношения иметь не должен.
OpenTextFile не умеет читать файлы в UTF-8. Для этого используется ADODB.Stream. Но если учесть, что заголовок может иметь разную кодировку, то прежде нужно узнать какая она. В html можно смотреть
Code:
<meta charset="кодировка"
<meta http-equiv="Content-Type" content="text/html; charset=кодировка"
Нужные теги можно читать с пом. htmlfile, можно и c Regexp, но 1000 символов в ряде случаев может не хватить.
Если это не HTML, то нужны тестовые файлы.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Parazit



Joined: 16 Nov 2016
Posts: 25
Location: Россия

Post (Separately) Posted: Sun Dec 11, 2016 19:50    Post subject: Reply with quote

Flasher, а почему у меня этот скрипт не работает?


 Скрипт


Пишит, что требуется объект WScript.
Ну мы же знаем, что его создавать не надо.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Dec 12, 2016 17:19    Post subject: Reply with quote

Parazit
Объект WScript этими плагинами не поддерживается.
Каков смысл в получении родительской папки скрипта?
Вот эта вещь
Code:
Result = Result & oSubFolder.Files.Count
в цикле при наличии в папке скрипта 10 файлов вернёт 10101010101010101010. Т.е. 10 раз по 10. К чему это вообще?
Если нужно получать число файлов структуры каждого каталога, то для этого есть [=dirsizecalc.File Count].

И я до сих пор не вижу причины оставаться на этом плагине без поддержки множества скриптов.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Parazit



Joined: 16 Nov 2016
Posts: 25
Location: Россия

Post (Separately) Posted: Tue Dec 20, 2016 11:23    Post subject: Reply with quote

Flasher, ну так как мне организовать такой скрипт?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... , 14, 15, 16  Next
Page 15 of 16

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group