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

» nnCron-Планировщик с поддержкой скриптового языка

Автор: lexuse2000
Дата сообщения: 06.11.2002 09:13
Спасибо, уже разобрался - переставил nncron папку по умолчанию (на диске С), всё запустилось...
Автор: WildCat
Дата сообщения: 07.11.2002 17:37
Внимание!
Те кто качал beta 11 до 3-го числа включительно -- перезакачайте поправленную версию. В прошлой не работало WatchLogon
Автор: Vlad2000Plus
Дата сообщения: 07.11.2002 19:18
WildCat
Странно, у меня работало.
Автор: strauss
Дата сообщения: 07.11.2002 19:55
WildCat
Vlad2000Plus

последняя бета говорит о себе в About:
nncron.exe v 1.88b11 Build 830 4.11.2002

Действительно, было несколько silent апдейтов - багфиксы и добавления новых фич.

CU
VK
Автор: Tim72
Дата сообщения: 21.11.2002 23:29
Вышла новая версия
nnCron v1.88 beta 12
h**p://www.nncron.ru/download/nncron188b12.exe
за подробностями на сайт...
Автор: strauss
Дата сообщения: 22.11.2002 12:25
Бету перевыложили.

Вот, что должно быть в 'About'

nncron.exe v 1.88b12 Build 844 22.11.2002
tm.exe v 1.88b12 Build 236 22.11.2002

CU
VK
Автор: volodyalipkin
Дата сообщения: 24.11.2002 23:50
Два вопроса:
1) Как узнать время наступающего события
2) Как сделать цикл между задачами 73 минуты (*/что-то работает для значений меньше 60)
Автор: strauss
Дата сообщения: 25.11.2002 12:01
volodyalipkin


Цитата:

Два вопроса:
1) Как узнать время наступающего события
2) Как сделать цикл между задачами 73 минуты (*/что-то работает для значений меньше 60)


1) Изучи раздел документации "Встроенные переменные nnCron".

Например, так:

MSG: "current time: %hh%:%mm%"

2) Присмотрись к слову 'INTERVAL:' - в числе прочего, оно позволяет задавать произвольный интервал между задачами.

Доки на русском языке:
http://www.nncron.ru/download/help_ru.zip

Похоже, тебе прямая дорога в RU.NNCRON!

СГ
VK
Автор: mvgfirst
Дата сообщения: 29.11.2002 15:53
Помогите реализовать несложную задачу.
Хочу сделать с помощью Крона - автоматическое обновление конфигураций 1С, смысл задачи такой:
- запустить 1С в режиме конфигурации,
- выбрать пункт меню "Обновление конфигурации",
- указать из какой конфигурации обновлять,
- дождаться пока 1С проанализирует обновления,
- сказать ОК,
- закрыть конфигуратор.

У меня все получается но когда дохожу до пункта "дождаться пока 1С проанализирует обновления" - не знаю как быть, время анализа данных у 1С может меняться и может быть достаточно таки долгим. Думаю паузой здесь не отделаешся.


Помогите как в одной задаче два раза запустить ожидание события отображения дочернего окна???

(Когда 1С закончит анализировать изменения - она может выдать сообщение о том что конфигурации идентичны (простой мессаджбокс) или выдать окно в котором будут отражены изменения) вот именно возникновения этого окна я и не знаю как дождаться???



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

Как это лечить и почему это бывает?
Автор: WildCat
Дата сообщения: 29.11.2002 16:25
mvgfirst
Насчет первой части не знаю -- лениво думать
А насчет горячей клавиши -- дело в том, что по-умолчанию nnCron запускает задачи от имени SYSTEM, которому, естессно, доступа к сетке нет. Отметь в задаче птички "Как пользователь, выполнивший logon" и "Загрузить профиль" -- должно помочь.
Автор: mvgfirst
Дата сообщения: 29.11.2002 16:45
При редактировании задачи есть галочка "как пользователь" но как установить именно того пользователя который залогинился а не какого то конкретного. Тем более я не хочу указывать там пароль, т.к. он у меня меняется каждый месяц, и я использую ESC последовательности при задании пароля, а крон их непонимает
Автор: WildCat
Дата сообщения: 29.11.2002 17:19
mvgfirst
Смотри внимательно -- там же и галочка "Как пользователь, выполнивший logon" есть.
Автор: mvgfirst
Дата сообщения: 29.11.2002 17:27
В какой версии? У меня 1.87 - нету там такой галочки Если хочешь могу даже скрин сделать На закладке "Время" галка "Как польз-ль", когда ее нажимаешь становятся доступными четыре поля ввода Логин, Пароль, Домент, Тип Логина и кнопка Проверить.
На других закладках ничего такого нет
Автор: WildCat
Дата сообщения: 29.11.2002 17:33
mvgfirst
М-да, как все запущено
Обнови версию:
http://www.nncron.ru/download/nncron188b12.exe

И еще вот это почитай -- есть ответы на многие вопросы:
http://www.nncron.ru/download/help_ru.zip
Автор: mvgfirst
Дата сообщения: 29.11.2002 18:37
WildCat
Обновил - заработало

Ну всетаки может кто поможет по первому вопросу???
Расскажу более точнее в чем проблема:

Я запускаю задачу, она выполняет некоторый порядок действий. одно из этих действий вызывает длительную обработку внутри главного приложения. Результатом этой обработки может быть окошко открытое модально на котором нужно нажать "Ок" или МессаджБокс на котором тоже нужно нажать "Ок"

Т.е. главный вопрос получается как в процессе выполнения некоторой последовательности действий заставить Cron дождаться появления окна??? или какого либо другого события???

