IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Обсуждение программ (http://www.imho.ws/forumdisplay.php?f=3)
-   -   Программы от nnSoft (nnCron, nnCron LITE, nnBackup): проблемы и решения. (http://www.imho.ws/showthread.php?t=23914)

Tch 22.09.2004 12:37

Premium
Спасибо.
толи я ранее с двойной длиной размера запутался
толи пытался без ELSE обойтись

sgendima 26.09.2004 17:02

Винда ХР, 5 пользователей. подскажите, плз, как сделать чтобы при входе в систему от имени 3 пользователей комп выключался через 30 минут?

manul 26.09.2004 22:17

Примерно так ...
 
#( Power_Off \ имя задачи
RunMissed \ выполнять даже если время пропущено
Time: 0 14,22 * * 1-6 * \ время, когда исполнять (периодичность)
Action:
USERNAME S" имя_юзера" COMPARE 0= \ сравниваем имя с заданым
IF
TMSG: "%hh%:%mm%:%ss%" 5 \ делаем если совпало
ELSE
FORCE-POWEROFF \ делаем если не совпало
THEN
)#

В моём случае скрипт вырубает комп в определённое время если за компом НЕ я :) (да я такой)
В твоём случае нужно ещё добавить проверку на аптайм если больше 30 мин. то вырубать

EjikVTumane 20.10.2004 19:24

Знает ли кто, как проверить, существует ли RAS соединение с заданным именем (я чего-то не нашел). Данная штука нужна, чтоб запускать определенный софт при определенный соединениях с инетом. В часности при соединении модемом мне нужен NetWaiting, который абсолютно не требуется при GPRS соединении.
На WinAPI например без проблем это провернуть могу, но если это переводить на форт - повешаться можно.
Одним словом - если кто знает - поделитесь, а иначе придется этим мазохизмом заниматься.

Так, мне оказалось сильно не по глазам уже существующее правило.

Nekro70 05.11.2004 12:39

Выдрал из хелпа задачу синхронизации времени с интернетом. Запускаю вручную - работает. В задаче стоит условие запуска OnceADay - не срабатывает (OnceAHour - тоже). Стоит Win XP SP2 EN с русским MUI.

И еще: перестали срабатывать хот-кеи на некоторых задачах, например, ставил всякие хоткеи на задачу синхронизации - не срабатывает, но открытие-закрытие CD ROM (задача взята из этой темы, только я не помню откуда конкретно :( ) - срабатывает :idontnow: .

Но самое интересное, что на WIn2k SP4 RUS по хот-кею Ctrl+Alt+Shift+T. срабатывала вот такая задача:
Цитата:

###############################################
# Делает прозрачным на 20% активное окно
###############################################
#( transparency-app-20
NoActive
WatchHotKey: "^@+T"
Action:
WIN-TRANSPARENCY: "%ACTIVE-WINDOW%" 20
)#
Теперь в Win XP... она не срабатывает, причем в логе пишет:
Цитата:

12:14:23 676 TASK: transparency-app-20
Посоветуйте, плиз, что-нибудь :help:

CriS 12.11.2004 07:20

Boy Genius По-моему тебе так никто не ответил...
Цитата:

А можно так сделать что бы балун прятался сам. Т.е. показал какую песьню играет, и спрятался
Балун можно убить командой BALLOON: "" "" запущенной через 3-4 секнуды после вызова балуна с названием песни
В задаче время показа балуна регулируется словом 30000 BalloonTime ! где 30000 - время в миллисекундах, ограниченное виндоусом значениями в диапазоне от 10000 до 30000
Цитата:

Не подскажешь вот балун выскакавает и там помимо надписи ещё и иконка. Воскл. знак в треугольнике. Изменить возможно? Это не так важно конечно, но всё таки интересно.
Существует ещё 2 иконки помимо треугольника с воскл.знаком:
информационная иконка, свойственная всем сообщениям в ХР и иконка ошибки(белый крестик в красном круге), также обычная для окошек операционки
Регулируется всё это словом BalloonIcon
Код:

\ Иконки нет вообще:
0 BalloonIcon !
\ Иконка информации(Asterisk)
1 BalloonIcon !
\ Иконка предупреждения(Warning) - тот самый воскл.знак в треугольнике
2 BalloonIcon !
\ Иконка ошибки(Error) - белый крест в красном круге
3 BalloonIcon !

