Обсуждение программ nnCron и nnCron LITE
by VoidVolker » Mon, 08 Feb 2010, 18:17
MAN wrote:... однако, имена файлов в названия пунктов меню пишет с полными путями, хотяFOUND-FILENAME TcmMenu - прописана, это ведь она за имена пунктов отвечает?
Опечатка вкралась - исправлено. А в остальном никаких ограничений: этот плагин лишь предоставляет интерфейс, а как его использовать - выбирает пользователь. Выбрать несколько расширений позволяют регекспы, а извлечь из ярлыка путь к иконке уже было решение тут на форуме(точнее там получали путь к ехе, но думаю точно так же можно получить путь к иконке).
Last edited by VoidVolker on Tue, 09 Feb 2010, 11:18, edited 1 time in total.
-

VoidVolker
- Site Admin
-
- Posts: 2907
- Joined: Tue, 25 Apr 2006, 17:56
by MAN » Tue, 09 Feb 2010, 10:29
помогите убогому пытаюсь строку -> FOR-FILES: "c:\WinCmd\Utilities\*.exe" представить с использованием регэкспов но похоже такие -> FOR-FILES: "c:\WinCmd\Utilities\/(.*)\.exe/i" самолёты не летают!?
-

MAN
-
- Posts: 145
- Joined: Wed, 17 Jun 2009, 21:34
by MAN » Tue, 09 Feb 2010, 14:16
СПАСИБО! Вот так заработало: - Code: Select all
#( Пример_задачи_1252080210-2 NoActive Action: TcMenu: Меню "Утилиты" (close)
RECURSIVE FILESONLY FOR-FILES: "c:\WinCmd\Utilities\*" FOUND-FILENAME S" /.*(\.exe$)|(\.bat$)|(\.com$)|(\.lnk$)/i" RE-MATCH \ ищет *.exe *.bat *.com и *.lnk IF
NewItem FOUND-FULLPATH TcmButton \ файл значка для кнопки FOUND-FULLPATH TcmCmd \ команда присвоенная кнопке FOUND-FULLPATH ONLYNAME TcmMenu \ название пункта меню
THEN ;FOR-FILES
S" c:\WinCmd\my-menu.bar" TcMenuSave )#
-

MAN
-
- Posts: 145
- Joined: Wed, 17 Jun 2009, 21:34
by Black Ray » Thu, 12 Jul 2012, 14:59
хелп!!! у меня меню не динамическое ппомогите нубу плиз
-

Black Ray
-
- Posts: 14
- Joined: Thu, 12 Jul 2012, 14:54
-
by VoidVolker » Thu, 12 Jul 2012, 18:13
Содержимое кронтаба?
-

VoidVolker
- Site Admin
-
- Posts: 2907
- Joined: Tue, 25 Apr 2006, 17:56
by Black Ray » Thu, 12 Jul 2012, 18:17
я в том смысле, что не добавляются задачи которые были добавлены позже создания списка *.bar а как сделать я не понимаю, не могу разобраться в примере который мне прислали я еще пока что нуб(
-

Black Ray
-
- Posts: 14
- Joined: Thu, 12 Jul 2012, 14:54
-
by VoidVolker » Thu, 12 Jul 2012, 18:21
Потому и спрашиваю содержимое кронтаба.
-

VoidVolker
- Site Admin
-
- Posts: 2907
- Joined: Tue, 25 Apr 2006, 17:56
by Black Ray » Thu, 12 Jul 2012, 18:23
- Code: Select all
#CRONTAB FILE # Classic crontab format: # Minutes Hours Days Months WeekDays Years Command # see 'example.tab'
<% S" c:\Program Files\totalcmd\nncbar01.bar" TC-MENU: Меню задач %>
#( purge-cron-log Time: 0 12 * * * * Action: PURGE-OLD: "log\*.log" 7 )#
#( FWTSkylink WatchDisconnect Action: RASUser: "balzin259" RASSecPassword: "ZqW8esqJWrx=" DIAL: "FWTSkylink" 1 0 )#
#( WatchDrive WatchDrive: "*" Action: ShowNormal NormalPriority START-APP: "C:\Program Files\totalcmd\TOTALCMD.EXE" )#
#( del_temp_files RunMissed Time: 0 12 * * * * Action: WITHDIRS PURGE-OLD: "c:\windows\temp\*" 3 2 BalloonIcon ! BALLOON: "nnCron" "каталог c:\windows\temp\\ очищен от старых файлов" )#
#( win2tray WatchHotKey: "^{F1}" Action: WIN-TO-TRAY: "%GetForegroundWindow%" )#
#( run_defrag VARIABLE DISK_DEFRAG NoLog RunOnce NoDel AsLoggedUser LoadProfile Time: 7 16 17 7 * 2007 Action: IDLE: 300 SWHide IdlePriority FILE-EXIST: "C:\Program Files\Raxco\PerfectDisk\PDCmd.exe" IF DISK_DEFRAG GET PROC-EXIST: "PDEngine.exe" NOT IF START-APPW: "C:\Program Files\Raxco\PerfectDisk\PDCmd.exe" /ALL /ALLDRIVES /SmartPlacement /WAIT THEN DISK_DEFRAG RELEASE THEN )#
#( stop_defrag NoLog RunOnce NoDel AsLoggedUser LoadProfile Time: 7 16 17 7 * 2007 Action: IDLE: 60 SWHide NormalPriority PROC-EXIST: "PD91Engine.exe" IF START-APPW: "C:\Program Files\Raxco\PerfectDisk\PDCmd.exe" /STOP /AllDrives THEN PROC-EXIST: "PD91Engine.exe" IF START-APP: net stop "PD91Engine" THEN PROC-EXIST: "PD91Agent.exe" IF START-APP: net stop "PD91Agent" THEN )#
<% ;TC-MENU %>
-

Black Ray
-
- Posts: 14
- Joined: Thu, 12 Jul 2012, 14:54
-
by Black Ray » Thu, 12 Jul 2012, 18:23
это только один из табов убого, но все же ...  а <% ;TC-MENU %> я добавил в конец руками, а хотелось бы чтоб все делалось автоматически )
-

