nncron+(LTSC 1809.17763.316) - переход от b13 к b15

Обсуждение программ nnCron и nnCron LITE

nncron+(LTSC 1809.17763.316) - переход от b13 к b15

Postby elos » Wed, 20 Feb 2019, 16:01

Вначале имеем LTSC 1809.17763.316
и
nncron.exe v 1.93b13 Build 1172 18.03.2013
tm.exe v 1.93b13 Build 599 18.03.2013
Directory: C:\nnCron
Windows Server 2003 (6.2.9200)
shell32.dll 10.0.10586

Запуск проводился стандартным startnncron.bat. Всё нормально для табов с задачами на горячие клавиши (а там только такие задачи), кроме сочетаний Shift+Win+v и Shift+Win+w, которые пришлось заменить. Обыскал всё в описываемых для win10 hotkey, но так и не нашёл таких сочетаний ни глазами, ни поиском. Может и не увидел...

Берём чистый
nncron.exe v 1.93b15 Build 1177 08.02.2016
tm.exe v 1.93b15 Build 604 08.02.2016
Directory: C:\nnCron
Windows Server 2003 (6.2.9200)
shell32.dll 10.0.10586
и перетаскиваем в него накопленные плагины и ini-файл. И начинаются проблемы с плагинами. Выкусывал проблемные плагины из nncron.ini с перезапуском nncron до появления чистого лога
15:11:34 9132 Loading error: C:\nnCron\plugins\extwords.spf:12
15:11:34 9132 Another instance is running. Exit.
15:13:41 4416 Loading error: C:\nnCron\plugins\strings.spf:108
15:13:41 4416 Start nnCron
15:13:41 4416 Load crontab
15:13:41 4416 C:\nnCron\nncron.tab
15:13:41 4416 C:\nnCron\_TAB\hotkey.tab
15:13:41 232 Console server is started.
15:13:56 6684 Service stopped.
15:15:13 5780 Loading error: C:\nnCron\plugins\read-by-line.spf:67
15:15:13 5780 Start nnCron
15:15:13 5780 Load crontab
15:15:13 5780 C:\nnCron\nncron.tab
15:15:13 5780 C:\nnCron\_TAB\hotkey.tab
15:15:13 9128 Console server is started.
15:15:21 5668 Service stopped.
15:15:43 4208 Loading error: C:\nnCron\plugins\lists.spf:256
15:15:43 4208 Start nnCron
15:15:43 4208 Load crontab
15:15:43 4208 C:\nnCron\nncron.tab
15:15:43 4208 C:\nnCron\_TAB\hotkey.tab
15:15:43 2480 Console server is started.
___________________
15:18:41 6732 Service stopped.
15:18:58 2280 Start nnCron
15:19:00 2280 Load crontab
15:19:00 2280 C:\nnCron\nncron.tab
15:19:00 2280 C:\nnCron\_TAB\hotkey.tab
15:19:00 5228 Console server is started.

Вопрос. Что не нравится b15 в плагинах, если они нормально подгружались в b13? Что за вторая копия и чего видится ещё при загрузке extwords.spf?

nncron.ini прилагаю:
Spoiler: show
\ This file contains nnCron settings.
\ The keywords are described in nnCron documentation.
\ All keywords are case sensitive.
\ Don't forget to place a blank space after each keyword.
\ Restart nnCron after editing this file to apply your changes.

WARNING @ WARNING 0!
: USERNAME LOGGEDON? IF USERNAME ELSE S" SYSTEM" THEN ;
WARNING !

\ в стандартном механизме преобразования числа в строку не предусмотрено добавление нуля в конце.
\ это коррекция от VoidVolker
\ : <# <# 0 HOLD ;
\ : #> #> 1- ;
\ : DOUBLE>S
\ DUP >R DABS <# #S R> SIGN #>
\ ;
\ : N>S S>D DOUBLE>S ;



ShowErrorMsg ON

Crontab: "nncron.tab"
Crontab: "_TAB\hotkey.tab"