Всё это описано в хелпе nnCron'a в разделе - Ключевые слова :: Сообщения, напоминания, подсказки...

Возникла так же проблема...
Есть задача:
Код:

#( Photoshop_Int_Assistant
AsLoggedUser
WatchProc: "Photoshop.exe"
Rule: PROC-EXIST: "PIAssistant.exe" NOT
Action:
StartIn: "C:\Program Files\Photoshop Interface Assistant"
ShowNormal  NormalPriority
START-APP: C:\Program Files\Photoshop Interface Assistant\PIAssistant.exe
)#

Которая по-идее:
- Запускает Photoshop Interface Assistant только при запущенном Photoshop'e
- И запускает только одну её копию
Но проблема в том, что после запуска Photoshop'a запускаются всё новые и новые окна интерф.аззистанта...
Помогите разобраться :help:

maskman 14.11.2004 03:56

Цитата:

Но проблема в том, что после запуска Photoshop'a запускаются всё новые и новые окна интерф.аззистанта...
Попробуй добавить
SingleInstance (Help\Ключевые слова\Опции задачи)

CriS 14.11.2004 15:51

Не катит... :( Пробовал...
Это решило бы проблему, если бы задача запускалась одновременно несколлько раз, но тут другое... Почему-то не отслеживается наличие процесса PhotosopAssistant'a причём, я пробовал писать только имя процесса, указывать полный путь... не помогает :idontnow:
Первый раз у меня такой косяк с кроном!
Спасибо за помощь! Жду ещё вариант... :help:

maskman 15.11.2004 01:12

НУ тогда флаг вывешивать после запуска проги.
Код:

#( Photoshop_Int_Assistant
AsLoggedUser
WatchProc: "Photoshop.exe"
Rule: PROC-EXIST: "PIAssistant.exe" NOT
FILE-EXIST: "C:\Flags\PIAssistant.flg" NOT AND
Action:
FILE-CREATE: "C:\Flags\PIAssistant.flg"
PAUSE: 1000
StartIn: "C:\Program Files\Photoshop Interface Assistant"
ShowNormal  NormalPriority
START-APP: C:\Program Files\Photoshop Interface Assistant\PIAssistant.exe
)#

Пауза - время на создание файла.

Только не забывай его (флаг) удалять после окончания работы.

CriS 15.11.2004 06:00

maskman
Цитата:

Только не забывай его (флаг) удалять после окончания работы.
Попробовал с флагом... Работает! :yees:
Самое интересное - флаг не удаляется, т.к. nnCron опять же не отслеживает завершение процесса PAssistanta... :idontnow:
Я вообще очень сильно удивляюсь этому факту - нашлось приложение, которое смогло спрятать от Крона факт своего запуска/завершения :)
Будут ещё какие-нибудь предложения, а то не хочется так эту тему оставлять - камень в огород nnCron'a всё-таки :confused:
:help: :молись:

maskman 15.11.2004 14:05

CriS
Попрбуй эту тему поднять на оффициальном форуме.
Может авторы чего дельного подскажут.

maskman 16.11.2004 01:55

CriS
А что если START-APP заменить на START-APPW
По идее пока не законичится выполние этой проги дальнейшее выполнение таска будет приостановлено.
Тогда и флаги будут не нужны.

romezsokrinru 23.11.2004 14:51

сть такая проблема. Хочу чтобы при старте окошко сворачивалось в трей. Вроде все так делаю. Пробую по горячей клавише тоже (устанавливаю ^e, действие - скрыть, указываю ехе программы). Подскажите как правильно делать.

Plague 23.11.2004 15:09

romezsokrinru
Прочти правила раздела. обсуждение - в разделе "Программы"!!!!
http://www.imho.ws/forumdisplay.php?f=3
устное предупреждение!

romezsokrinru 23.11.2004 16:12

Есть такая проблема. Хочу чтобы при старте окошко сворачивалось в трей. Вроде все так делаю. Пробую по горячей клавише тоже (устанавливаю ^e, действие - скрыть, указываю ехе программы). Подскажите как правильно делать.

maskman 24.11.2004 00:21

Цитата:

