Ru-Board.club
← Вернуться в раздел «Программы»

» nnCron

Автор: Zamur12
Дата сообщения: 11.02.2010 18:09
Подскажите пожалуйста: была установлена v.1.93 beta 3 всё работало нормально - обновил до v.1.93 beta 10 - работает но стала на диске С появляться папка Program - как можно так установить чтобы файлы проги как и раньше распологались только в папке установки ?
P.S. Win7 x32 , в ОС 2 учётные записи.
Автор: lucky_Luk
Дата сообщения: 12.02.2010 00:10
Zeroes

Цитата:
rasdial /?

Как этой штукой отключить соединение через USB-модем (интернет по телеантенне), USB донгл Wi-Fi (соединение по вайвай с роутером) или по локалке через сетевой кабель в интегрированной сетевой карте?
Когда-то делал для USB-модема, отключал устройство с помощью devcon.
Автор: doc58_81oB0t
Дата сообщения: 15.02.2010 10:15
хочу сделать авто бэкап папки
на форуме разработчика нашел строчку вида:
c:\Progra~1\WinRAR\rar a -r -y -rr10p -dh c:\arhiv\ c:\test\*.*

попробовал внести задачу вида:
C:\Program Files\WinRAR\rar a -r -y -rr10p -dh C:\Program Files\drweb\ C:\Program Files\drweb\Share us\Updates\*.*


не удалось запустить процесс, синтаксическая ошибка
Автор: lucky_Luk
Дата сообщения: 15.02.2010 23:36
doc58_81oB0t

Цитата:
попробовал внести задачу вида:
C:\Program Files\WinRAR\rar a -r -y -rr10p -dh C:\Program Files\drweb\ C:\Program Files\drweb\Share us\Updates\*.*

Куда ты это пихал, в START-APP?
Попробуй взять имена папок в кавычки. Графическая версия WinRAR обрабатывает имена с пробелами в кавычках.

Проблема. Конструкция CASE ENDCASE не принимает одновременно значения 1,2,3 и 101, 102, выкидывает ошибку стека в Action.
Интересующая меня программа может выдавать коды возврата 1, 2, 3, 4, 101, 102, как их завести в один CASE ENDCASE или по-другому, но все в одну задачу?
С цифрами и CASE нет проблем, просто в определенные варианты я завел START-APPW:, а сабж похоже так не умеет.
Сообщения или балуны в CASE нормально выводит.
Автор: AlikasS
Дата сообщения: 18.02.2010 14:35
lucky_Luk

Цитата:
С цифрами и CASE нет проблем, просто в определенные варианты я завел START-APPW:, а сабж похоже так не умеет.
Сообщения или балуны в CASE нормально выводит.

так в чем и смысл START-APPW:

Цитата:
Работает аналогично слову START-APP:, но ожидает завершения приложения после запуска, т. е. строка задачи, следующая за START-APPW: выполнится только после окончания работы указанного приложения

можно сам запуск выделить в отдельное слово и запускать отдельным потоком,
но тогда теряется смысл START-APPW:, проще использовать START-APP:
Автор: lucky_Luk
Дата сообщения: 18.02.2010 15:11
AlikasS

Цитата:
так в чем и смысл START-APPW:

Пофиг с W или без W.
Примерно так:

CASE
1 OF MSG: "..." START-APP: C:\report.txt ENDOF
2 OF MSG: "..." FILE-DELETE: "C:\report.txt" ENDOF
ENDCASE

Перед CASE запускалась программа, которая давала код возврата и выводила отчет в файл. Мне было нужно чтобы сабж при одном коде возврата открывал файл отчета, а при другом удалял его.
Ругался на ошибку стека в Action:.
Убрал из кейса все START-APP (W):, оставил только (T) MSG: или BALLOON:.
Сделал еще один цикл, IF...THEN, после CASE, который открывает файл отчета если он есть