Editor: "D:\SciTE\SciTE.exe"
Language: Russian
Cronlog: "log\%MM%%DD%cron.log"
LogTimeFormat: "%hh%:%mm%:%ss% %ThreadId%"
YearField ON
CompleteTaskTimeout: 2000
QueryStartTimeout: 30
QueryStartAnswer: Yes
DefaultOpenMode: ShowNormal
DefaultPriority: NormalPriority
DefaultLogonType: LogonInteractive
SysTrayIcon ON
IconForAdminsOnly OFF
MonitorResponseTime: 100
BackupPath: "backup"
WatchWinCreateDelay: 100
WatchProcDelay: 1000
Console OFF
ItemExit ON
ItemOptions ON
ItemConsole ON
ItemReload ON
ItemSuspend ON
MenuHotKey: "^@m"
Guard ON
DialOnce ON
RunAsDefaultUser OFF
DefaultUser: "xx"
DefaultPassword: ""
DefaultDomain: "zz"
DefaultLoadProfile OFF
GUIAsUser OFF
GUIUser: "xx"
GUIPassword: ""
GUIDomain: "zz"
GUILoadProfile ON
SyntaxRestriction OFF
HelpFile: "doc\help_ru.chm"
RemConsole ON
RemConsolePort: 2002
RemAllowed: 127.0.0.1
RemDisallowed: x.x.x.x
Log2StdOut OFF
DefaultRunMissedTime: 15
ReloadImmediately ON
TrayIconDoubleClick: open-help
TrayIconRightButton: menu
TrayIconBalloonClick: NOOP
PerfMonitor OFF
MaxClipboardSize: 10240
Outfile ON
Logging ON


\ INCLUDE "plugins\extwords.spf"
\ INCLUDE "plugins\strings.spf"
\ INCLUDE "plugins\read-by-line.spf"

INCLUDE "plugins\kbd_layout.spf"
INCLUDE "plugins\SendInput.spf"
INCLUDE "plugins\keystate.spf"
\ INCLUDE "plugins\lists.spf"
INCLUDE "plugins\tools.spf"
INCLUDE "plugins\win2tray.spf"
INCLUDE "plugins\windows.spf"
INCLUDE "plugins\time.spf"
INCLUDE "plugins\system.spf"
INCLUDE "plugins\procwin.spf"
INCLUDE "plugins\recode.spf"

: CRONTAB-ERROR 10 1 DO 100 I 100 * BEEP LOOP ;
: REMINDER-SOUND 500 500 BEEP ;
Дополнительный вопрос - надо отключенный в начале nncron.ini подправленный механизме преобразования числа в строку включать или он в b15 уже прописан? А то давно уже "не брал шашку в руки", а тут и плагины обновились/появились, и вообще...
"Везение" - это результат тщательной подготовки, "невезение" - следствие разболтанности и лени. - Роберт Хайнлайн
Хорошо сформулированный вопрос отпадает сам собой.
elos
 
Posts: 682
Joined: Tue, 25 Apr 2006, 11:15

Re: nncron+(LTSC 1809.17763.316) - переход от b13 к b15

Postby elos » Sun, 24 Feb 2019, 11:35

Попробовал подключить extwords.spf в среде Win7 Enterprise SP1. Ругается практически на весь файл построчно - что-то с форматом времени там, где его и нет.
В history.txt написано, что
1.93
beta 15 (2016-02-08)
* SEARCH bug fixed (65535 bytes text length limitation).
В extwords.spf практически первые строки
Code: Select all
\ SEARCH Fix (исправляет баг поиска в строках более 65535 байт)
0x90 ' SEARCH 29 + C!  \ 0x67 (prefix) -> NOP
Может это?
Что скажет VoidVolker, как автор?
"Везение" - это результат тщательной подготовки, "невезение" - следствие разболтанности и лени. - Роберт Хайнлайн
Хорошо сформулированный вопрос отпадает сам собой.
elos
 
Posts: 682
Joined: Tue, 25 Apr 2006, 11:15

Re: nncron+(LTSC 1809.17763.316) - переход от b13 к b15

Postby VoidVolker » Sun, 24 Feb 2019, 13:50

А он скажет, что плагин следует обновить, т.к. данный фикс/хак уже внесен в код самого ннкрона: http://www.nncron.ru/download/plugins/vv/extwords.spf
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2933
Joined: Tue, 25 Apr 2006, 17:56

Re: nncron+(LTSC 1809.17763.316) - переход от b13 к b15

Postby elos » Mon, 25 Feb 2019, 11:48