Сообщение от romezsokrinru
Есть такая проблема. Хочу чтобы при старте окошко сворачивалось в трей. Вроде все так делаю. Пробую по горячей клавише тоже (устанавливаю ^e, действие - скрыть, указываю ехе программы). Подскажите как правильно делать.

Проверь, подключен ли плагин win2tray.spf.
И если хочешь чтоб тебе ответили быстро и по существу приводи полный текст таска.
Код:

#( Task_2
WatchHotKey: "^e"
Action:
WIN-TO-TRAY: "*Notepad"
)#

У меня эта задача работает.

DevilMan 03.12.2004 15:59

У меня следующий вопрос: у меня изменены иконки и названия "Мой компьютер" и "Сетевого окружения". При запуске любого скрипта в кроне иконки и названия превращаются из моих обратно в стандартные. В чём проблема? Фигня конечно, но неприятно. Система WinXP pro SP1. Проверено на трёх разных машинах - эффект тот же. :mad:

maskman 04.12.2004 00:58

Цитата:

Сообщение от DevilMan
У меня следующий вопрос: у меня изменены иконки и названия "Мой компьютер" и "Сетевого окружения". При запуске любого скрипта в кроне иконки и названия превращаются из моих обратно в стандартные. В чём проблема? Фигня конечно, но неприятно. Система WinXP pro SP1. Проверено на трёх разных машинах - эффект тот же. :mad:

Что то не верится мне что это nnCron.
Только что специально переименовал все основные ярлычки и позапусказ все свои задачки. Все как и было.
Система WinXP pro SP1.
У тебя таски на десктоп не завязаны???

DevilMan 07.12.2004 16:55

Цитата:

maskman
Что то не верится мне что это nnCron
И мне не верилось, пока не проверил. И на десктоп не завязано ничего...Запускается ннбекап, да и всех делов. ннбекап, запущеный сам по себе, плохо себя не ведёт. Я проверил на работе (WinXP SP1 pro rus) - то же самое. ХЗ, в общем. Непонятно.

Merlyel 01.02.2005 01:06

Подскажите, плз: надо, чтобы под каждым пользователем в 00:00 запускалась прожка (для 2 пользователей сделал с помощью 3 задач, но должно же быть как-то попроще ?)

doro 11.02.2005 01:17

Не получается сделать BALLOON. Параметр в реестре поправил и всё равно не выводится. Делал по примеру из хелпа.

HoverHell 13.02.2005 14:19

Как можно заставить nnCron запускать (по HotKey'ю но это не важно) ярлык (.lnk)? Т.е. в данном случае чтобы он запускал FAR Manager не просто как exe файл а с параметрами вроде размера консольного окна, включенности выделения мышью и пр.
---
Так, с этим уже разобрался, RTFM на самом деле :)
Появилась другая проблема:
"AsLoggedUser
LoadProfile" вроде стоит но FAR всё равно запускается не с теми настройками
---
Спасибо, уже и это оказалось не надо. Проблема пропала с установкой версии 191b5. Кажется эта программа не обладает популярностью т.к. этот топик не обладает активностью :) Хотя программа, если разобраться, весьма полезная и уже заменила не менее четырёх программ на моём компьютере.

nechet 25.02.2005 09:15

Дата!
 
Люди добрые, поможите! :) Как сделать так, что бы при открытии Блокнота печаталась дата, отстающая от текущей на два дня. В формате 25.02.2005.
SEND-KEYS... А дальше?.
Спасибо!

ХАРАКИРИ 25.02.2005 11:31

Код:

#( PasteDate
WatchWindow: "*- Блокнот"

\ см. "Неотложная помощь по Форту"
<(
: StringReplace2 { a2 a1 u1 a3 u3 a4 u4 \ rest -- a2 u2 }
  a2 0!
  a1 u1
  BEGIN OVER SWAP a3 u3 SEARCH WHILE
  TO rest SWAP 2DUP - a2 +PLACE
  a4 u4 a2 +PLACE
  rest u3 /STRING
  REPEAT
  a2 +PLACE
  DROP 
;
)>
CREATE strDate 12 ALLOT
Action:
 PAUSE: 250
 strDate S" %Year@ Mon@ Day@ -2 DAY+ YMD>DATE DATE>S%" EVAL-SUBST S" -" S" ." StringReplace2
 SEND-KEYS: "%strDate  COUNT%"
)#


