![]() |
strauss
Хм, интересно. А на всё остальное вы принципиально не хотите отвечать?:confused: |
strauss
Спасибо обойдусь пока русским. :yees: |
Цитата:
Код:
#( test_app_key Добавлено через 6 минут: Цитата:
Впрочем, nnCron позволяет использовать вызовы WinAPI и если ты знаешь функцию, которая возвращает текущее состояние лотка, то написать проверку не составит большого труда... Знаешь? Я поискал, вроде не нашел. Добавлено через 3 минуты: Цитата:
Если "да", то так: START-APP: net start <service_name> |
strauss
есть же вроде плагин KeyStat который позволят работать с любыми кнопками ? не так ... |
Цитата:
Соответственно, так: Код:
WatchHotKey: "^${DOWN}" |
strauss
Цитата:
KpNemo Цитата:
|
Цитата:
Цитата:
|
KpNemo
Да, keystate позволяет узнать текущее состояние любой клавиши (нажата/отжата). А я говорил о том, что клавиша 'Properties' (APP) не является модификатором, т. е. ее не стоит (легитимно) использовать в качестве модификатора в сложных шорткатах. А keystate используется, например, для того, чтобы один и тот же шорткат (скажем, WIN+DOWN) производил разные действия в зависимости от того зафиксирована ли сейчас другая клавиша: NumLock, CapsLock, ScrollLock и т. д Добавлено через 4 минуты: Boy Genius Все плагины лоступны здесь: www.nncron.ru |
Блин, народ - умора! У меня nnCron lovesan-a поймал! :-))) Короче достал я ноутбук, которым последний месяц не пользовался, формат це, установил XP и необходимый софт, все основное, кроме файрволла и антивирусника. XP Home Edition лицензионный, крякать не надо, соединился с инетом на пару минут и активировал Windows, отключился. И тут у меня сработала задача:
AsLoggedUser LoadProfile WatchRegistryKey: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" WatchRegistryKey: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunO nce" Ну и так далее, в общем перечислены ключи реестра и папки автозагрузки, если что изменяется в них - у меня всплывает HINTW, что какая-то ссс.... прописалась в автозагрузку и дальше QSTART-APP, nnCron предлагает запустить Startup Extractor. Ну запустил я его и вижу, что в ветку HKLM прописался msblast.exe :-)))) Шустрый гад, двух минут соединения с инетом без файрволла ему хватило. А я уже думал, что эпидемия на убыль пошла. :yees: |
Цитата:
|
Premium
Супер! :)))) Boy Genius Так Premium уже почти весь скрипт привел: Код:
#( antivirus_task |
strauss
упс, немного теряюсь. Я подумал что скрипт, как бы монитоит авторан, и если какая ето пога туда лезет, выдаёт мессагу. Цитата:
Цитата:
Цитата:
|
Boy Genius
Этот скрипт мониторит две ветки registry и сообщает об обнаруженных изменениях. В этих ветках хранится инфа об автозапуске. В момент обнаружения изменений скрипт выводит двухстрочный хинт: "значения ключей в registry изменились! Запускаем программу!" (%crlf% - это перевод строки). После чего (дождавшись, когда ты, наконец, обратишь на этот хинт внимание) запускается указанная тобой программа. В моем случае это вымышленная your_prog.exe, ну а Premium запускал Startup Extractor. Загляни, плз, в доки: там подробно описаны _все_ слова, которые были использованы в данной задаче. |
strauss
Цитата:
Boy Genius Startup Extractor - http://supex.by.ru/ Может конечно и не самая лучшая прога для контроля за автозагрузкой, но я уже к ней привык, давно пользуюсь Ключи реестра, отвечающие за автозагрузку, в хэлпе к этой проге подробно расписаны, их не все указывать в задаче надо, только основных достаточно, еще добавляешь WatchDir: "C:\Documents and Settings\All Users\Главное меню\Программы\Автозагрузка" WatchDir: "C:\Documents and Settings\%UserName%\Главное меню\Программы\Автозагрузка" Запускаю его по QSTART-APP, то есть, если я к примеру устанавливаю какую-нибудь прогу и точно знаю, что это она прописалась в автозагрузку, то на предложение nnCron-a запустить Startup Extractor отвечаю "Нет" |
Всё понял спасибо! Круто. Руль!
Цитата:
:yees: Добавлено через 8 минут: Цитата:
|
Boy Genius
Дока - Index - QSTART-APP: |
:rolleyes: спасиб :ooh:
Добавлено через 3 минуты: Сорри за мои глупые вопросы. Всё получилось. Это не прога, это что-то неповторимое! Просто класс! У меня слов не хватает что бы весь восторг передать. Спасибо автору! Вот бы ещё бэкап прикрутить к ней так, чтобы понятно было. А то таким, какой он сейчас, лично для меня не очень понятен. Ему бы ГУИ как nnCron'a... Давно хочу со SmartSync'a соскочить - памяти кушает 2 метра, кряка нет нормально, да и надоела уже. |
Boy Genius
ГУИ для nnBackup есть в планах. Но не могу сказать, что это самая приоритетная задача. Загляни в доки nnBackup - там все очень подробно разжевано и приведено множество примеров. |
Цитата:
Ну вот может такая маленькая задача из моих пригодится кому. Не секрет, что Windows Messenger в XP рано или поздно всякими окольными путями оказывается в автозагрузке. Многие его удаляют вообще, а у меня к примеру некоторые друзья в других городах только им пользуются, запускаю я его бывает и по пять раз на дню, а бывает и по несколько дней не пользуюсь. Ну в общем при не слишком интенсивном пользовании Windows Messenger-oм нефиг ему делать в автозагрузке!:-) Я галочку в настройках Windows Messenger-a "Автоматически запускать вместе с Windows" оставил, пусть себе тешит свое самолюбие, запускаю и останавливаю его когда мне надо, а nnCron делает после остановки такую задачу: #( autorun_messenger AsLoggedUser LoadProfile WatchProcStop: "msmsgs.exe" Action: <VBScript> Dim ws, RegKey Set ws = CreateObject("WScript.Shell") RegKey = "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\MSMSG S" ws.RegDelete RegKey </SCRIPT> )# То есть когда я правой кнопкой по иконке Windows Messengera в трее "Завершение работы", nnCron сразу удаляет его из автозагрузки. Когда он там мне в следующий раз еще понадобится... :-) |
Premium
интересный пример. Месенджыра у меня нет, но ведь можно и на другой проге попробовать. Беру на заметку, авось пригодиться. Пасиб.:yees: |
Я что-то ничего не пойму. Хочу клавиши управления винампом настроить, так не заню где плуг взять. На офсайте лежит winamp.spf, не там так написанно, как будто это дополнение к основному плугу. А где тогда сам плугин? Поставил это winamp.spf, вроде как там примеры были написанны сделал, а не пашет нихера.
ЧТо я тут не так сделал(?): Код:
#(winamp_play |
Boy Genius
забыл пробелы между #( и именем задачи? |
strauss
А как сделать копирование файлов вместе с директориями ???? Пробывал раз ными способами но пока не получилось. Помоги неразумному )))) |
maskman
1) воспользоваться программой nnBackup (это самый простой способ). Код:
START-APP: nnbackup.exe copy -i "c:\your_dir" -o "c:\another_dir" -v -s 2) составить задачу так, чтобы она сама создавала вложенные каталоги: Код:
#( test_rel |
strauss
Спасибо твои примеры мне в других задачах помогут. Но у меня другая проблема: Я не знаю как будет называться каталог перед его копированием. |
maskman
надо знать только имя самого верхнего каталога. куда ты, собственно, копируешь... а имена вложенных каталогов берутся из исходного каталога автоматом. |
strauss
Вчера на fido7.ru.nncron Alexandr Sobol выложил кучу новых слов разработанных им. Если будете делать из этого плагинчик можно подумать о нас, не знаком с языком Forth, и снабдить подробными комментариями и примерами. Большое спасибо. PS. Пресональная просьба. Уже несколько дней пытаюсь зарегится что бы участвовать в Эхоконференции но ничего не получается. Можешь как нибудь помочь??? |
Я смотрю вышла новая бетка. У меня вопрос: не похерятся ли настройки если я его поставлю поверх той, что у меня?
И ещё, я уже гворил, но всё времени не было рзобраться. Ща вот посвободней стало и я опять взялся за "написание" скриптов. И невыходи у меня нифига. Не пойму что я делаю не так. Всроде хелп перечитал. Я поповоду управления Винампом. Вот что я написал: Код:
#( |
Цитата:
Код:
maskman о чем речь? о fido-online? почему ты просто не пользуешься ньюс-сервером провайдера? по крайней мере, когда мне понадобилось постить в конфу из инета процесс регистрации занял минут пять. См. ссылку: http://www.fido7.ru/roadmap.html.ru |
хм, может я чего перепутал, я хотел Ctrl+p - play, Ctrl+= - next, Ctrl+ - - prev. Промахнулся что-ли. Ща буду тсправлять.
|
Вложений: 1
Я тут дурака валяю - попробовал прикрутить к задаче из example.tab check-new-mail персонаж Microsoft Agent , Merlin (Маг который) . Вроде получилось, проверил пока только на XP и на 2000, в них Merlin есть обычно. Если голосовой движок установлен - он еще и говорит, сколько писем в почтовом ящике. Прикольно. Если кто использует nnCron для мониторинга своего мыла и еще вдобавок в VBScript разбирается - посмотрите пожалуйста, что я напортачил ...
|
Не могу разобраться с закладкой "условие". В хелпе не понятно обьяснено. Я хочу по хоткею запустить прогу. Но хочу поставть условие, что если она запущенна, то не нужно её запускать ещё раз.
Ну понятно я выбераю опцию "процесс существует", пишу имя процесса и что? Что делать с этим "НЕ", что НЕ? Процесс не существуюет и прогу можно запускать или прогу не запускать потому что существует процесс??? |
Boy Genius
неустановленная галка "не": запускать, если процесс существует установленная галка "не": запускать, если процесс _не_ существует |
Тогда вопрос: а как мне сделать, что бы не запускал, если процес существует? Просто по привычке бывает торкаю на хот кей, а прога то вот она, просто в трей спряталась. И так иногда, бывает, могу поднять по пять TotalComander'ов %)
|
Boy Genius
э-э-э... в применении к WatchHotKey: "запускать, если процесс не существует" и "не запускать, если процесс существует" - это одно и то же. ты не находишь? :) |
хмммм, похоже я запутался %). Понял, спасибо.
|
Strauss
На www.fidolook.com есть такая, я считаю, удачная традиция - в начале календарного года разработчики Fidolook SL выкладывают для скачивания архив конференции fido7.pvt.fidolook за весь прошлый год(оутлук експрессовский файл *.dbx упакованный в *.cab). То есть сейчас любой желающий может преспокойно скачать все прения и оффтопики :-) по поводу Fidolook-a хоть за 2001, хоть за 2002 год и не торопясь читать оффлайн. А вы на nncron.ru не могли бы сделать что-либо подобное? Неважно в каком формате выкладывать, каждый при желании сможет перегнать в формат своего любимого почтаря. Ведь с ньюс-серверов сообщения удаляются со временем. На groups.google.com сообщения вроде все сохраняются, я не уверен, но каждый раз искать онлайн что-нибудь довольно-таки муторно. P.S. Это у меня "шкурный" интерес :-), программка, которой я сохраняю ньюсы в отдельную папку, вдруг взглюкнула и стала копировать в другой файл, ну в общем я очень поздно заметил и энная часть вопросов-ответов уже потеряна. А я нет-нет да залазил периодически почитать старые сообщения, конференция то приличная - все вопросы по делу, флейма нет... |
Присоединяюсь к предложению Premium'a
|
maskman
Premium Архив RU.NNCRON в squish-формате: http://www.nncron.ru/download_ru.shtml http://www.nncron.ru/download/ru.nncron.zip |
strauss
Оперативно сработанно....:yees: |
Часовой пояс GMT +4, время: 11:34. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.