Спасибо! Обновил в итоге три плагина из четырёх.
Новый read-by-line.spf (9188 байт, UTF-8) "не пошёл", несмотря на совпадающую дату и номер версии файла в 8135 байт, CP-1251.
_________ UTF-8
12:04:27 3908 Loading error: C:\nnCron\plugins\read-by-line.spf:28
12:04:27 3908 Start nnCron
12:04:27 3908 Load crontab
12:04:27 3908 C:\nnCron\nncron.tab
12:04:27 3908 C:\nnCron\_TAB\hotkey.tab
12:04:27 10168 Console server is started.
12:06:33 9612 Service stopped.
_______ read-by-line.spf перевёл из UTF-8 в CP-1251
12:08:39 5252 Loading error: C:\nnCron\plugins\read-by-line.spf:28
12:08:39 5252 Start nnCron
12:08:39 5252 Load crontab
12:08:39 5252 C:\nnCron\nncron.tab
12:08:39 5252 C:\nnCron\_TAB\hotkey.tab
12:08:39 4516 Console server is started.
_____ вернул старую версию 8135 байт
12:11:05 5072 Service stopped.
12:11:40 8936 Start nnCron
12:11:40 8936 Load crontab
12:11:40 8936 C:\nnCron\nncron.tab
12:11:40 8936 C:\nnCron\_TAB\hotkey.tab
12:11:40 7428 Console server is started.
Виндовая кодировка - полёт нормальный...

Это независимый плагин? Порядка плагинов для него не надо никакого учитывать? Внутри ничего такого не нашёл, но вдруг...
"Везение" - это результат тщательной подготовки, "невезение" - следствие разболтанности и лени. - Роберт Хайнлайн
Хорошо сформулированный вопрос отпадает сам собой.
elos
 
Posts: 682
Joined: Tue, 25 Apr 2006, 11:15

Re: nncron+(LTSC 1809.17763.316) - переход от b13 к b15

Postby VoidVolker » Mon, 25 Feb 2019, 23:05

Я все плагины на гитхаб выложил — а там с 1251 проблемы, конвертировал в UTF8, у крона с ним проблем не должно быть, но сильно много не тестировал. Можно просто пересохранить в 1251 новую версию и все должно работать.
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2933
Joined: Tue, 25 Apr 2006, 17:56

Re: nncron+(LTSC 1809.17763.316) - переход от b13 к b15

Postby ascerdfg1 » Fri, 08 Mar 2019, 10:03

Добавьте работающие плагины в дистрибутив 193b15 и вопросов будет меньше.
Для начала хотябы osd.spf и keystate.spf и hint-ext.spf
nncron.exe v 1.93b10 Build 1141
tm.exe v 1.93b10 Build 569
Windows XP (5.1.2600) SP3
Комп без nnCron - груда металла!
User avatar
ascerdfg1
 
Posts: 564
Joined: Thu, 29 Nov 2007, 02:45
Location: г. Алексин

Re: nncron+(LTSC 1809.17763.316) - переход от b13 к b15

Postby ascerdfg1 » Fri, 08 Mar 2019, 10:11

В WindowsXPx86 WatchHotKey: "@." работало даже когда была включена русская раскладка.
а в Windows7x64 не работает даже WatchHotKey: "@ю".
Как исправить?
nncron.exe v 1.93b10 Build 1141
tm.exe v 1.93b10 Build 569
Windows XP (5.1.2600) SP3
Комп без nnCron - груда металла!
User avatar
ascerdfg1
 
Posts: 564
Joined: Thu, 29 Nov 2007, 02:45
Location: г. Алексин

Re: nncron+(LTSC 1809.17763.316) - переход от b13 к b15

Postby ascerdfg1 » Fri, 08 Mar 2019, 13:06

С русской раскладкой работает только WatchHotKey: "^@{0xBE}"
WatchHotKey: "@{0xBE}" срабатывает также как и "@." только английская раскладка.
Более того, в приложении Winspy при создании кода клавиши, на русской раскладке реагирует на "Ctrl"+"." но код пишет "^@{0xBE}".
nncron.exe v 1.93b10 Build 1141
tm.exe v 1.93b10 Build 569
Windows XP (5.1.2600) SP3
Комп без nnCron - груда металла!
User avatar
ascerdfg1
 
Posts: 564
Joined: Thu, 29 Nov 2007, 02:45
Location: г. Алексин