Автор: lucky_Luk
Дата сообщения: 19.02.2010 00:20
Система Windows 7, учетная запись админа, ограниченная UAC, без пароля. Нужно удалить сабжем ключи реестра, которые trashreg (Registry Keys Finder) видит только если его запустить от имени администратора, что поднимает алерт UAC.
Нужно удалить эти ключи с помощью nnCron но я не знаю какие привилегии нужно дать задаче.
Автор: emfs
Дата сообщения: 23.02.2010 07:53
Как вывести результат работы perl-скрипта в файл, аналогично команде ">>" в cmd?
Автор: Zhenya9740
Дата сообщения: 23.02.2010 20:56
Вопрос такой возник в ходе эксплуатации...касательно HOST-EXIST к примеру. Согласно ману пинг выполняется три раза с тайм-аутом 3000 мс (по умолчанию). Будет ли считаться пингуемый ресурс доступным, если например первых 2 раз он ответил, а третий раз нет, ну или если ответил первый и последний раз? Или же достаточно хотя бы одного ответа на любой из трех пингов? Ну или наоборот, не ответил хотя бы раз - значит недоступен? Кто знает по какому принципу работает правило, подскажите пожалуйста, буду премного благодарен.
Автор: iamm
Дата сообщения: 24.02.2010 01:02
Можно ли закрепить в шапку вот это? По-моему, понятно расписано все.
Автор: emfs
Дата сообщения: 24.02.2010 14:32
Zhenya9740

Я думаю, что он после удачного пинга, хоть одного, считает, что он прошёл.
Автор: xvarx
Дата сообщения: 24.02.2010 14:34
есть много компов, нужно чтобы у них был один и тот же кронтаб, который будет регулярно обновляться. с обновление кронтаба проблем как бы нет, а вот с выполнением задач проблемы есть
сейчас пробую заставить локальный комп выполнять просроченную задачу.
создаю копию кронтаба, добавляю в него задачу, где стар ее должен был быть час назад, добавляю туда RunMissed, чтобы задание выполнилось, заменяю старый кронтаб новым, но оно так и не стартует по логам

Код: RunMissed
AsLoggedUser
Time: 1 14 * * * *
Action:
тут уже сама задача
Автор: Zhenya9740
Дата сообщения: 24.02.2010 23:44
emfs Спасибо конечно, это очень хорошо если оно действительно так...но все-таки наблюдения за логом вынуждают сомневаться, была пара срабатываний очень странных, как будто на первый запрос хост не ответил и все сработало как если бы пинга не было вообще. Поэтому хотелось бы услышать более конкретную информацию, если можно конечно. Пока продолжу следить как могу...
Автор: DIGO2
Дата сообщения: 25.02.2010 14:26
Всем здрасьте!
Вот такая задача появилась: Есть сервер в котором иногда повисает сетка, при этом все остальное работает т.е. система не висит а сети нет. Решается все это путем перезагрузки компа. При помощи nncron надо сделать так чтобы если указанный ip не пингуется то система просто перезагружалась. Два дня посков информации ничего не дали. Может кто уже делал такое
Автор: Zhenya9740
Дата сообщения: 25.02.2010 15:20
DIGO2
Ну вообщето это делается с помощью стандартных меню программы, ни в скрипт вникать не надо, ни хелп читать...
Автор: Victor_VG
Дата сообщения: 25.02.2010 16:33
DIGO2

в скрипт последовательность для такой машины:

ping <adress>&&if errorlevel gt 0 net stop server&&netstop workstation&&net start server&&net start workstation&&exit else exit
это так, с ходу командный конвейер перезапуска её сетки. Остальное допиливается по месту. Перезапуск системы при этом обычно не требуется - перезапускаются конкретные демоны.
Автор: DIGO2
Дата сообщения: 25.02.2010 17:53
и правда слона то я и не приметил все решилось встроенными средствами nncron, настраиваешь время проверки, хост доступен, галка "не" ip адрес и действие.
Автор: DIGO2
Дата сообщения: 26.02.2010 13:05
интересно а можно заставить nncron перезагружать модем с помощью Telnet, проблема в том что при подключении к модему необходимо ввести пароль и нажать enter, в сети есть несколько скриптов которые позволяют автоматически залогиниться в модеме и презапустить его, но не знаю как эти скрипты пришить к nncron.

Вот сам скрипт:

#!/usr/bin/expect -f

