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 

Странное поведение плагина?!?

 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Ник



Joined: 15 Dec 2004
Posts: 1256
Location: Москва

Post (Separately) Posted: Fri Apr 21, 2006 21:53    Post subject: Странное поведение плагина?!? Reply with quote

Есть ТК 6.54а, стоит масса разных плагинов.
С некоторых пор при просмотре текстовых файлов стало выскакивать небольшое системное окно с заголовком "Test" и надписью "adasda".
Грешил на листер-плагины, но методом поиска нашёл внутри файла msi-plus 0.5.1 архиваторного плагина следующий текст:
Test Stream SummaryInformation Streams\ SELECT * FROM `_Streams` _SummaryInformation.idt Tables\_SummaryInformation.idt Table .idt Tables\ SELECT * FROM `_Tables` Dialog Dialogs\ SELECT * FROM `Dialog` adasda ` DROP Table ` Error Error: %d Click OK to close msi preview dialog. Binary \Binary . SELECT `Name`,`Data` FROM `_Streams` Binary Name

Из чего видно, что данное окно вызывал архиваторный плагин (больше ни в одном из файлов в директории ТК и поддиректориях такой надписи не обнаружено).
На вирусы проверил.
Данный архивторный плагин отключил, ТК перезагрузил.
Надпись снова появляется...

Что делать?
Back to top
View user's profile Send private message
funduk



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

Post (Separately) Posted: Fri Apr 21, 2006 23:02    Post subject: Reply with quote

Может, раз такое написано в плагине для работы с MSI, то это не выдумки автора плагина, а что-то действительно имеющее отношение к msi (в смысле: мало ли что в фоне творится)? Что значит "при просмотре текстовых файлов стало выскакивать небольшое системное окно с заголовком "Test" и надписью "adasda""? Оно что, сразу выскакивает???

Кстати, что ж ты не зарепортил, что у msi-plus версия новая вышла?
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Fri Apr 21, 2006 23:40    Post subject: Reply with quote

Ник
А ты учёл, что многие авторы свои плагины сжимают, после чего найти в них текстовую строчку становится весьма затруднительным? Wink
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Ник



Joined: 15 Dec 2004
Posts: 1256
Location: Москва

Post (Separately) Posted: Sat Apr 22, 2006 02:55    Post subject: Reply with quote

2funduk
Окно выскакивает почти сразу при нажатии Ф3, там заголовок, надпись и кнопка ОК, нажмёшь на кнопку - только тогда открывается листер Smile)

А я МСИ+ плагин вроде её качал с ВинКмдРу - думал все видели уже...

2CaptainFlint
Я это знаю. Искал наобум и удивился, увидев строчку.
Откуда она там взялась и почему в открытом виде.
Я привёл кусок файла, посмотри - это то?
Back to top
View user's profile Send private message
SCHMaster



Joined: 15 Dec 2004
Posts: 296
Location: Киев

Post (Separately) Posted: Sat Apr 22, 2006 02:56    Post subject: Reply with quote

Я подозреваю такую причину. Иногда, при отладке программы, приходится вставлять подобные сообщения с текстом "от фонаря" для "вылавливания" определенных ситуаций в поведении программы. Поидее этот "тест" нужно убрать, но может автор какого либо-плагина забыл это сделать.

з.ы.
Проверил свои поделки - вроде ничего такого нет Smile.
_________________
Хороший юзер - мертвый юзер
Мои работы
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Sat Apr 22, 2006 12:27    Post subject: Reply with quote

Ник
Я имел в виду: возможна ситуация, что найденная тобой строчка adasda не имеет ни малейшего отношения к тому окошку, что у тебя появляется. Я, например, не представляю, как при вызове Lister-плагина может отобразиться окошко, выведенное архиваторным плагином (ну разве что при просмотре файла изнутри архива, но, как я понял, у тебя ситуация не такая). Поэтому я и предположил, что в каком-то из Lister-плагинов, сжатом UPX или чем-то подобным, есть соответствующий код, который ты просто не заметил из-за пожатости этого плагина. Всё-таки, adasda - достаточно универсальная строчка, не так уж и невероятно, чтобы она встретилась в двух плагинах сразу... Smile

PS: Свои плагины тоже проверил - пусто.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Ник



Joined: 15 Dec 2004
Posts: 1256
Location: Москва

Post (Separately) Posted: Sat Apr 22, 2006 14:26    Post subject: Reply with quote

НАШЁЛ!!!

В листер-плагине ArchView.ini в новой версии есть возможность подключать архиваторные плагины - я подключил MSI-PLUS, который и давал странное окно при попытке просмотра любого текстового файла.
Правка ArchView.ini решила проблему Smile))

ЗЫ:
Я Бубеле (автору МСИ+) написал - он прислал мне исправленный файл плагина. Вроде всё ОК.
Back to top
View user's profile Send private message
funduk



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

Post (Separately) Posted: Sat Apr 22, 2006 17:48    Post subject: Reply with quote

Ты бы ему написал, чтобы он этот исправленный файл на винцмдру выложил. Ладно?
P.S.: на wincmd.ru и у него на сайте всё-таки разные версии. По крайней мере, сейчас.
Back to top
View user's profile Send private message
Ник



Joined: 15 Dec 2004
Posts: 1256
Location: Москва

Post (Separately) Posted: Sat Apr 22, 2006 20:14    Post subject: Reply with quote

Я не хотел бы влезать в отношения авторов плагинов с админом сайта ВинКмдРу...
Или я не прав?
Back to top
View user's profile Send private message
funduk



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

Post (Separately) Posted: Sat Apr 22, 2006 20:33    Post subject: Reply with quote

В смысле, "влезать"?
Я же имел в виду "попросить". Я уже с несколькими авторами разговаривал, но пока только один что-то выложил, а остальные либо молчат, либо отказались это делать самостоятельно.

А вообще, причём тут отношения? Загрузил на фтп и всё? Я просто не автор, что там ещё надо сделать кроме как загрузить новую версию? Ещё с Эрго о чём-то говорить?
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Sat Apr 22, 2006 21:20    Post subject: Reply with quote

Если аккаунт есть, то ничего не нужно. Просто заливаешь, редактируешь описание, указываешь версию и пр., и всё.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
funduk



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

Post (Separately) Posted: Sat Apr 22, 2006 21:23    Post subject: Reply with quote

Ну вот, а у него аккаунт есть => пусть себе заливает, что ему мешает?
Back to top
View user's profile Send private message
funduk



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

Post (Separately) Posted: Sun May 07, 2006 22:15    Post subject: Reply with quote

2Ник
теперь у меня та же фигня. Ты можешь мне тот файл прислать?
Back to top
View user's profile Send private message
Ник



Joined: 15 Dec 2004
Posts: 1256
Location: Москва

Post (Separately) Posted: Wed May 10, 2006 00:43    Post subject: Reply with quote

Лучше напиши ему сам (по английски) - может тогда он сообразит обновить страничку плагина?
Petr Bubela, ящик pbubela на nbox зона cz
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
Page 1 of 1

 
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