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 

[WCX] Wcx6432: 64-в-32-битный транслятор для WCX плагинов
Goto page Previous  1, 2, 3
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
funduk



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

Post (Separately) Posted: Thu Jul 28, 2016 19:31    Post subject: Reply with quote

MVV wrote:
Этому файлу не нужны права на запись, поэтому это размещение удовлетворительно
Помимо вопросов наличия прав важно ещё то, какие папки юзер бэкапит. Я бэкаплю %APPDATA%, а Program Files - нет, поэтому инишник там мне не к месту.

MVV wrote:
А то, что у тебя INI-файл там всего один, значит лишь то, что используется мало плагинов (многие плагины хранят свои INI-файлы именно в папке тотала)
Я сейчас перехожу с 32 бит на 64, старый комп выключен, специально пошёл, включил, проверил. За 10 лет использования 112-ти плагинов ни одного инишника нет в папке тотала Very Happy Very Happy Very Happy
Моя память мне подсказывает, что то, где держать настройки, одно время было поводом для горячих дискуссий, и в итоге заметное число плагинов начало поддерживать множество способов задать место, где держать свои настройки: в папке тотала ли, в папке с плагином, в специальном файле под тип плагина (не знаю уж, как сейчас популярно). Собственно, именно это я и предлагал реализовать, только неправильно выразился.
MVV wrote:
В тотале нет стандартного расположения папки с плагинами, у тебя и меня это Plugins, у Васи Пупкина это Плагины, у Пети Васечкина - вообще Плугины. Папка тотала выбрана как раз потому, что её путь можно однозначно определить из переменной окружения, устанавливаемой самим тоталом.
Можно взять %COMMANDER_INI% и в нём взять ключ PluginBaseDir. Там уже можно поискать или сам Wcx6432.ini, или даже сразу же сами файлы, которые в нём прописываются. Тотал, кстати, при установке новых плагинов примерно так (ЕМНИП) и ищет (искал?) папку, куда установить: берёт PluginBaseDir, ищет там первый файл с тем же типом, что и устанавливаемый плагин, поднимается повыше на уровень, подставляет имя плагина.

Впрочем, если это всё мутно и запарно, то и хрен с ним)
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4527
Location: Ростов-Дон

Post (Separately) Posted: Thu Jul 28, 2016 20:59    Post subject: Reply with quote

Quote:
Собственно, именно это я и предлагал реализовать, только неправильно выразился.

Есть возможность использовать инишник рядом с каждым загрузчиком. Very Happy
Но базовый инишник всегда читается из папки тотала. Эту папку можно надёжно получить с минимумом лишних действий, кроме того, это не пользовательский конфиг, а единожды настраиваемый при первой установке плагина компонент самого плагина.
Quote:
Я бэкаплю %APPDATA%, а Program Files - нет, поэтому инишник там мне не к месту.

Можно сделать симлинк на этот инишник, если так хочется его бэкапить. Smile
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4527
Location: Ростов-Дон

Post (Separately) Posted: Mon Oct 03, 2016 17:16    Post subject: Reply with quote

Добавил обработку оконных сообщений во время ожидания возврата из ConfigurePacker, кое-как заработали диалоги настроек, но всё равно всё может повиснуть, если, например, кликнуть по главному окну тотала...

Wcx6432 Beta 224
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Iori



Joined: 25 Apr 2012
Posts: 402

Post (Separately) Posted: Sun Dec 17, 2017 01:26    Post subject: Reply with quote

MVV
Нельзя ли как то понизить реакцию антивирусов на Wcx6432s.exe?
Где-то 30 из 60 антивирусов ругаются на файл. На роботе, одна гадюка сразу посылает файл в карантин, без возможности внести файл в исключение.
Упаковал файл upx-ом. После этого, количество детектов снизилась до 13 из 50, ну это тоже не выход.
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Mon Dec 18, 2017 10:32    Post subject: Reply with quote

Iori
 Попробуй с 9/10 детектами:

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



Joined: 15 Oct 2009
Posts: 4527
Location: Ростов-Дон

Post (Separately) Posted: Mon Dec 18, 2017 12:13    Post subject: Reply with quote

Скорее всего, эвристическим анализаторам не нравится активность процесса - пайпы, треды, ивенты... Сильно сомневаюсь, что можно убедить их в обратном, неблагодарное это дело.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Iori



Joined: 25 Apr 2012
Posts: 402

Post (Separately) Posted: Tue Dec 19, 2017 22:27    Post subject: Reply with quote

Flasher
Спасибо. Уровень детектов упал до 14 из 62.
А чем ты упаковал это дело? PECompact?

MVV wrote:
Сильно сомневаюсь, что можно убедить их в обратном, неблагодарное это дело.

Нет смысла пытаться их убеждать.
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Tue Dec 19, 2017 22:54    Post subject: Reply with quote

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



Joined: 15 Oct 2009
Posts: 4527
Location: Ростов-Дон

Post (Separately) Posted: Tue Dec 19, 2017 23:18    Post subject: Reply with quote

Занятно, взял валяющийся у меня экзешник 240-го билда, VT сказал, что прошлый скан был на 12 детектов, я повторил - получил 34 детекта!

Wcx6432 Beta 240

Из изменений в нём - только имя глобального конфига (стало Wxx6432.ini)...
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…


Last edited by MVV on Tue Dec 19, 2017 23:27; edited 2 times in total
Back to top
View user's profile Send private message
Iori



Joined: 25 Apr 2012
Posts: 402

Post (Separately) Posted: Tue Dec 19, 2017 23:19    Post subject: Reply with quote

Flasher wrote:
Чем упаковано я подписал в именах.

Тогда вопросов больше нет Very Happy

С mpress 11/66
С pec 10/62
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Wed Dec 20, 2017 00:31    Post subject: Reply with quote

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



Joined: 25 Apr 2012
Posts: 402

Post (Separately) Posted: Wed Dec 20, 2017 01:22    Post subject: Reply with quote

Flasher
Не тот pec залил. Вот
Back to top
View user's profile Send private message
Iori



Joined: 25 Apr 2012
Posts: 402

Post (Separately) Posted: Tue Feb 06, 2018 02:39    Post subject: Reply with quote

MVV
Натравил ваш лоадер на PPMPackTC 2010-07-14.
Вроде файлы пакует, но диалог с опциями вешает командер.
Можно это как то побороть?
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4527
Location: Ростов-Дон

Post (Separately) Posted: Tue Feb 06, 2018 09:24    Post subject: Reply with quote

Посмотрю, как время будет, но с диалогами между процессами не всё так просто, как с простой передачей данных.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Iori



Joined: 25 Apr 2012
Posts: 402

Post (Separately) Posted: Wed Feb 07, 2018 19:51    Post subject: Reply with quote

MVV
Спасибо.
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
Page 3 of 3

 
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