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

» nnCron

Автор: Vitti
Дата сообщения: 15.10.2013 20:31
VoidVolker

Цитата:
А какова задача-то? И чем не устраивает цикл?

Есть задачи, которые необходимо выполнить сразу после подключения. В хр всё работало замечательно и моментально. Время срабатывания критично.

Ещё вопрос. В версии 1.91 работала конструкция (с подключением плугина "lock_workstation.spf" естественно):
Rule: IsWorkstationLocked?
в заголовке задачи. Т.е. задача срабатывала когда машина лочилась.
Последняя http://www.nncron.ru/download/nncron193b13.exe ругается что синтаксическая ошибка.
Автор: Catoffey
Дата сообщения: 17.11.2013 18:22
Парни помогайте!!! В настройках программы снял галочку (или поставил?), короче чтобы в трее не было видно. Теперь не могу ни чего поменять. Она запускается с системой, но я не могу её открыть. пипец её просто НЕ ВИДНО
Автор: NAGRIS
Дата сообщения: 17.11.2013 19:23
Catoffey

Идете в папку nnCron, открываете там файл nncron.ini, и ставите там настройки какие хотите.

Вам кажется нада это строчка SysTrayIcon ON
Автор: Catoffey
Дата сообщения: 20.11.2013 10:47
Спасибо огромное. Заработалоооо
Автор: sundraw
Дата сообщения: 27.11.2013 12:24
Здравствуйте! В Mozilla Firefox в окне работает несколько вкладок. С помощью nnCron нужно автоматически переключать эти вкладки и посылать им команды. Этот скрипт отрабатывает нормально, если для отдельного окна:

Код: NoActive
NoLog
Time: 35 * * * * *
Action:
WIN-SEND-KEYS: "*Mozilla Firefox" "{ENTER}"
Автор: lucky_Luk
Дата сообщения: 27.11.2013 18:24
sundraw
Непонятно в твоем скрипте, что за команду ты посылаешь.

Но логика такая: нужно переключать вкладку и посылать команду, а всю эту лабуду поместить в цикл.

Вкладки переключаются хоткеем CTRL+PageUp, или СTRL+PageDown.
Автор: sundraw
Дата сообщения: 27.11.2013 18:49
lucky_Luk
Это часть скрипта, с которой возникла проблема. Смысл в том, что в Firefox заполнено несколько вкладок с вводом пароля. При запуске ФФ во всех вкладках заполняются пароли. Это решено. Но нужен ещё и автозапуск всех вкладок. Это необходимо для периодической перезагрузки ФФ без моего участия. В Avant браузере это делается легко с помощью запуска групп вкладок с автовводом паролей и автозапуском. Но Avant глючит. В ФФ автозапуска нет. Сейчас пытаюсь найти дополнения к ФФ для решения этой задачи, если они есть.
А скрипт
Action:
WIN-SEND-KEYS: "*Mozilla Firefox" "{ENTER}"
жмёт клавишу ENTER активному окну. Если одна вкладка в окне, то срабатывает отлично.
Автор: sundraw
Дата сообщения: 27.11.2013 21:21
lucky_Luk
спасибо за подсказку, работает скрипт

Код: Action:
WIN-SEND-KEYS: "*Mozilla Firefox" "{ENTER}"
WIN-SEND-KEYS: "*Mozilla Firefox" "^{PGDN}"
WIN-SEND-KEYS: "*Mozilla Firefox" "{ENTER}"
Автор: Weinaum
Дата сообщения: 28.11.2013 08:57
подскажите, плз, что то делаю ошибку, надо бессрочную задачу-напоминание сделать, срабатывающую раз в 8 часов 1 минуту, т.е. чуть более чем через каждые 8 часов.
Да, и чуть не забыл, желательно нужно время первого старта.
Т.е. напоминание, стартующее сегодня в 7.52 и повторящееся каждые 8.01 каждый день
Снкс
Автор: lucky_Luk
Дата сообщения: 01.12.2013 16:38
Weinaum


