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 

Autorun
Goto page Previous  1, 2, 3 ... 218, 219, 220
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
FallenAngel



Joined: 30 Dec 2025
Posts: 22

Post (Separately) Posted: Mon Feb 16, 2026 12:07    Post subject: Reply with quote

Code:
   Sleep(100)
   nTimeOut -= 100

Проверил на другом ПК. Все равно временами закрывает ТС. Именно закрывает, а не падает т.к. в %PROGRAMDATA%\Microsoft\Windows\WER\ReportArchive - пусто.


Quote:
Чтобы этого избежать, можно запустить цикл в отдельном потоке. Также нужно предусмотреть случай, когда пользователь использует лицензию при работе с ТС — вряд ли лишний цикл ожидания ему будет нужен.

Наверное, требует доработки с учетом озвученного.
Back to top
View user's profile Send private message
Orion9



Joined: 01 Jan 2024
Posts: 1010

Post (Separately) Posted: Mon Feb 16, 2026 18:36    Post subject: Reply with quote

AkulaBig wrote:
Ага

Вопрос в силе: где об этом сказано в этой фразе?
Code:
Due to EU sanctions we cannot currently handle orders from Russia. Please use the demo version for now until the situation improves. Sorry for the inconvenience.

Я не пытаюсь вас поймать. Если вы действительно уточняли у Гислера, что он имеет в виду под этой фразой — это одно. Но если вы самостоятельно делаете такой вывод, что можно пользоваться сколько угодно — это совершенно другое.

Фраза опубликованная на сайте буквально гласит: "пользуйтесь пока демо версией до улучшения ситуации". Однако о снятии триального периода c демо версии ничего не сказано. А как известно, лишних оговорок у юристов не бывает.

Вот если бы Гислер написал "пользуйтесь пока демо версией без ограничений по пробному периоду, до улучшения ситуации", тогда и вопросов не было. А так...
AkulaBig wrote:
эта переменная НЕ добавляется к системной.

Она не добавляется к системной, но должна работать по тем же принципам, только в контексте приложения.
AkulaBig wrote:
Не, нет решения.

Что вы пытаетесь достичь с этой переменной? Loopback, кажется, предлагал дополнительный вариант с прямой записью в реестр, пробовали?
AkulaBig wrote:
Я это проверил.

Что проверили? Не понятно...
FallenAngel wrote:
Именно закрывает, а не падает т.к. в %PROGRAMDATA%\Microsoft\Windows\WER\ReportArchive - пусто.

Чтобы дополнительно убедиться, что именно закрывает, а не падает, можно в секцию финализации поставить MsgBox(). Тогда при корректном завершении ТС будет всплывать сообщение. А что касается ошибок, нужно еще про этот путь не забыть %SystemRoot%\System32\Winevt\Logs\Application.evtx. Там тоже могут быть ошибки приложений. Есть утилита MyEventViewer от того же NirSoft, можно сразу открыть журнал из командной строки:
Code:
MyEventViewer.exe /EventLogNames "Application" /VisibleEventTypes 7 /ShowOnlyLastEvents 0

Или взять более поздний вариант FullEventLogView.
FallenAngel wrote:
Наверное, требует доработки с учетом озвученного.

Лицензию можно проверять простым наличием файла wincmd.key в каталоге. А поток запускается всего одним вызовом RunThread. Тут уж Loopback постарался сделать все максимально просто и комфортно.

Что-то он куда-то совсем пропал, даже взгруснулось как-то и трек турецкий вспомнился... После божественной гитарки (1.43) припев начинается... в тему Smile
 Hidden text
Back to top
View user's profile Send private message
jentoso



Joined: 20 Dec 2007
Posts: 422

Post (Separately) Posted: Mon Feb 16, 2026 18:52    Post subject: Reply with quote

FallenAngel
А у Вас случайно в папке с TC не лежит wincmd.key, который не от этой версии? В таком случае другой nag будет выскакивать.
_________________
TC 11.56 combo, Windows 11 x64
Back to top
View user's profile Send private message
BeTeP



