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 

Single Post  Topic: Autorun 
Author Message
A55555



PostPosted: Thu Oct 02, 2025 00:52    Post subject: Reply with quote

yozhik wrote:
A55555
В связи с обсуждением невыключающегося Everything: иногда похожие истории случаются при несоответствии прав. Например, когда утилита, запущенная от простого пользователя пытается завершить процесс, запущенный от админа. На всякий случай гляньте, всё ли у Вас в этом плане ровно.

yozhik
у меня всё Админ, и TC и Everything.

Orion9
подскажите пожалуйста для нового кода поиска по торрент файлу, для кнопки 70504 в функцию Func FindTorrentParts(lParam)
как правильно прописать аналог этого варианта запуска Everything
Code:
If bEverything Then CommandExec em_everything

и
Code:
#ВЫХОД ИЗ EVERYTHING
   If bEverything Then CommandExec em_everything_exit

в функции для кнопки 70504 очень много локальных переменных.
Снова хочу по аналогии со старым поиском через Everything, чтоб и запускалось и выходило сразу.
Пока решил через вами исправленную команду, запуск и выход в рамках Func FindTorrentParts(lParam).
В самом начале этой функции запуск
Code:
ShellExec(COMMANDER_PATH & "\Everything.exe", "-startup")

и в нескольких местах потом выход
Code:
ShellExec(COMMANDER_PATH & "\Everything.exe", "-exit")


нормально работает.

Старые варианты поиска работают.
"Старый_Обычный" стал немного дольше искать.
"Старый_Everything" так и летает.

В новом коде всё как вы говорите заработало, когда CapsLock_ВКЛ тогда не спрашивает ничего, когда CapsLock_ВЫКЛ выскакивает предложение сохранить в TXT.
Мне удобнее наоборот.
Подскажите пожалуйста, как поменять наоборот и для старых и для нового поиска, при CapsLock_ВЫКЛ ничего не спрашивает?

Новый поиск 70504 летает, но есть моменты.
Например раздача https://rutracker.org/forum/viewtopic.php?t=6671175
Одиночный файл без папки, я скачал от неё примерно 9% и поставил паузу.
Этот файл, если просто 70504 не будет найден. Выскакивает сообщение
 Hidden text

Если 70504+Ctrl (по имени) найдет.
Если 70504+Shift (по размеру) НЕнайдет.
Т.е. получается при обычном без дополнительной клавиши поиске 70504 доминирует поиск по размеру, не пытаясь попробовать по имени.

При этом например частично скачанная раздача https://rutracker.org/forum/viewtopic.php?t=6694494 (файлы 03. 04. 05. )
Всё нормально находит. Правда тут без всяких пауз, просто по-нормальному частично скачано.

И полноценный Blu-Ray с мелкими файлами в т.ч. https://rutracker.org/forum/viewtopic.php?t=3533230
полностью скачанный.
70504 впадает в бесконечный поиск, но не каждый раз. Закономерность не понятна на данный момент, бывает спокойно всё находит и достаточно быстро.

Orion9 wrote:
Скорее всего проблема в самой строке:
Code:
ShellExec(COMMANDER_PATH & "Everything.exe", "-exit")

Должна быть косая черта:
Code:
ShellExec(COMMANDER_PATH & "\Everything.exe", "-exit")

Как-то я упустил этот момент сразу, но сейчас попробовал и увидел.

Orion9
заработало в вашем исправленном варианте
Code:
ShellExec(COMMANDER_PATH & "\Everything.exe", "-exit")

даже не на чистом Autorun.cfg.
Спасибо.


Last edited by A55555 on Fri Oct 03, 2025 00:12; edited 3 times in total
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group