Re: nncron+(LTSC 1809.17763.316) - переход от b13 к b15

Postby AlikasS » Fri, 08 Mar 2019, 15:26

пора уже форк делать,
свежих исходников, я так понял, не предвидится, среда сборки и ее настройка вообще тайна .
оперативно изменения не вносятся.
будем вносит изменения сами ))
User avatar
AlikasS
 
Posts: 1456
Joined: Wed, 28 Jun 2006, 05:39
Location: Khabarovsk

Re: nncron+(LTSC 1809.17763.316) - переход от b13 к b15

Postby ascerdfg1 » Wed, 13 Mar 2019, 10:07

Code: Select all
#( hh
WatchProc: "firefox.exe"
SingleInstance
Action:
MSG: "hhh"
)#

Не работает под Win7x64
nncron.exe v 1.93b10 Build 1141
tm.exe v 1.93b10 Build 569
Windows XP (5.1.2600) SP3
Комп без nnCron - груда металла!
User avatar
ascerdfg1
 
Posts: 564
Joined: Thu, 29 Nov 2007, 02:45
Location: г. Алексин

Re: nncron+(LTSC 1809.17763.316) - переход от b13 к b15

Postby elos » Wed, 13 Mar 2019, 11:46

Подтверждаю!
Code: Select all
#( hh
WatchProc: "WinRAR.exe"
Action:
BEEP: 500 1000
)#

nncron.exe v 1.93b15 Build 1177 08.02.2016
tm.exe v 1.93b15 Build 604 08.02.2016
Directory: C:\nnCron
Windows Server 2003 (6.2.9200)
shell32.dll 10.0.10586
"Везение" - это результат тщательной подготовки, "невезение" - следствие разболтанности и лени. - Роберт Хайнлайн
Хорошо сформулированный вопрос отпадает сам собой.
elos
 
Posts: 682
Joined: Tue, 25 Apr 2006, 11:15

Re: nncron+(LTSC 1809.17763.316) - переход от b13 к b15

Postby ascerdfg1 » Wed, 13 Mar 2019, 12:28

Что подтверждаете?
nncron.exe v 1.93b10 Build 1141
tm.exe v 1.93b10 Build 569
Windows XP (5.1.2600) SP3
Комп без nnCron - груда металла!
User avatar
ascerdfg1
 
Posts: 564
Joined: Thu, 29 Nov 2007, 02:45
Location: г. Алексин

Re: nncron+(LTSC 1809.17763.316) - переход от b13 к b15

Postby elos » Wed, 13 Mar 2019, 13:58

Что тоже не работает на другой версии nncron.

Мне надо кроном отслеживать кучку процессов (поднимать если упали) и появление файла с последующей обработкой, а тут выявляются приключения раз за разом... И всё уже заточил под LTSC, которая оказалась наиболее приспособленной к нужному набору программ (как пример - не заставляет зарезать количество ядер и устанавливать DAO, позволяет запускать вылетавшие на Win7 программы). Вот к обработке hotkey вроде претензий нет.
"Везение" - это результат тщательной подготовки, "невезение" - следствие разболтанности и лени. - Роберт Хайнлайн
Хорошо сформулированный вопрос отпадает сам собой.
elos
 
Posts: 682
Joined: Tue, 25 Apr 2006, 11:15

Re: nncron+(LTSC 1809.17763.316) - переход от b13 к b15

Postby AlikasS » Thu, 14 Mar 2019, 02:07

плагин подключен?
viewtopic.php?f=5&t=13639
User avatar
AlikasS
 
Posts: 1456
Joined: Wed, 28 Jun 2006, 05:39
Location: Khabarovsk

Re: nncron+(LTSC 1809.17763.316) - переход от b13 к b15

Postby ascerdfg1 » Thu, 14 Mar 2019, 08:15

Спасибо! Заработало!
nncron.exe v 1.93b10 Build 1141
tm.exe v 1.93b10 Build 569
Windows XP (5.1.2600) SP3
Комп без nnCron - груда металла!
User avatar
ascerdfg1
 
Posts: 564
Joined: Thu, 29 Nov 2007, 02:45
Location: г. Алексин

Next

Return to nnCron forum (Russian)

Who is online

Users browsing this forum: No registered users and 5 guests

cron