Задачи nnCron + меню Total Commander

Обсуждение программ nnCron и nnCron LITE

Re: Задачи nnCron + меню Total Commander

Postby 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.
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: Задачи nnCron + меню Total Commander

Postby MAN » Tue, 09 Feb 2010, 10:29

помогите убогому
пытаюсь строку -> FOR-FILES: "c:\WinCmd\Utilities\*.exe" представить с использованием регэкспов
но похоже такие -> FOR-FILES: "c:\WinCmd\Utilities\/(.*)\.exe/i" самолёты не летают!?
User avatar
MAN
 
Posts: 145
Joined: Wed, 17 Jun 2009, 21:34

Re: Задачи nnCron + меню Total Commander

Postby VoidVolker » Tue, 09 Feb 2010, 11:16

MAN wrote:но похоже такие -> FOR-FILES: "c:\WinCmd\Utilities\/(.*)\.exe/i" самолёты не летают!?

http://www.nncron.ru/help/RU/commands/regexp.htm
Code: Select all
FOR-FILES: "c:\WinCmd\Utilities\*"
  FOUND-FILENAME S" /regexp/" RE-MATCH
  IF
    <...>
  THEN
;FOR-FILES
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: Задачи nnCron + меню Total Commander

Postby 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
)#
User avatar
MAN
 
Posts: 145
Joined: Wed, 17 Jun 2009, 21:34

Re: Задачи nnCron + меню Total Commander

Postby Black Ray » Thu, 12 Jul 2012, 14:59

хелп!!!
у меня меню не динамическое :(
ппомогите нубу плиз
User avatar
Black Ray
 
Posts: 14
Joined: Thu, 12 Jul 2012, 14:54

Re: Задачи nnCron + меню Total Commander

Postby VoidVolker » Thu, 12 Jul 2012, 18:13

Содержимое кронтаба?
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: Задачи nnCron + меню Total Commander

Postby Black Ray » Thu, 12 Jul 2012, 18:17

я в том смысле, что не добавляются задачи которые были добавлены позже создания списка *.bar
а как сделать я не понимаю, не могу разобраться в примере который мне прислали
я еще пока что нуб(
User avatar
Black Ray
 
Posts: 14
Joined: Thu, 12 Jul 2012, 14:54

Re: Задачи nnCron + меню Total Commander

Postby VoidVolker » Thu, 12 Jul 2012, 18:21

Потому и спрашиваю содержимое кронтаба.
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: Задачи nnCron + меню Total Commander

Postby 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 %>
User avatar
Black Ray
 
Posts: 14
Joined: Thu, 12 Jul 2012, 14:54

Re: Задачи nnCron + меню Total Commander

Postby Black Ray » Thu, 12 Jul 2012, 18:23

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

Re: Задачи nnCron + меню Total Commander

Postby VoidVolker » Thu, 12 Jul 2012, 18:37

А в чем проблема-то? Все вроде правильно и должно работать. Вполне возможно, ТС просто не подгружает измененный *.bar.
Black Ray wrote:а <% ;TC-MENU %> я добавил в конец руками, а хотелось бы чтоб все делалось автоматически

Это слово означает конец меню. Оно и так все автоматически делает. Смотрим описание - там все подробное расписано.
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: Задачи nnCron + меню Total Commander

Postby Black Ray » Thu, 12 Jul 2012, 18:49

но без добавления этой строчки меню не генерируется. Автоматически она не добавляется. А задачи после этой строчки не попадают в меню. Да и вручную лень переписывать каждый раз
User avatar
Black Ray
 
Posts: 14
Joined: Thu, 12 Jul 2012, 14:54

Re: Задачи nnCron + меню Total Commander

Postby VoidVolker » Thu, 12 Jul 2012, 20:31

Black Ray wrote:но без добавления этой строчки меню не генерируется. Автоматически она не добавляется. А задачи после этой строчки не попадают в меню. Да и вручную лень переписывать каждый раз

Ну да, все правильно - так и должно быть. В описание же все написано русским языком. Это ведь специальное слово, которое указывает, что мы закончили описание меню. Иначе откуда крон узнает, какие задачи надо добавлять в меню, а какие не надо? При чем тут вообще какое-то автоматическое добавление? Код пишет пользователь - а программа его выполняет. Все. Компьютер не умеет читать мысли пользователя и превращать их в программы.
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: Задачи nnCron + меню Total Commander

Postby Black Ray » Thu, 12 Jul 2012, 20:51

скиньте плиз ман по ini.spf в ветку "помогите с ini.spf плиз "
очень прошу
вы не поняли... :(
ну и ладно. если будет ман то сам разберусь
User avatar
Black Ray
 
Posts: 14
Joined: Thu, 12 Jul 2012, 14:54

Re: Задачи nnCron + меню Total Commander

Postby VoidVolker » Thu, 12 Jul 2012, 21:50

Black Ray wrote:скиньте плиз ман по ini.spf в ветку "помогите с ini.spf плиз "

Ман в самом файле есть.
Black Ray wrote:вы не поняли... :(
ну и ладно. если будет ман то сам разберусь

Ну так попробуйте объяснить.
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

PreviousNext

Return to nnCron forum (Russian)

Who is online

Users browsing this forum: No registered users and 4 guests

cron