DJ makrus
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору IDentify Цитата: Можно поподробней насчёт этого флага. Лучше с примером. | да там все просто. Есть переменная в которую записывается "1" в задаче посылающей комп в перезагрузку, в задаче выключающей комп эта переменная не трогается, и, наконец, в шапке задачи которая прерывает процесс выключения/перезагрузки компа в Rule: проверяется равенство переменной нулю, если равно нулю (либо я запустил задачу выключения компа, либо какая-либо программа запустила выключение\перезагрузку) то далее следует диалог в котором выясняется согласен ли я на продолжение начатого процесса, и еще ряд моментов..., т.о. обычные выключения\перезагрузки мимо меня не проходят. Petrik Pyatochkin Цитата: А может ли nnCron отправить содержимое буфера обмена какому-нибудь приложению? | содержимое ты найдешь, как уже было сказано в %CLIPBOARD%, а отправить приложению (его окну) через WIN-SEND-KEYS: nickddd Цитата: Похоже, что скрипт начинает перетаскивать файлы еще до того, как они падают в ABC целиком. Если в папку ABC бросить сразу много файлов, то, бывает, что файл копируется сразу и в DEF и в BAD. | Не, скрипт запускается только после того как была произведена очередная запись в папку, но если файлов больше одного за короткий промежуток времени, то запускается соттвествующее количество скриптов которые и начинают "драться" за файлы. Скорее всего будет достаточно SingleInstance, более правильно будет разделять работу скриптов через семафоры, но это и несколько сложнее. lucky_Luk Цитата: Что-то не пойму, как работать с этим Rule: | Во-первых, каждая задача, это новое Форт-слово, если имя нового слова совпадает с уже имеющимся, то старое его значение забывается. "1" - это тоже слово, причем очень часто используемое, т.о. образом обозвав задачу "1" ты очень сильно рискуешь, работоспособностью не только nnCron'а, но и всего компа в целом! Придумывай название задачам по-оригинальнее!!! Во-вторых, что бы проверить твою задачу, правильность в Rule: тебе надо просто подождать не более минуты после того как nnCron перечитает измененные кронтабы, так это задача будет запускаться каждую минуту (если отсуствует процесс VirtualDub.exe). В-третьих, что там делает EXIT? Цитата: В nnCron или в Форте есть что-то типа оператора GOTO, чтобы при определенных условиях пропустить кусок задачи и перейти к определенной ее части? | Нет, этого оператора\слова и, как говориться, слава богу, ибо это ЗЛО! а поможет тебе IF ... THEN который и условие проверит и соотвественно решит выполнять или нет ту часть кода которую ты хотел бы в этом случае пропустить. |