Black Ray
-
- Posts: 14
- Joined: Thu, 12 Jul 2012, 14:54
-
by VoidVolker » Thu, 12 Jul 2012, 18:37
А в чем проблема-то? Все вроде правильно и должно работать. Вполне возможно, ТС просто не подгружает измененный *.bar. Black Ray wrote:а <% ;TC-MENU %> я добавил в конец руками, а хотелось бы чтоб все делалось автоматически
Это слово означает конец меню. Оно и так все автоматически делает. Смотрим описание - там все подробное расписано.
-

VoidVolker
- Site Admin
-
- Posts: 2907
- Joined: Tue, 25 Apr 2006, 17:56
by Black Ray » Thu, 12 Jul 2012, 18:49
но без добавления этой строчки меню не генерируется. Автоматически она не добавляется. А задачи после этой строчки не попадают в меню. Да и вручную лень переписывать каждый раз
-

Black Ray
-
- Posts: 14
- Joined: Thu, 12 Jul 2012, 14:54
-
by VoidVolker » Thu, 12 Jul 2012, 20:31
Black Ray wrote:но без добавления этой строчки меню не генерируется. Автоматически она не добавляется. А задачи после этой строчки не попадают в меню. Да и вручную лень переписывать каждый раз
Ну да, все правильно - так и должно быть. В описание же все написано русским языком. Это ведь специальное слово, которое указывает, что мы закончили описание меню. Иначе откуда крон узнает, какие задачи надо добавлять в меню, а какие не надо? При чем тут вообще какое-то автоматическое добавление? Код пишет пользователь - а программа его выполняет. Все. Компьютер не умеет читать мысли пользователя и превращать их в программы.
-

VoidVolker
- Site Admin
-
- Posts: 2907
- Joined: Tue, 25 Apr 2006, 17:56
by Black Ray » Thu, 12 Jul 2012, 20:51
скиньте плиз ман по ini.spf в ветку "помогите с ini.spf плиз " очень прошу вы не поняли... ну и ладно. если будет ман то сам разберусь
-

Black Ray
-
- Posts: 14
- Joined: Thu, 12 Jul 2012, 14:54
-
by VoidVolker » Thu, 12 Jul 2012, 21:50
Black Ray wrote:скиньте плиз ман по ini.spf в ветку "помогите с ini.spf плиз "
Ман в самом файле есть. Black Ray wrote:вы не поняли...  ну и ладно. если будет ман то сам разберусь
Ну так попробуйте объяснить.
-

VoidVolker
- Site Admin
-
- Posts: 2907
- Joined: Tue, 25 Apr 2006, 17:56
Return to nnCron forum (Russian)
Who is online
Users browsing this forum: No registered users and 1 guest
|
|