Joined: 31 Mar 2005
Posts: 133
Location: Санкт-Петербург

Post (Separately) Posted: Mon Feb 16, 2026 22:47    Post subject: Reply with quote

Orion9 wrote:
Лицензию можно проверять простым наличием файла wincmd.key в каталоге.
Файл может быть не только wincmd.key, но и tcmdkey.zip

Также файл ключа может находиться совершенно в другом месте. Параметр "KeyPath" в wincmd.ini.
_________________
«The Truth Is Out There»
Back to top
View user's profile Send private message
Orion9



Joined: 01 Jan 2024
Posts: 1010

Post (Separately) Posted: Tue Feb 17, 2026 00:43    Post subject: Reply with quote

Потестировал, пока выдалась такая возможность.

Ничего у меня не падает хоть с кликами, хоть без кликов.

Даже больше скажу: сейчас наг-скрин закрывается практически моментально — иногда его даже не видно — кажется, просто окно заставки.

FallenAngel
Можете попробовать на сборке скриптов, которую я выкладывал, и посмотреть повторяется у вас проблема или нет.

Для начала нужно заменить функцию в модуле Test.aucfg на новую:
 Hidden text

В autorun.cfg нужно перенести NagScreen() со старого места:
Code:
Pragma Include %COMMANDER_PATH%\Ini\Scripts\Torrent.aucfg
Pragma Include %COMMANDER_PATH%\Ini\Scripts\Monitor.aucfg
Pragma Include %COMMANDER_PATH%\Ini\Scripts\Clusters.aucfg
Pragma Include %COMMANDER_PATH%\Ini\Scripts\Functions.aucfg

#Pragma AutorunWindow
NagScreen()


На новое чуть выше:
Code:
LoadLibrary Plugins\TCFS2Tools.dll
LoadLibrary Plugins\Autorun_Tweaks.dll
LoadLibrary Plugins\Autorun_Sysinfo.dll
LoadLibrary Plugins\Autorun_Runtime.dll
LoadLibrary Plugins\Autorun_Process.dll
LoadLibrary Plugins\Autorun_RegExp.dll
NagScreen()

Пока проблем не наблюдаю.
BeTeP wrote:
Также файл ключа может находиться совершенно в другом месте. Параметр "KeyPath" в wincmd.ini.

Почему-то я в этом не сомневался Smile Может быть еще что-то есть, что стоит учесть?
Back to top
View user's profile Send private message
AkulaBig



Joined: 03 Dec 2008
Posts: 474

Post (Separately) Posted: Tue Feb 17, 2026 23:26    Post subject: Reply with quote

Orion9 wrote:
уточняли у Гислера, что он имеет в виду под этой фразой — это одно

Ничего я не уточнял.
Orion9 wrote:
сколько угодно

Я думаю еще долго можно будет пользоваться.
В общем не обращайте внимание, я как-бы с юморком это написал.
Orion9 wrote:
Она не добавляется к системной, но должна работать по тем же принципам, только в контексте приложения.

Я о чем и говорю. У системной переменной нет вначале точки с запятой. Ну работает такая запись и пусть работает.
Orion9 wrote:
Loopback, кажется, предлагал дополнительный вариант с прямой записью в реестр, пробовали?

Нет, конечно. Какая запись в реестр для портативной сборки? Кажется этот вопрос решен. Может за счет цикла для наг-скрина, но сейчас вариант с starx пока работает. Чтобы понять это точно, надо погонять подольше. Раньше тоже то работает, то не работает. Сейчас вроде жестко потестил - работает. Но пока не хотел об этом писать.
Orion9 wrote:
Что вы пытаетесь достичь с этой переменной?

Чтобы временная папка создавалась по нужному пути. А то в последней версии библиотек Оракла 8.5.8 она стала создаваться только в апдата. Независимо, куда ее прописывают.
Orion9 wrote:
Что проверили? Не понятно...

Работу при наличии wincmd.key.
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 ... 218, 219, 220
Page 220 of 220

 
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