imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Программы и Операционные системы > Обсуждение программ
Опции темы
Старый 09.03.2003, 01:22     # 1
doro
Full Member
 
Аватар для doro
 
Регистрация: 30.04.2002
Сообщения: 1 419

doro Имеются все основания чтобы гордиться собойdoro Имеются все основания чтобы гордиться собойdoro Имеются все основания чтобы гордиться собойdoro Имеются все основания чтобы гордиться собойdoro Имеются все основания чтобы гордиться собойdoro Имеются все основания чтобы гордиться собойdoro Имеются все основания чтобы гордиться собойdoro Имеются все основания чтобы гордиться собойdoro Имеются все основания чтобы гордиться собой
Программы от nnSoft (nnCron, nnCron LITE, nnBackup): проблемы и решения.

:idea:
Фигня какая-то! nnCron должен при соединении с Internet запускать программы (в том числе The Bat и DuMeter). Bat запускает окно, появляющееся обычно после инсталяции (выбор типа соединения, создание ящика), а DuMeter вообще не запускается.
Ссылки на программу - здесь!

Последний раз редактировалось Borland; 24.11.2004 в 12:06.
doro вне форума  
Старый 18.08.2006, 20:32     # 361
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 488

Borland - Гад и сволочь
Цитата:
titt:
Может быть сталкивались с проблемой, когда при попытке запустить крон через окно Служб пишет "не удалось запустить службу nnCron на локальный компьютер. Ошибка 193: 0xc1"?
Нет, не сталкивался.
Я вообще не пользуюсь этой замечательной программой...
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила!
Распространенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке

В. Высоцкий

Borland вне форума  
Старый 18.08.2006, 21:02     # 362
Merlyel
Junior Member
 
Регистрация: 10.08.2003
Сообщения: 189

Merlyel Реально крут(а)Merlyel Реально крут(а)Merlyel Реально крут(а)Merlyel Реально крут(а)
Borland
Цитата:
echo %USERNAME%
Не, так неправильно Нада
Код:
MSG: "%USERNAME%"
titt
Попробуй проверь переменную Path - нету ли там путей со слешем на конце - у меня как-то был глюк подобный
Merlyel вне форума  
Старый 18.08.2006, 21:21     # 363
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 488

Borland - Гад и сволочь
Цитата:
Jinx:
Не, так неправильно Нада

Код:
MSG: "%USERNAME%"
Странно...
echo %USERNAME% работает на любой NT-системе.
MSG: "%USERNAME%" на моей XP SP2 не работает. Или это специфическая приблуда TC? Ну так эту замечательную программу я тоже не использую!
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила!
Распространенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке

В. Высоцкий

Borland вне форума  
Старый 19.08.2006, 01:29     # 364
Merlyel
Junior Member
 
Регистрация: 10.08.2003
Сообщения: 189

Merlyel Реально крут(а)Merlyel Реально крут(а)Merlyel Реально крут(а)Merlyel Реально крут(а)
Borland
Там же смайлик стоит -
Это Форт, использовать в nnCron. Кстати, так даже правильнее будет - без вызова сторонней проги
Merlyel вне форума  
Старый 19.08.2006, 14:48     # 365
titt
Junior Member
 
Регистрация: 15.05.2003
Сообщения: 117

titt Нимб уже пробиваетсяtitt Нимб уже пробивается
Проблема с ТС решена. Достаточно было в nnCron поставить галочку в чебоксе "Запускать от имени пользователя, выполнившего logon"
titt вне форума  
Старый 19.08.2006, 16:52     # 366
Merlyel
Junior Member
 
Регистрация: 10.08.2003
Сообщения: 189

Merlyel Реально крут(а)Merlyel Реально крут(а)Merlyel Реально крут(а)Merlyel Реально крут(а)
titt
Собственно эта галочка и добавляет то, что я тебе говорил:
Цитата:
Попробуй лучше добавь опцию AsLoggedUser
Merlyel вне форума  
Старый 19.08.2006, 21:43     # 367
titt
Junior Member
 
