Спасибо, уже разобрался - переставил nncron папку по умолчанию (на диске С), всё запустилось...
» nnCron-Планировщик с поддержкой скриптового языка
Внимание!
Те кто качал beta 11 до 3-го числа включительно -- перезакачайте поправленную версию. В прошлой не работало WatchLogon
Те кто качал beta 11 до 3-го числа включительно -- перезакачайте поправленную версию. В прошлой не работало WatchLogon
WildCat
Странно, у меня работало.
Странно, у меня работало.
WildCat
Vlad2000Plus
последняя бета говорит о себе в About:
nncron.exe v 1.88b11 Build 830 4.11.2002
Действительно, было несколько silent апдейтов - багфиксы и добавления новых фич.
CU
VK
Vlad2000Plus
последняя бета говорит о себе в About:
nncron.exe v 1.88b11 Build 830 4.11.2002
Действительно, было несколько silent апдейтов - багфиксы и добавления новых фич.
CU
VK
Вышла новая версия
nnCron v1.88 beta 12
h**p://www.nncron.ru/download/nncron188b12.exe
за подробностями на сайт...
nnCron v1.88 beta 12
h**p://www.nncron.ru/download/nncron188b12.exe
за подробностями на сайт...
Бету перевыложили.
Вот, что должно быть в 'About'
nncron.exe v 1.88b12 Build 844 22.11.2002
tm.exe v 1.88b12 Build 236 22.11.2002
CU
VK
Вот, что должно быть в 'About'
nncron.exe v 1.88b12 Build 844 22.11.2002
tm.exe v 1.88b12 Build 236 22.11.2002
CU
VK
Два вопроса:
1) Как узнать время наступающего события
2) Как сделать цикл между задачами 73 минуты (*/что-то работает для значений меньше 60)
1) Как узнать время наступающего события
2) Как сделать цикл между задачами 73 минуты (*/что-то работает для значений меньше 60)
volodyalipkin
Цитата:
1) Изучи раздел документации "Встроенные переменные nnCron".
Например, так:
MSG: "current time: %hh%:%mm%"
2) Присмотрись к слову 'INTERVAL:' - в числе прочего, оно позволяет задавать произвольный интервал между задачами.
Доки на русском языке:
http://www.nncron.ru/download/help_ru.zip
Похоже, тебе прямая дорога в RU.NNCRON!
СГ
VK
Цитата:
Два вопроса:
1) Как узнать время наступающего события
2) Как сделать цикл между задачами 73 минуты (*/что-то работает для значений меньше 60)
1) Изучи раздел документации "Встроенные переменные nnCron".
Например, так:
MSG: "current time: %hh%:%mm%"
2) Присмотрись к слову 'INTERVAL:' - в числе прочего, оно позволяет задавать произвольный интервал между задачами.
Доки на русском языке:
http://www.nncron.ru/download/help_ru.zip
Похоже, тебе прямая дорога в RU.NNCRON!
СГ
VK
Помогите реализовать несложную задачу.
Хочу сделать с помощью Крона - автоматическое обновление конфигураций 1С, смысл задачи такой:
- запустить 1С в режиме конфигурации,
- выбрать пункт меню "Обновление конфигурации",
- указать из какой конфигурации обновлять,
- дождаться пока 1С проанализирует обновления,
- сказать ОК,
- закрыть конфигуратор.
У меня все получается но когда дохожу до пункта "дождаться пока 1С проанализирует обновления" - не знаю как быть, время анализа данных у 1С может меняться и может быть достаточно таки долгим. Думаю паузой здесь не отделаешся.
Помогите как в одной задаче два раза запустить ожидание события отображения дочернего окна???
(Когда 1С закончит анализировать изменения - она может выдать сообщение о том что конфигурации идентичны (простой мессаджбокс) или выдать окно в котором будут отражены изменения) вот именно возникновения этого окна я и не знаю как дождаться???
Добавлено
И еще впорос. Пробую запускать 1С по горячей клавише. Все нормально работает.
Но когда я пробую запускать 1С с подключением к сетевой базе данных (расположенной на сервере сети) - 1С запускается, но выдает сообщение что такой базы нет, хотя она есть, я с ней работаю. В результате экспериментов запустил 1С без указания пути и попробовал сам долезть к этой базе и винда меня к ней не пустила, начала спрашивать имя пользоателя и пароль для доступа к ресурсу.
Хотя если я запускаю 1С через кнопку Старт - все нормально работает.
Как это лечить и почему это бывает?
Хочу сделать с помощью Крона - автоматическое обновление конфигураций 1С, смысл задачи такой:
- запустить 1С в режиме конфигурации,
- выбрать пункт меню "Обновление конфигурации",
- указать из какой конфигурации обновлять,
- дождаться пока 1С проанализирует обновления,
- сказать ОК,
- закрыть конфигуратор.
У меня все получается но когда дохожу до пункта "дождаться пока 1С проанализирует обновления" - не знаю как быть, время анализа данных у 1С может меняться и может быть достаточно таки долгим. Думаю паузой здесь не отделаешся.
Помогите как в одной задаче два раза запустить ожидание события отображения дочернего окна???
(Когда 1С закончит анализировать изменения - она может выдать сообщение о том что конфигурации идентичны (простой мессаджбокс) или выдать окно в котором будут отражены изменения) вот именно возникновения этого окна я и не знаю как дождаться???
Добавлено
И еще впорос. Пробую запускать 1С по горячей клавише. Все нормально работает.
Но когда я пробую запускать 1С с подключением к сетевой базе данных (расположенной на сервере сети) - 1С запускается, но выдает сообщение что такой базы нет, хотя она есть, я с ней работаю. В результате экспериментов запустил 1С без указания пути и попробовал сам долезть к этой базе и винда меня к ней не пустила, начала спрашивать имя пользоателя и пароль для доступа к ресурсу.
Хотя если я запускаю 1С через кнопку Старт - все нормально работает.
Как это лечить и почему это бывает?
mvgfirst
Насчет первой части не знаю -- лениво думать
А насчет горячей клавиши -- дело в том, что по-умолчанию nnCron запускает задачи от имени SYSTEM, которому, естессно, доступа к сетке нет. Отметь в задаче птички "Как пользователь, выполнивший logon" и "Загрузить профиль" -- должно помочь.
Насчет первой части не знаю -- лениво думать
А насчет горячей клавиши -- дело в том, что по-умолчанию nnCron запускает задачи от имени SYSTEM, которому, естессно, доступа к сетке нет. Отметь в задаче птички "Как пользователь, выполнивший logon" и "Загрузить профиль" -- должно помочь.
При редактировании задачи есть галочка "как пользователь" но как установить именно того пользователя который залогинился а не какого то конкретного. Тем более я не хочу указывать там пароль, т.к. он у меня меняется каждый месяц, и я использую ESC последовательности при задании пароля, а крон их непонимает
mvgfirst
Смотри внимательно -- там же и галочка "Как пользователь, выполнивший logon" есть.
Смотри внимательно -- там же и галочка "Как пользователь, выполнивший logon" есть.
В какой версии? У меня 1.87 - нету там такой галочки Если хочешь могу даже скрин сделать На закладке "Время" галка "Как польз-ль", когда ее нажимаешь становятся доступными четыре поля ввода Логин, Пароль, Домент, Тип Логина и кнопка Проверить.
На других закладках ничего такого нет
На других закладках ничего такого нет
mvgfirst
М-да, как все запущено
Обнови версию:
http://www.nncron.ru/download/nncron188b12.exe
И еще вот это почитай -- есть ответы на многие вопросы:
http://www.nncron.ru/download/help_ru.zip
М-да, как все запущено
Обнови версию:
http://www.nncron.ru/download/nncron188b12.exe
И еще вот это почитай -- есть ответы на многие вопросы:
http://www.nncron.ru/download/help_ru.zip
WildCat
Обновил - заработало
Ну всетаки может кто поможет по первому вопросу???
Расскажу более точнее в чем проблема:
Я запускаю задачу, она выполняет некоторый порядок действий. одно из этих действий вызывает длительную обработку внутри главного приложения. Результатом этой обработки может быть окошко открытое модально на котором нужно нажать "Ок" или МессаджБокс на котором тоже нужно нажать "Ок"
Т.е. главный вопрос получается как в процессе выполнения некоторой последовательности действий заставить Cron дождаться появления окна??? или какого либо другого события???
Добавлено
Попробовал повесить паралельную задачу которая через "WatchWindow:" ищет окошко которое возникает - и почему то эта задача не отрабатывает??? Может потому что оно - Child главного? Если да то как быть? Мне нужно дождаться завершения длительного процесса внутри главного окна?
Перебирать циклом окна? Нехочется Может есть другой вариант???
Помогите плиз.
Обновил - заработало
Ну всетаки может кто поможет по первому вопросу???
Расскажу более точнее в чем проблема:
Я запускаю задачу, она выполняет некоторый порядок действий. одно из этих действий вызывает длительную обработку внутри главного приложения. Результатом этой обработки может быть окошко открытое модально на котором нужно нажать "Ок" или МессаджБокс на котором тоже нужно нажать "Ок"
Т.е. главный вопрос получается как в процессе выполнения некоторой последовательности действий заставить Cron дождаться появления окна??? или какого либо другого события???
Добавлено
Попробовал повесить паралельную задачу которая через "WatchWindow:" ищет окошко которое возникает - и почему то эта задача не отрабатывает??? Может потому что оно - Child главного? Если да то как быть? Мне нужно дождаться завершения длительного процесса внутри главного окна?
Перебирать циклом окна? Нехочется Может есть другой вариант???
Помогите плиз.
mvgfirst
Цитата:
Попробуй изучить появляющееся окошко с помошью WinSpy - может, удастся к чему-нибудь "привязаться".
Но если это действительно child window, то, боюсь, придется пользоваться словом 'FOR-CHILD-WINDOWS:'
CU
VK
Цитата:
Попробовал повесить паралельную задачу которая через "WatchWindow:" ищет окошко которое возникает - и почему то эта задача не отрабатывает??? Может потому что оно - Child главного? Если да то как быть? Мне нужно дождаться завершения длительного процесса внутри главного окна?
Попробуй изучить появляющееся окошко с помошью WinSpy - может, удастся к чему-нибудь "привязаться".
Но если это действительно child window, то, боюсь, придется пользоваться словом 'FOR-CHILD-WINDOWS:'
CU
VK
Выложена свежая версия русской справки от 29 ноября 2002 года. Ссылка на загрузку всегда одна и та же. Без труда загрузить можно здесь
http://www.nncron.ru/index_ru.html
http://www.nncron.ru/index_ru.html
nnCron 1.88 Пререлиз
Что нового:
* Editing task is saved in old place of crontab.
* Bug of Rem. console on "Log2StdOut ON" fixed.
+ New plug-in http.spf
* WatchProc: and WatchProcStop: are changed
+ %WATCH-PROC-ID% (only for WatchProc:, WatchProcStop: tasks)
* PROC-EXIST: procname -> PROC-EXIST: proc-pattern
* WatchClipboard: wc-pattern|/re-pattern/
Что нового:
* Editing task is saved in old place of crontab.
* Bug of Rem. console on "Log2StdOut ON" fixed.
+ New plug-in http.spf
* WatchProc: and WatchProcStop: are changed
+ %WATCH-PROC-ID% (only for WatchProc:, WatchProcStop: tasks)
* PROC-EXIST: procname -> PROC-EXIST: proc-pattern
* WatchClipboard: wc-pattern|/re-pattern/
Выложена свежая версия русской справки от 8 декабря 2002 года. Ссылка на загрузку всегда одна и та же. Без труда загрузить можно здесь
http://www.nncron.ru/index_ru.html
http://www.nncron.ru/index_ru.html
Установил последние Windows update (XP) и nncron видать на то обиделся..
В трее жамкаешь на него правой кнопкой, менюшка вываливается и так и остаётся (не один пункт не выбирается).. только через ДЗ её можно с экрана убрать... блин.. задание теперь можно назначить только в самом файлике.. абыдна да.. (анинстал апдейтов не помог). Было у кого такое после апдейтов? или это у меня колдовство начинается...
В трее жамкаешь на него правой кнопкой, менюшка вываливается и так и остаётся (не один пункт не выбирается).. только через ДЗ её можно с экрана убрать... блин.. задание теперь можно назначить только в самом файлике.. абыдна да.. (анинстал апдейтов не помог). Было у кого такое после апдейтов? или это у меня колдовство начинается...
personal_ART
Какая версия крона? В логах и nncron.out нет ничего интересного? Попробуй удалить tm.ini перед запуском крона. Если не поможет - сохрани копию nncron.ini, удали nncron.ini в каталоге крона и перезапусти крон. Я бы еще попробовал запустить крон с чистым кронтабом - для проверки.
Если все это не поможет и в логах нет никакой ошибки - переустанови крон - это дело двадцати секунд.
CU
VK
Какая версия крона? В логах и nncron.out нет ничего интересного? Попробуй удалить tm.ini перед запуском крона. Если не поможет - сохрани копию nncron.ini, удали nncron.ini в каталоге крона и перезапусти крон. Я бы еще попробовал запустить крон с чистым кронтабом - для проверки.
Если все это не поможет и в логах нет никакой ошибки - переустанови крон - это дело двадцати секунд.
CU
VK
strauss
спасибо за ответ.
версия 1.88b12, c последней 1.88 тоже самое (качал 15-го.12-го.02-го)
я cron уже переустановил 20 раз по 20 сек
... это не помогает (вычищал папку полностью и реестр проверял, выходит дело не в кроне, собственно до апдейтов cron работал просто восхитительно!). причём самое странное, что сам cron работает, только интерфейс ему что-то поглючило, а вот что - вот в чём вопрос.. я думаю именно про апдейты от M$ (там апдейтов было на 18 метров, может и прищимило cron где-нють..)
(кстати, на всякий случай - OC WinXP Pro SP1 RUS)
если кто сталкнётся с таким же глюком после апдейтов XP, дайте сюда знать, мож получится разобраться..
ЗЫ. Ну не отказываться же от апдейтов из за маленькой, но супер штучки, а?
спасибо за ответ.
версия 1.88b12, c последней 1.88 тоже самое (качал 15-го.12-го.02-го)
я cron уже переустановил 20 раз по 20 сек
... это не помогает (вычищал папку полностью и реестр проверял, выходит дело не в кроне, собственно до апдейтов cron работал просто восхитительно!). причём самое странное, что сам cron работает, только интерфейс ему что-то поглючило, а вот что - вот в чём вопрос.. я думаю именно про апдейты от M$ (там апдейтов было на 18 метров, может и прищимило cron где-нють..)
(кстати, на всякий случай - OC WinXP Pro SP1 RUS)
если кто сталкнётся с таким же глюком после апдейтов XP, дайте сюда знать, мож получится разобраться..
ЗЫ. Ну не отказываться же от апдейтов из за маленькой, но супер штучки, а?
personal_ART
а в логах и nncron.out ничего настроаживающего нет?
И еще. Что происходит, когда ты двойной щелчок на иконке крона в трее делаешь? Открывается диалог Options или нет? Файл tm.out создается при этом в каталоге крона? В нем что-нибудь есть?
Какие конкретно пункты меню не работают? Каждому пункту меню соответствует ключ командной строки (см раздел "Ключи командной строки" в доках). Например, пункт меню "О программе" не работает. А если запустить 'tm.exe About' то диалог появляется или нет?
CU
VK
а в логах и nncron.out ничего настроаживающего нет?
И еще. Что происходит, когда ты двойной щелчок на иконке крона в трее делаешь? Открывается диалог Options или нет? Файл tm.out создается при этом в каталоге крона? В нем что-нибудь есть?
Какие конкретно пункты меню не работают? Каждому пункту меню соответствует ключ командной строки (см раздел "Ключи командной строки" в доках). Например, пункт меню "О программе" не работает. А если запустить 'tm.exe About' то диалог появляется или нет?
CU
VK
strauss
в логах и nncron.out ничего насторажующего,
там следующее:
Цитата:
При двойном щелчке диалог открывается и даёт спокойно ходить по меню и менять настройки. Файл tm.out создаётся, в нём настораживающее:
Цитата:
при нажатии правой кнопкой на значке в трее, меню вываливается но уже повисшее, т.е. оно мёртвое, с виду нормальное, но мышь ничего не выбирает и не выделяет, а жмёшь мимо - меню не исчезает, а висит. Удалить повисшее меню можно только из ДЗ завершив nncron.exe после чего сервис перезапускает nncron и он опять появляется в трее с такими же глюками меню на правой кнопке..
при запуске tm.exe About окно появляется.
(вообще он полностью работает кроме интерфейса меню на правой кнопке)
ЗЫ. пытался найти алтернативу nncron... и не нашёл даже хоть чуть-чуть внушающего доверия софта.. остальной подобный софт даже рядом не стоял с nncron по ресурсоэкономии и чёткости в первую очередь. (для работоспособности этой штуки и XP переставить не жалко (вот такая вот реклама после 4-х дней пользования программой)
в логах и nncron.out ничего насторажующего,
там следующее:
Цитата:
nnCron. v 1.88 Build 856 11.12.2002
Copyright (C) 2000-2002 nnSoft. email:nemtsev@nncron.ru
При двойном щелчке диалог открывается и даёт спокойно ходить по меню и менять настройки. Файл tm.out создаётся, в нём настораживающее:
Цитата:
nnCron. Task Maker V 1.88 Build 256 7.12.2002
Error macro variable substitution:
YYYY
Copyright (C) 2001- nnSoft. Email: nemtsev@nncron.ru
при нажатии правой кнопкой на значке в трее, меню вываливается но уже повисшее, т.е. оно мёртвое, с виду нормальное, но мышь ничего не выбирает и не выделяет, а жмёшь мимо - меню не исчезает, а висит. Удалить повисшее меню можно только из ДЗ завершив nncron.exe после чего сервис перезапускает nncron и он опять появляется в трее с такими же глюками меню на правой кнопке..
при запуске tm.exe About окно появляется.
(вообще он полностью работает кроме интерфейса меню на правой кнопке)
ЗЫ. пытался найти алтернативу nncron... и не нашёл даже хоть чуть-чуть внушающего доверия софта.. остальной подобный софт даже рядом не стоял с nncron по ресурсоэкономии и чёткости в первую очередь. (для работоспособности этой штуки и XP переставить не жалко (вот такая вот реклама после 4-х дней пользования программой)
personal_ART
Не торопись переставлять ХР - пытаемся разобраться в чем проблема.
Пока не можем воспроизвести.
CU
VK
Не торопись переставлять ХР - пытаемся разобраться в чем проблема.
Пока не можем воспроизвести.
CU
VK
strauss
не знаю, поможет или нет, но на всякий случай список произведённых обновлений WindowsXP:
Q324929 безопасность IE6 SP1
Обновление VBScript
810030 Microsoft VM (безопасность VM)
Q328310_WXP_SP2 (безопасность XP)
Q329834_WXP_SP2 -\-
Q329115_WXP_SP2 -\-
Q327979_WXP_SP2
Q322011_WXP
Q327405
спасибо за участие!
не знаю, поможет или нет, но на всякий случай список произведённых обновлений WindowsXP:
Q324929 безопасность IE6 SP1
Обновление VBScript
810030 Microsoft VM (безопасность VM)
Q328310_WXP_SP2 (безопасность XP)
Q329834_WXP_SP2 -\-
Q329115_WXP_SP2 -\-
Q327979_WXP_SP2
Q322011_WXP
Q327405
спасибо за участие!
Как выясняется - глюки заразны
У моего коллеги с nnCron призошёл такой же глюк как описан мной выше, причём ещё хлеще - кроме повисшей меню nnCron перестал выполнять задачи!
У него такая же WinXP 2600 Final RUS SP1.
Странно ещё то, что он всего лишь полез за апдейтами от M$, но так вроде и не скачал их.. (у него апдейт автоматический не отключен). Как он говорит - штука перестала работать сама собой..
Вот те баг!
пора чинить..
есть соображения?
У моего коллеги с nnCron призошёл такой же глюк как описан мной выше, причём ещё хлеще - кроме повисшей меню nnCron перестал выполнять задачи!
У него такая же WinXP 2600 Final RUS SP1.
Странно ещё то, что он всего лишь полез за апдейтами от M$, но так вроде и не скачал их.. (у него апдейт автоматический не отключен). Как он говорит - штука перестала работать сама собой..
Вот те баг!
пора чинить..
есть соображения?
Nncron 1.88 prerelease 3
Что нового:
* Memory leakage on WatchProc/WatchProcStop fixed
* Handle leakage for FILE-TIME: etc. fixed
* Name of commands changed (it's possible to use old names too):
SUSPEND-CRON -> DISABLE-CRON
RESUME-CRON -> ENABLE-CRON
suspend -> disable (it's filename)
AddTask -> NewTask (tm.exe options)
AddReminder -> NewReminder
* Jun -> Jan
Что нового:
* Memory leakage on WatchProc/WatchProcStop fixed
* Handle leakage for FILE-TIME: etc. fixed
* Name of commands changed (it's possible to use old names too):
SUSPEND-CRON -> DISABLE-CRON
RESUME-CRON -> ENABLE-CRON
suspend -> disable (it's filename)
AddTask -> NewTask (tm.exe options)
AddReminder -> NewReminder
* Jun -> Jan
Nncron 1.88 prerelease 4
Что нового:
+ FT>MS, FT>SEC, FT>MIN, FT>HOUR, FT>DAY
* ProcActiveTime returns ms as double value
* PURGE-OLD: bug fixed
Что нового:
+ FT>MS, FT>SEC, FT>MIN, FT>HOUR, FT>DAY
* ProcActiveTime returns ms as double value
* PURGE-OLD: bug fixed
nnCron 1.88 prerelease 5 (21.Jan.03)
+ FOR-PROCS: proc-pattern ... ;FOR-PROCS (this is a loop through processes, similar to FOR-FILES:, FOR-WINDOWS)
+ FOUND-PROC, FOUND-PID (variables for use inside FOR-PROCS: loop)
* FOR-FILES: code changed (be careful!)
+ SKIPERRORS option of FOR-FILES: loop
+ FOR-PROCS: proc-pattern ... ;FOR-PROCS (this is a loop through processes, similar to FOR-FILES:, FOR-WINDOWS)
+ FOUND-PROC, FOUND-PID (variables for use inside FOR-PROCS: loop)
* FOR-FILES: code changed (be careful!)
+ SKIPERRORS option of FOR-FILES: loop
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
Предыдущая тема: Как писать кириллицей, а НЕ латиницей (транслитом)
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.