Цитата:
Т.е. напоминание, стартующее сегодня в 7.52

Вот это загоняешь под слово Time:


Цитата:
срабатывающую раз в 8 часов 1 минуту, т.е. чуть более чем через каждые 8 часов.

А вот это делаешь паузой, словом PAUSE: 8:01, поставив паузу в цикл DO...LOOP с числом повторов равным 3 (на сутки хватит) вместе с тем, что задача должна сделать. Смотри Справку сабжа.

Добавлено:
Для вывода сообщения можно использовать как слово REMINDER:, так и слово MSG:, или TMSG:.
Автор: HelioSS
Дата сообщения: 21.12.2013 10:01
Значок nnCron с какого-то момента в трее стал с красным перечеркнутым линией кругом, своих функций не выполняет.
При этом пишет, что версия зарегистрирована.
В чём проблема то?
Автор: lucky_Luk
Дата сообщения: 21.12.2013 21:12
HelioSS
Клацни на значке правой кнопкой. Если в меню есть команда "Продолэить роботу nnCron", выбери ее.
Автор: sundraw
Дата сообщения: 04.01.2014 13:35
Всех с Новым Годом!
Можно ли с помощью nnCron включить счётчик запусков процесса? К примеру, запускается некий процесс. Первый запуск пропустить в обычном режиме, а на втором его запуске дать команду на выполнение нужной задачи.
Автор: Victor_VG
Дата сообщения: 04.01.2014 16:17
sundraw

А почему бы и нет? Ведь это событие можно отследить, значит можно и отработать по нему нужную ветку алгоритма.
Автор: sundraw
Дата сообщения: 04.01.2014 18:08
Victor_VG
Посмотрел справочник http://www.nncron.ru/help/help_ru.htm . Похожего не нашёл. Написать скрипт самому, я в этом не силён, к сожалению.
Автор: lucky_Luk
Дата сообщения: 09.01.2014 19:15
sundraw


Цитата:
Можно ли с помощью nnCron включить счётчик запусков процесса? К примеру, запускается некий процесс. Первый запуск пропустить в обычном режиме, а на втором его запуске дать команду на выполнение нужной задачи.


ИМХО, счетчик запусков процесса тебе не нужен. Тебе нужно первый запуск пропустить, а на остальные реагировать.
Давай подробности. Этот твой процесс работает в единственном экземпляре или одновременно их работает несколько штук одинаковых и количество копий постоянно растет? Процесс запускается только дважды или больше раз?
Автор: ALEF
Дата сообщения: 15.01.2014 11:47
я уверен что пользовался сканером окон (aka Windows Scanner) из пакета nnCron или от его автора. А теперь найти не могу нигде на офсайте.
Подскажите, мне это приснилось или я ослеп и не вижу на самом видном месте?
Автор: SeMa777
Дата сообщения: 15.01.2014 18:56
ALEF
Справка - Работа с программой - Инструменты - WinSpy
На офсайте отдельно его нет. Он запускается через комстроку утилиты tm.exe (taskmanager ннкрона), входящей в дистр ннкрона.
Я запускать при НЕ работающем кроне не пробовал.
Комстрока выглядит так:

Код: tm.exe WinSpy
Автор: rosalin
Дата сообщения: 31.01.2014 09:44
Ребята обновляю базы 1с через батник, после запуска конфигуратора, работа батника останавливается пока не закроешь окно конфигуратора,

хочу закрытие делать nncron

скрипт не срабатывает

Код: AsLoggedUser
WatchWinActivate: "Конфигуратор - Бухгалтерия предприятия, редакция 2.0"
Action:
PAUSE: 1000
WIN-CLOSE: "Конфигуратор - Бухгалтерия предприятия, редакция 2.0"
Автор: a6y6lik
Дата сообщения: 10.02.2014 09:30
Привет всем!
Подскажите, пожалуйста, как с помощью nncron проверить адрес в адресной строке браузера?
Мне нужно проверять раз в минуту адрес и если он не эталонный то ...
Спасибо.
Автор: hibico
Дата сообщения: 13.02.2014 09:48