Регистрация: 15.05.2003
Сообщения: 117

titt Нимб уже пробиваетсяtitt Нимб уже пробивается
Цитата:
Jinx:
Попробуй лучше добавь опцию AsLoggedUser
Именно это и натолкнуло меня на мысль поработать с системой идентефикации.
titt вне форума  
Старый 18.12.2006, 21:56     # 368
Zimi
Guest
 
Сообщения: n/a

Всем доброго времени суток!
Совсем недавно стал пользоваться этой замечательной прогой (nnCron)
Возникло несколько вопросов на которые немогу найти ответ в хелпе (можа просто плохо ищу)
1) Задача
Есть задача которую надо запускать каждый день в определенное время, кроме последнего дня каждого месяца, а в последний день месяца вместо этой задачи надо выполнять другую.
Вопрос
Возможно ли это сделать и если да то как?
2) Задача
Надо отслеживать подключение флэшки и если флэшка подключина проверять есть ли и если есть то изменен ли на ней определенный файл и если он есть и изменен то переносить его на комп с заменой старого, существующего на компе.

Заранее благодарен!

Последний раз редактировалось Zimi; 18.12.2006 в 22:02.
 
Старый 20.12.2006, 23:52     # 369
DJ makrus
Newbie
 
Регистрация: 04.12.2004
Адрес: Воло
Сообщения: 17

DJ makrus Путь к славе только начался
Zimi
Цитата:
...Возникло несколько вопросов на которые немогу найти ответ в хелпе...
наверное все-таки недостаточно хорошо смотришь в Help.
Подскажу только ключевые слова которые надо использовать (на большее нет времени) :
1) Задача
#( Task#1
Time: * * * * * * \ вместо первых двух "*" указываем нужное время
Action:
\ сначала определяем какой будет завтра день:
YYYY MM DD \ текущая дата
1 DAY+ \ прибавили один день, на стеке завтрашняя дата
ROT ROT 2DROP \ оставляем на стеке только день
S>NUM \ день в виде строки переводим в день в виде числа
1 =
IF \ если сегодня последний день месяца
\ то выполняем ту задачу которая выполняется раз в месяц
ELSE \ если нет
\ то выполняем ежедневную задачу
THEN
)#

2) Задача
Подключение отслеживаем, например, с помощью слова WatchDrive:
Наличие файла - FILE-EXIST:
Перенос файла - FILE-MOVE:, лучше предварительно удалив старый файл - FILE-DELETE:
А в проверке изменения файла возможны варианты в зависимости от того, что проверять на изменение: если время файла, то см. FILE-TIME: и прочие слова из плагина time.spf, а если еще и содержимое, то слово GET-CRC32 из плагина crc32.spf

Алгоритм, я думаю, понятен. 1-ую задачу не проверял, но должна работать. Если что будет не получаться показывай целиком задачу которая не работает с описанием как не работает и с вопросами на которые нет ответа в Help'е , я и остальные постараемся помочь по возможности...
__________________
все познается в сравнении
DJ makrus вне форума  
Старый 21.12.2006, 09:59     # 370
Merlyel
Junior Member
 
Регистрация: 10.08.2003
Сообщения: 189

Merlyel Реально крут(а)Merlyel Реально крут(а)Merlyel Реально крут(а)Merlyel Реально крут(а)
DJ makrus
Насчет первого это ты лишнего задвинул
Код:
Year@ Mon@ MonLength Day@ =
Merlyel вне форума  
Старый 21.12.2006, 11:08     # 371
ysf
::VIP::
Карлсон в депрессии
 
Аватар для ysf
 
Регистрация: 12.10.2004
Сообщения: 3 804

ysf Гипербогysf Гипербогysf Гипербогysf Гипербогysf Гипербогysf Гипербог
ysf Гипербогysf Гипербогysf Гипербогysf Гипербогysf Гипербогysf Гипербогysf Гипербогysf Гипербогysf Гипербогysf Гипербогysf Гипербогysf Гипербогysf Гипербог
Всем большой привет!
Вопросик решил озвучить, ибо сам ответ не нарыл... может не там рыл?..