tod 26.02.2005 00:36

ЄТА ЗАДАЧА УДАЛЯЕТ КАЖДЫЙ РАЗ ПРИ ЗАГРУЗКЕ ВСЕ ВРЕМЕННЫЕ ФАЙЛЫ А ТАКЖЕ ЕЖЕДНЕВНО ОЧИЩАЕТ ПАПКУ 1 НА ДИСКЕ С: И УДАЛЯЕТ ФАЙЛЫ СТАРШЕ 3 ДНЕЙ В ПАПКЕ 3 ДИСКА С: (эти папки сделал для временных файлов и работы с ними )

#( CLASSIC-TASK-#-ochistka-
Time: START-TIME
Action:
RECURSIVE PURGE-OLD: "c:\1\*" -1
RECURSIVE PURGE-OLD: "c:\3\*" 3
RECURSIVE DIR-DELETE: "c:\Found.000"
RECURSIVE DIR-DELETE: "c:\Found.001"
RECURSIVE DIR-DELETE: "c:\Found.002"
RECURSIVE FILE-DELETE: "c:\~*.*"
RECURSIVE FILE-DELETE: "c:\WINDOWS\Temp\*"
RECURSIVE FILE-DELETE: "c:\system.1st"
RECURSIVE FILE-DELETE: "c:\suhdlog.dat"
RECURSIVE FILE-DELETE: "c:\scandisk.log"
RECURSIVE FILE-DELETE: "c:\twain???.mtx"
RECURSIVE FILE-DELETE: "c:\modemdet.txt"
RECURSIVE FILE-DELETE: "c:\iebak.dat"
RECURSIVE FILE-DELETE: "c:\file_id.diz"
RECURSIVE FILE-DELETE: "c:\ffastun.*"
RECURSIVE FILE-DELETE: "c:\chklist.*"
RECURSIVE FILE-DELETE: "c:\anti-vir.dat"
RECURSIVE FILE-DELETE: "c:\0*.nch"
RECURSIVE FILE-DELETE: "c:\*log.txt"
RECURSIVE FILE-DELETE: "c:\*.~*"
RECURSIVE FILE-DELETE: "c:\*.___"
RECURSIVE FILE-DELETE: "*._detmp"
RECURSIVE FILE-DELETE: "c:\*._dd"
RECURSIVE FILE-DELETE: "c:\*.^"
RECURSIVE FILE-DELETE: "c:\*.wbk"
RECURSIVE FILE-DELETE: "c:\*.tmp"
RECURSIVE FILE-DELETE: "c:\*.temp"
RECURSIVE FILE-DELETE: "c:\*.syd"
RECURSIVE FILE-DELETE: "c:\*.spc"
RECURSIVE FILE-DELETE: "c:\*.sik"
RECURSIVE FILE-DELETE: "c:\*.sdi"
RECURSIVE FILE-DELETE: "c:\*.prv"
RECURSIVE FILE-DELETE: "c:\*.old"
RECURSIVE FILE-DELETE: "c:\*.nu3"
RECURSIVE FILE-DELETE: "c:\*.nav"
RECURSIVE FILE-DELETE: "c:\*.MS"
RECURSIVE FILE-DELETE: "c:\*.gid"
RECURSIVE FILE-DELETE: "c:\*.fts"
RECURSIVE FILE-DELETE: "c:\*.fnd"
RECURSIVE FILE-DELETE: "c:\*.fic"
RECURSIVE FILE-DELETE: "c:\*.err"
RECURSIVE FILE-DELETE: "c:\*.dmp"
RECURSIVE FILE-DELETE: "c:\*.db$"
RECURSIVE FILE-DELETE: "c:\*.cpy"
RECURSIVE FILE-DELETE: "c:\*.chk"
RECURSIVE FILE-DELETE: "c:\*.bk?"
RECURSIVE FILE-DELETE: "c:\*.bak"
RECURSIVE FILE-DELETE: "c:\*.?~?"
RECURSIVE FILE-DELETE: "c:\*.??~"
RECURSIVE FILE-DELETE: "c:\*.?$?"
RECURSIVE FILE-DELETE: "c:\*.---"