Добавлено
Попробовал повесить паралельную задачу которая через "WatchWindow:" ищет окошко которое возникает - и почему то эта задача не отрабатывает??? Может потому что оно - Child главного? Если да то как быть? Мне нужно дождаться завершения длительного процесса внутри главного окна?

Перебирать циклом окна? Нехочется Может есть другой вариант???
Помогите плиз.
Автор: strauss
Дата сообщения: 29.11.2002 19:29
mvgfirst


Цитата:

Попробовал повесить паралельную задачу которая через "WatchWindow:" ищет окошко которое возникает - и почему то эта задача не отрабатывает??? Может потому что оно - Child главного? Если да то как быть? Мне нужно дождаться завершения длительного процесса внутри главного окна?


Попробуй изучить появляющееся окошко с помошью WinSpy - может, удастся к чему-нибудь "привязаться".
Но если это действительно child window, то, боюсь, придется пользоваться словом 'FOR-CHILD-WINDOWS:'

CU
VK
Автор: MrPerfect
Дата сообщения: 01.12.2002 03:14
Выложена свежая версия русской справки от 29 ноября 2002 года. Ссылка на загрузку всегда одна и та же. Без труда загрузить можно здесь
http://www.nncron.ru/index_ru.html
Автор: Vlad2000Plus
Дата сообщения: 08.12.2002 23:21
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/
Автор: volodyalipkin
Дата сообщения: 09.12.2002 02:51
Выложена свежая версия русской справки от 8 декабря 2002 года. Ссылка на загрузку всегда одна и та же. Без труда загрузить можно здесь
http://www.nncron.ru/index_ru.html
Автор: personal_ART
Дата сообщения: 15.12.2002 13:24
Установил последние Windows update (XP) и nncron видать на то обиделся..
В трее жамкаешь на него правой кнопкой, менюшка вываливается и так и остаётся (не один пункт не выбирается).. только через ДЗ её можно с экрана убрать... блин.. задание теперь можно назначить только в самом файлике.. абыдна да.. (анинстал апдейтов не помог). Было у кого такое после апдейтов? или это у меня колдовство начинается...
Автор: strauss
Дата сообщения: 15.12.2002 15:07
personal_ART

Какая версия крона? В логах и nncron.out нет ничего интересного? Попробуй удалить tm.ini перед запуском крона. Если не поможет - сохрани копию nncron.ini, удали nncron.ini в каталоге крона и перезапусти крон. Я бы еще попробовал запустить крон с чистым кронтабом - для проверки.

Если все это не поможет и в логах нет никакой ошибки - переустанови крон - это дело двадцати секунд.

CU
VK
Автор: personal_ART
Дата сообщения: 15.12.2002 19:33
strauss
спасибо за ответ.
версия 1.88b12, c последней 1.88 тоже самое (качал 15-го.12-го.02-го)
я cron уже переустановил 20 раз по 20 сек
... это не помогает (вычищал папку полностью и реестр проверял, выходит дело не в кроне, собственно до апдейтов cron работал просто восхитительно!). причём самое странное, что сам cron работает, только интерфейс ему что-то поглючило, а вот что - вот в чём вопрос.. я думаю именно про апдейты от M$ (там апдейтов было на 18 метров, может и прищимило cron где-нють..)
(кстати, на всякий случай - OC WinXP Pro SP1 RUS)

если кто сталкнётся с таким же глюком после апдейтов XP, дайте сюда знать, мож получится разобраться..

ЗЫ. Ну не отказываться же от апдейтов из за маленькой, но супер штучки, а?
Автор: strauss
Дата сообщения: 15.12.2002 19:47
personal_ART

а в логах и nncron.out ничего настроаживающего нет?
И еще. Что происходит, когда ты двойной щелчок на иконке крона в трее делаешь? Открывается диалог Options или нет? Файл tm.out создается при этом в каталоге крона? В нем что-нибудь есть?

Какие конкретно пункты меню не работают? Каждому пункту меню соответствует ключ командной строки (см раздел "Ключи командной строки" в доках). Например, пункт меню "О программе" не работает. А если запустить 'tm.exe About' то диалог появляется или нет?

CU
VK
Автор: personal_ART
Дата сообщения: 15.12.2002 21:58
strauss
в логах и 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-х дней пользования программой)
Автор: strauss
Дата сообщения: 15.12.2002 22:59
personal_ART

Не торопись переставлять ХР - пытаемся разобраться в чем проблема.

Пока не можем воспроизвести.

CU
VK
Автор: personal_ART
Дата сообщения: 15.12.2002 23:27
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


спасибо за участие!
Автор: personal_ART
Дата сообщения: 16.12.2002 19:27
Как выясняется - глюки заразны
У моего коллеги с nnCron призошёл такой же глюк как описан мной выше, причём ещё хлеще - кроме повисшей меню nnCron перестал выполнять задачи!
У него такая же WinXP 2600 Final RUS SP1.
Странно ещё то, что он всего лишь полез за апдейтами от M$, но так вроде и не скачал их.. (у него апдейт автоматический не отключен). Как он говорит - штука перестала работать сама собой..
Вот те баг!

пора чинить..
есть соображения?
Автор: Vlad2000Plus
Дата сообщения: 11.01.2003 12:45
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
Автор: Vlad2000Plus
Дата сообщения: 15.01.2003 21:22
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
Автор: volodyalipkin
Дата сообщения: 23.01.2003 00:31
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

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

Предыдущая тема: Как писать кириллицей, а НЕ латиницей (транслитом)


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