Существует отдельный компьютер, который просыпается по времени и вырубается по времени, на автомате. При старте системы (WinXP SP2) запускается ряд задач, в т.ч. nnCron 1.87 Build 733.
При старте nnCron всегда выполняется задача "при старте", в которой можно задать что угодно (переменную, о ней, как раз ниже)...
После этого, по времени, в течении всего рабочего дня, крутятся прочие задачи nnCron, выполняющие разные действия.
Время запуска у них указано двумя способами:
1.
Time: 29 10-20 * 12 *
Action:
...

2.
Time: 59 10,12,13,15,16,18,19 * * * *
Action:
...

Время, выделенное в примерах, это время "до которого нужно запускать" конкретную задачу.

Вопрос, можно ли прописать в "самой первой задаче" nnCron-переменную, которую потом прописывать в строке "время запуска".
Ибо задач много, а когда нужно поменять время их работы, то приходится ручками ворошить всю кучу! А так поменял в одной задаче переменную и все крутиться до нового времени!
Скажем сейчас время работы программы с 10 до 20, значит
например, endTime=20 и тогда
программа №1 должна выглядеть так: Time: 29 10-endTime * 12 *
программа №2 должна выглядеть так: Time: 59 10,12,13,15,16,18,endTime-1 * * * *

Вот такой вопрос.
Заранее спасибо за помощь!
Удачи!
__________________
56°51' N / 60°36' E
ysf вне форума  
Старый 22.12.2006, 04:27     # 372
DJ makrus
Newbie
 
Регистрация: 04.12.2004
Адрес: Воло
Сообщения: 17

DJ makrus Путь к славе только начался
Jinx
Ага, согласен, перемудрил немного.
Про MonLength я, кстати, и не знал до текущего момента - спасибо..., это слово должно быть появилось относительно недавно (или я невнимателен ).
Такой вопрос: кто как узнает про новые слова? Заново перечитывает весь Help с каждой новой его версией?

ysf
Использовать перменную в шапке после Time: у меня не получилось..., как вариант могу предложить в этих задачах сделать запуск ежеминутным, но в начале задачи проверять соотвествует ли текещее время требуемому (и тут уже использовать переменную) и оформить эту проверку в виде отдельного слова, на производительности компа это если и скажется, то не очень сильно, IMHO.
__________________
все познается в сравнении
DJ makrus вне форума  
Старый 22.12.2006, 07:15     # 373
ysf
::VIP::
Карлсон в депрессии
 
Аватар для ysf
 
Регистрация: 12.10.2004
Сообщения: 3 804

ysf Гипербогysf Гипербогysf Гипербогysf Гипербогysf Гипербогysf Гипербог
ysf Гипербогysf Гипербогysf Гипербогysf Гипербогysf Гипербогysf Гипербогysf Гипербогysf Гипербогysf Гипербогysf Гипербогysf Гипербогysf Гипербогysf Гипербог
Уважаемый, DJ makrus!
Цитата:
..., как вариант могу предложить в этих задачах сделать запуск ежеминутным, но в начале задачи проверять соотвествует ли текещее время требуемому (и тут уже использовать переменную) и оформить эту проверку в виде отдельного слова, на производительности компа это если и скажется, то не очень сильно, IMHO.
Не катит, возможно, к сожалению!
Причина:
1. Собственно, я и хочу отказаться от правки всех файлов\задач с тем, чтобы править только один - самый первый
2. При количестве задач, скажем, в 15-20 проверка станет проблемматичной и заметно будет тормозить, а то и приводить к конфликтам!
Вопрос в силе, Спасибо заранее!
__________________
56°51' N / 60°36' E
ysf вне форума  
Старый 22.12.2006, 09:29     # 374
DJ makrus
Newbie
 
Регистрация: 04.12.2004
Адрес: Воло
Сообщения: 17