RECURSIVE FILE-DELETE: "c:\*.$db"
RECURSIVE FILE-DELETE: "c:\*.$$$"
RECURSIVE FILE-DELETE: "c:\pspbrwse.jbf"
RECURSIVE FILE-DELETE: "c:\*__ofidx*.*"
RECURSIVE FILE-DELETE: "c:\mscreate.dir"
)#
:beer:

nechet 28.02.2005 11:18

2ХАРАКИРИ
Спасибо большое. Все работает! :)

tod 04.03.2005 18:18

Кто знает как с помощью ннкрона сделать замену в текстовом файле строки 1 на строку 2, стр. 3 на стр. 4 ?

ZigZag 21.03.2005 19:57

Прошу прощения за офтоп, но уж очень хочется поблагодарить автора за то, что заботиться о своих согражданах и сделал свою безусловно чудесную программу для них бесплатной! Огромный рЕсПеКт!!! :claps:

Maddy 04.04.2005 22:58

Boy Genius

Был подобный глюк, вылечился простой перестановкой (как ни странно...) :idontnow:

ramzik 30.04.2005 13:13

to KPNEMO

kak nashet AutoIT?

arest 29.05.2005 00:48

1. Как насчет создать новую тему, в которую постить РАБОЧИЕ скрипты с описанием задач, которые они исполняют?
2. Вопрос, в общем-то не совсем о nnCron. Есть там возможность вызывать функции из DLL. А вот как узнать, во-первых, какие функции экспортирует данная dll-ка, а во-вторых, какая функция выполняет конкретное действие ? Например, очистка Norton Protected Recycle Bin.

EjikVTumane 29.05.2005 08:03

arest
Цитата:

2. Вопрос, в общем-то не совсем о nnCron. Есть там возможность вызывать функции из DLL. А вот как узнать, во-первых, какие функции экспортирует данная dll-ка, а во-вторых, какая функция выполняет конкретное действие ? Например, очистка Norton Protected Recycle Bin.
Самый удобный способ - найди софтинку "Dependency Walker" еще в Visual Studio утилитка есть - но там менее удобно и наглядно. Ну а про назначение функций тебе никто без документации не скажет, только если только на тебя гениальное озарение не найдет :)

Smitis 31.05.2005 23:42

Вопрос: можно ли из nnCron выключить залоченный компьютер?
Настраиваю ннкрон выключить питание компа, залочиваю комп (Win+L), время проходит, но комп не выключается. Смотрю в задачи - задача выполнена. Незалоченный комп выключается ннкроном нормально. Винда - XP Pro Eng SP2 :idontnow:

tod 07.06.2005 20:53

nnBackup:
добрый день, можно небольшой вопрос..
я хотел узнать как задать приёмный каталог при бекапе на фтп (запароленый) - в хелпе только локальный пример :(
nnbackup.exe -i c:\data\ -o login: pass@80.84.17.229 ?
:молись:

doro 03.08.2005 20:55

Люди! Под XP у пользователя с правами администратора никак не вытащить иконку nnCron в трей. Может кто знает как ручками правильно это делается?

tierex 16.08.2005 11:35

Можно ли при помощи крона организовать закачку с rapidshare.de то есть: 1. проверка возможна ли закачка
2. эмуляция клика на кнпке и при появлении ссылки
3. и при появлении ссылки на скачку копирование её в клипбоард?

doro 17.08.2005 16:10

tierex

Поддерживаю твой вопрос. Очень бы было интересно.

А может WGet'ом?

doro 17.08.2005 21:18

У nnCron при попытке запустить вывод скрипта

RunOnce
NoDel
Time: 41 17 10 8 * 2005
Action:
OSD-FONT: "Arial" 50 0x0000FF00
OSD-POS: 400 200
OSD: "Hi! Now %hh%:%mm%!" 2000
S" Hi! Now %hh%:%mm%!" EVAL-SUBST OSD 2000 PAUSE OSD-CLEAR

надпись появляется, но потом вылетатет - OSD: Ошибка стека в Action

Можно, конечно, запретить вывод сообщений об ошибках... :(

al-rudi 18.08.2005 21:31

Подскажите как менять обои на рабочем столе с помощью nncron?

doro 29.10.2005 01:18

Как сделать (в Win XP), что бы задачи, создаваемые в определённом профиле только под этим профилем и выполнялись не отображаясь в других профилях?


Часовой пояс GMT +4, время: 12:57.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.