Цитата:
Ребята обновляю базы 1с через батник, после запуска конфигуратора, работа батника останавливается пока не закроешь окно конфигуратора,  

Зачем nnCron?
С батником должно работать само. У меня примерно так:

Код:
"C:\Program Files\1cv82\8.2.18.104\bin\1cv8.exe" DESIGNER /F "Путь К Базе"/N "Логин" /P "Пароль" /UCКодРазрешения /DisableStartupMessages /UpdateCfg "Путь к файлу обновления" /DumpResult "файл для записи результата" /Out "файл для сообщений"
"C:\Program Files\1cv82\8.2.18.104\bin\1cv8.exe" DESIGNER /F "Путь К Базе"/N "Логин" /P "Пароль" /UCКодРазрешения /DisableStartupMessages /UpdateDBCfg /DumpResult "файл для записи результата" /Out "файл для сообщений"
Автор: Red Sparrow
Дата сообщения: 09.03.2014 22:52
Здравствуйте, подскажите пожалуйста возможна ли с помощью nncron реализация задачи следующего вида: при нажатии комбинации клавиш выключаются клавиатура и тачпад (или система перестает реагировать на ввод), далее при нажатии комбинации или последовательности клавиш все обратно включается. Заранее спасибо.
Автор: VoidVolker
Дата сообщения: 10.03.2014 08:13
Да, можно. Например вот так:

Код: #( Задача_091110032014
WatchHotKey: "{F12}"
SingleInstance
WINAPI: BlockInput USER32.DLL
: BlockTheInput TRUE BlockInput DROP ;
: UnblockTheInput FALSE BlockInput DROP ;
Action:
BlockTheInput
)#
Автор: Red Sparrow
Дата сообщения: 10.03.2014 22:08
Спасибо большое! Насколько понимаю
Цитата:
WatchHotKey: "{F12}"
здесь могу указать любую клавишу/комбинацию клавиш?

Не срабатывает, подозреваю что опустил в прошлом сообщении важное уточнение ОС Win 8.1 x64. Это имеет значение?
Автор: murlavik
Дата сообщения: 11.03.2014 11:49
кто подскажет следующий скрипт
надо чтоб по имени файла находил на диске сам файл
и перемещал в указанную папку с подтверждением, имя файла задает сам пользователь через диалог...
Автор: VoidVolker
Дата сообщения: 11.03.2014 13:58

Цитата:
здесь могу указать любую клавишу/комбинацию клавиш?

Да, конечно.

Цитата:
Не срабатывает, подозреваю что опустил в прошлом сообщении важное уточнение ОС Win 8.1 x64. Это имеет значение?

Да, имеет, т.к. в восьмерке для блокировки пользовательского ввода программа должна быть запущена от имени администратора.
Странно, что-то оно в восьмерке совсем не хочет работать
Автор: Red Sparrow
Дата сообщения: 11.03.2014 20:35
Запуск от администратора тоже не помог, будем думать. В любом случае спасибо.
Автор: VoidVolker
Дата сообщения: 11.03.2014 21:00
Что самое интересное: из консоли - работает, а в задаче - нет. Отдельным приложением, запускаемым от админа, тоже работает. Но так неудобно из-за того, что блокировка работает только до тех пор, пока запущено приложение. Т.е. чтобы снять блокировку необходимо будет закрыть приложение. Если надо - могу выложить.
Автор: Red Sparrow
Дата сообщения: 12.03.2014 20:26
Спасибо, наверно не надо, нашел тут пару вариантов (autoit). Буду пробовать.
Автор: murlavik
Дата сообщения: 24.03.2014 19:29
Здравствуйте! Работаю с nncron недавно, незнаю как сделать такую задачу: пользователь вводить в диалог имя файла (например 1111) ищем файл на диске с:\ (и во вложенных папках тоже), если находим то спрашиваем пользователя "переместить файл 1111.doc?", если польхователь подтверждает то перемещаем в заданную папку, если нет - выход.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354

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


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