#
#byfly modem reboot program
#model D-link DSL-2540U
#

#Connect to modem

spawn telnet 192.168.1.1

#Request USERMAME string

expect «Login:»

#Send username

send «admin\r»

#Request password

expect «Password:»

#Send PASSWORD

send «admin\r»

#Inside in modem

expect «>»

#send comand to modem «reboot»

send «reboot\r»

#Exit

send «exit\r»
expect eof
Автор: doc58_81oB0t
Дата сообщения: 01.03.2010 10:12
как можно удалить папку целиком со всем содержимым(файлы, подпапки) ?
Автор: CRANK
Дата сообщения: 01.03.2010 11:10
doc58_81oB0t
DIR-DELETE: "c:\xxx"
Автор: oooMilkyway
Дата сообщения: 14.03.2010 17:24
подскажите с регистрацией, ...

Все )) разобрался ))
Автор: Victor_VG
Дата сообщения: 14.03.2010 20:22
DIGO2

Привязать к событию разрыва соединения. Дальше идея понятна?
Автор: oooMilkyway
Дата сообщения: 18.03.2010 10:39
Уважаемые, а у всех так? или только у меня обеженного?

после перезагрузки компьютера открывается окно проводника на папке C:\Program

снимал ставил галку "запоминать расположение окон проводника" бесполезно, не помогает.
Как избавиться ? раздрожает жутко, а главное какого помидора она в корне диска без спроса создала папку? (((
Автор: vizlipuzli
Дата сообщения: 18.03.2010 10:42
oooMilkyway
ОС какая? На Win2008R2 я решил проблему установкой в корень C:\nnCron
Автор: oooMilkyway
Дата сообщения: 18.03.2010 11:02
vizlipuzli

ой, простите что без подробностей )) стормозил, винда Win XP SP3 (сборка chip 2010.01)
твиков больше никаких не делал, так по мелочи оставлять ядро в памяти или не добавлять слово ярлык.
...

Да, помогло )) спасибо большое!
Автор: Victor_VG
Дата сообщения: 18.03.2010 13:47
oooMilkyway

Сбой локальной системы. А по правилам - "Имена файлов содержащие пробелы должны заключаться в кавычки". Это делал? У меня таких явлений нет, правда система стоит с MSDN образа - в знакомой программистской конторе директор вместе с официальным ключом поделился. Случайно повезло - у него все машины стоят под VL-лицензией, и по его просьбе я ему на его комп поставил FreeBSD 8, а он мне отдал свою лицензию вместе с диском.
Автор: gRONNIK
Дата сообщения: 19.03.2010 11:59
Извиняюсь, если вопрос подымался.
Подскажите можно ли запустить программу на win7 x64 ? При попытке запуска появляется окно консоли , потом исчезает и все. Пробывал от админа , тоже самое.
Автор: vizlipuzli
Дата сообщения: 19.03.2010 12:08
gRONNIK
у меня на Win2008R2 только версия nncron193b10 удачно утановилась.
Автор: gRONNIK
Дата сообщения: 19.03.2010 12:28
vizlipuzli
спасибо, заработало )
Автор: oooMilkyway
Дата сообщения: 20.03.2010 14:03

Цитата:
Сбой локальной системы. А по правилам - "Имена файлов содержащие пробелы должны заключаться в кавычки". Это делал?

не понял, вы имеете ввиду в ярлыке? но уже все разрешилось советом поставить nncorn в корень ))
Правда думаю этот способ будет не очень удобен для обладателей висты и семерки, эти ситсемы очень не любят когда в корень диска С, что-либо ставиться.
..............

подскажите как проверить нажатие клавиш в теле скрипта!?

ввот код

Код: #( TI-pay-obnovlenie
WatchHotKey: "^a"
Rule: WIN-EXIST: "TIO"
Action:
25 0 DO
MOUSE-MOVE: 250 470
MOUSE-LBCLK
PAUSE: 2200
WatchHotKey: "^a" = IF LEAVE THEN //вот на этой строке выдает ошибку
LOOP
MOUSE-MOVE: 505 470
)#

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354

Предыдущая тема: Autodesk AutoCAD


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.