DJ makrus Путь к славе только начался
ysf
1. Или я не понял или меня...
Я предлагаю проверку совпадения текущего времени с заданным организовать в отдельное слово, заданное время это слово будет брать со стека (время когда данная задача должна работать) --> сверять с текущим, и если текущее не соотвествует заданному --> выходим из задачи. На стек время работы данной задачи ложим в самом ее начале где и используем переменную, а значение переменной присваиваем где-нибудь в одном месте, т. о. один раз все настроив --> потом меняем только значение переменной.

2.
Цитата:
...и заметно будет тормозить, а то и приводить к конфликтам!
- преувеличенное мнение, особенно про конфликты, IMHO, даже если я ошибаюсь, то можно перед использованием вышеупомянутого слова поставить задержку в 10...100 мс (индивидуально для каждой задачи) и тем самым разнести во времени эти проверки.
__________________
все познается в сравнении
DJ makrus вне форума  
Старый 22.12.2006, 16:57     # 375
Merlyel
Junior Member
 
Регистрация: 10.08.2003
Сообщения: 189

Merlyel Реально крут(а)Merlyel Реально крут(а)Merlyel Реально крут(а)Merlyel Реально крут(а)
Цитата:
DJ makrus:
Такой вопрос: кто как узнает про новые слова? Заново перечитывает весь Help с каждой новой его версией?
Я бы делал так - сравнивал бы разархивированный хелп Но вообще это я видел на форуме nnCron'а

Цитата:
Использовать перменную в шапке после Time: у меня не получилось...
Это надо либо смотреть код Time: ... и понять его (чего у меня не получилось), либо спросить у Николаса/Валерия на оффоруме
Merlyel вне форума  
Старый 22.12.2006, 17:30     # 376
DJ makrus
Newbie
 
Регистрация: 04.12.2004
Адрес: Воло
Сообщения: 17

DJ makrus Путь к славе только начался
Jinx
Цитата:
Я бы делал так - сравнивал бы разархивированный хелп...
значит не делаешь?

Цитата:
Но вообще это я видел на форуме nnCron'а...
да и я уже тоже увидел
__________________
все познается в сравнении
DJ makrus вне форума  
Старый 22.12.2006, 19:48     # 377
Merlyel
Junior Member
 
Регистрация: 10.08.2003
Сообщения: 189

Merlyel Реально крут(а)Merlyel Реально крут(а)Merlyel Реально крут(а)Merlyel Реально крут(а)
DJ makrus
Значит не делаю Я просто пока не надо в помощь-то и не лажу
Merlyel вне форума  
Старый 24.12.2006, 21:28     # 378
Zimi
Guest
 
Сообщения: n/a

Цитата:
Сообщение от Jinx
DJ makrus
Насчет первого это ты лишнего задвинул
Код:
Year@ Mon@ MonLength Day@ =
Посмотрите пожалуйста правельно ли я понял?
Код:
Time: 55 23 * * * * 
Action: 
   Year@ Mon@ MonLength Day@ = 
   IF 
...\ задача которая выполняется в последний день каждого месяца 
   ELSE 
...\ задача которая выполняется во все остальные дни каждого месяца 
   THEN
 
Старый 25.12.2006, 07:23     # 379
DJ makrus
Newbie
 
Регистрация: 04.12.2004
Адрес: Воло
Сообщения: 17

DJ makrus Путь к славе только начался
Zimi
согласен с тем что тебе ответили на оффоруме...

Jinx
Цитата:
Я просто пока не надо в помощь-то и не лажу
так в том-то и дело, если бы я узнал в свое время про MonLength , то мне бы и не пришлось так мудрить
__________________
все познается в сравнении
DJ makrus вне форума  
Старый 26.12.2006, 15:50     # 380
Gotlib
Guest
 
Сообщения: n/a

удаление файлов

#( test
Time: 0 12 * * 5 *
Action:
PURGE-OLD: "C:\Test\*.log" 2
)# не работает. самое интересное, что тестовая задача из крона (см
ниже) работает прекрасно. что может быть не так???

#( purge-cron-log
Time: 0 12 * * 5 *
Action:
PURGE-OLD: "log\*.log" 2
)#
 


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


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




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