Инсталлятор для всех версий Windows

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

Re: Инсталлятор для всех версий Windows

Postby AlikasS » Sat, 18 Feb 2012, 04:43

версия для теста в подписи
пока без описания
User avatar
AlikasS
 
Posts: 1437
Joined: Wed, 28 Jun 2006, 05:39
Location: Khabarovsk

Re: Инсталлятор для всех версий Windows

Postby dabserver » Wed, 16 May 2012, 13:15

а не подскажете - почему сразу после установки v2.5 с параметром запуска -ns -dir c:\nncron - иконка в трее не появляется? (сам ннкрон соответственно в c:\nncron и стоит)
поставил в режиме приложение для всех. в ини изменений не вносил.
dabserver
 
Posts: 6
Joined: Wed, 18 Mar 2009, 12:02

Re: Инсталлятор для всех версий Windows

Postby AlikasS » Thu, 17 May 2012, 06:07

dabserver wrote:а не подскажете - почему сразу после установки v2.5 с параметром запуска -ns -dir c:\nncron - иконка в трее не появляется? (сам ннкрон соответственно в c:\nncron и стоит)
поставил в режиме приложение для всех. в ини изменений не вносил.

в чистую папку ставил?
попробуй запустить из под администратора два батника
1. ClearOld.bat
потом
2. InstallnnCron.bat
User avatar
AlikasS
 
Posts: 1437
Joined: Wed, 28 Jun 2006, 05:39
Location: Khabarovsk

Re: Инсталлятор для всех версий Windows

Postby dabserver » Thu, 17 May 2012, 12:37

не помогло :(

после инсталяции иконка то в трее вылезает, но тогда крон смотрит в аппдата профиля (в котором кстати ничего не вычистилось),
а вот если выйти и запустить с параметром -dir c:\nncron - то иконка в трее не появляется.
windows 7 64 bit prof русская
dabserver
 
Posts: 6
Joined: Wed, 18 Mar 2009, 12:02

Re: Инсталлятор для всех версий Windows

Postby AlikasS » Thu, 17 May 2012, 16:13

dabserver wrote:не помогло :(
после инсталяции иконка то в трее вылезает, но тогда крон смотрит в аппдата профиля (в котором кстати ничего не вычистилось),

так и было задумано, негоже пользовательскому крону писать в каталог программы,
а вот сервис как раз в каталог программы доступ и имеет.
а батник ClearOld.bat только чистит реестр от предыдущих прописанных строк запуска,
каталоги он не трогает.
dabserver wrote:а вот если выйти и запустить с параметром -dir c:\nncron - то иконка в трее не появляется.
windows 7 64 bit prof русская

все верно, в этом случае подхватывается nncron.ini, подготовленный для сервиса, в котором иконка отключена, т.к. в ней нет смысла, она на win7 от сервиса не появится.
и еще !!! в этом случае еще есть шанс что пользовательскому процессу не дано доступа в этот каталог.

но если ты хочешь использовать один общий каталог для всех пользователей, необходимо включить в nncron.ini, в каталоге крона, соотвеств.опцию, проверить доступ к каталогу для всех пользователей
и после (для твоего случая) я бы рекомендовал на этой сборке для такого случая использовать батник portApp.bat
или в виде его замены для твоего случая строку запуска c:\nncron\nncron.exe" S" ' NOOP ' DoubleInstancePrevent JMP" EVALUATE -ns S" PortApp.spf" INCLUDED
User avatar
AlikasS
 
Posts: 1437
Joined: Wed, 28 Jun 2006, 05:39
Location: Khabarovsk

Re: Инсталлятор для всех версий Windows

Postby AlikasS » Tue, 28 Aug 2012, 14:48

в подписи: обновлена ссылка - сборка 2.7 (в ней плагины с сайта по состоянию на 30.07.12.)
есть выбор как ставить (сервис и/или приложение).
сервис устанавливается куда ему и указано при установке, приложение в устанавливается в каталог пользователя (его настройки)
идущие в комплекте плагины не все подключены!
смотрите nncron.ini и каталог plugins :)
можно скачать архив , в нем установщик - самораспак.архив RAR который можно открыть на просмотр и посмотреть, что он делает
User avatar
AlikasS
 
Posts: 1437
Joined: Wed, 28 Jun 2006, 05:39
Location: Khabarovsk

Re: Инсталлятор для всех версий Windows

Postby semiora » Wed, 27 Feb 2013, 12:24

to AlikasS
можно ли ваш nncron установить в качестве сервиса и приложения для текущего пользователя чтобы nncron.tab читался только из папки "c:\Program Files\nnCron" для обоих? или же как запустить nncron в качестве приложения для текущего пользователя чтобы nncron.tab читался из папки "c:\Program Files\nnCron"?
semiora
 
Posts: 2
Joined: Wed, 27 Feb 2013, 12:14

Re: Инсталлятор для всех версий Windows

Postby AlikasS » Thu, 28 Feb 2013, 04:30

новая версия :-D
nncron193b12.1156 v2.10.zip

версия 2.10
поверх оригинала от автора
nncron.exe v 1.93b12 Build 1156 12.03.2013
tm.exe v 1.93b12 Build 584 12.03.2013
добавлена GUI форма с выбором
как ставить (сервис и/или приложение).
а внутри просто корректно прописываются пути запуска в реестре и пути запуска nnguard

сервис устанавливается куда ему и указано при установке,

приложение в устанавливается на выбор
- в каталог пользователя (его настройки)
- в папку крона-сервиса (общая папка для сервиса и приложения)

в программе есть новые (вроде?) словечки
переменная VALUE nnService? ( - 0/-1 ) - сервис или нет
x86? ( - 0/-1 ) - архитектура процессора
x64? ( - 0/-1 ) - ну тут понятно
PROC-EXIST64? { a u -- 0/-1 } - PROC-EXIST? для 64 разрядных процессов (реализация через tasklist)
ONLY_SYSTEM - задаче будет выставлена опция NoActive, если крон запущен приложением, использовать перед Action:
ONLY_USER - задаче будет выставлена опция NoActive, если крон запущен сервисом, использовать перед Action:

изначально в nncron.ini выставлены некоторые опции,
подробности под спойлером
Spoiler: show
Cronlog: "log\%MM%%DD%cron.%USERNAME%.log"
LogTimeFormat: "%hh%:%mm%:%ss% %ThreadId%"

\ смена пути файла once.txt
{{ ONCE-MODULE
: once2.txt S" %NNCRON-HOME-DIR%etc\%USERNAME%\once.txt" EVAL-SUBST ;
' once2.txt ' once.txt JMP
}}

\ смена пути файла taskinfo.txt
: taskinfo2.txt S" %NNCRON-HOME-DIR%etc\%USERNAME%\taskinfo.txt" EVAL-SUBST ;
' taskinfo2.txt ' taskinfo.txt JMP

\ смена пути файла fileinfo.txt
: fileinfo2.txt S" %NNCRON-HOME-DIR%\etc\%USERNAME%\fileinfo.txt" EVAL-SUBST ;
' fileinfo2.txt ' fileinfo.txt JMP

\ смена пути файла CronOUT
: CronOUT2 S" nncron.%USERNAME%.out" EVAL-SUBST ;
' CronOUT2 ' CronOUT JMP


nnService?
[IF] \ для сервиса иконки нет, в вин7 бесполезно!!!
SysTrayIcon OFF
[ELSE]
SysTrayIcon ON
[THEN]

nnService?
[IF]
DefaultLoadProfile OFF
[ELSE]
DefaultLoadProfile ON
[THEN]


\ Authorization values for GUI
nnService?
[IF]
GUIAsUser OFF
[ELSE]
GUIAsUser ON
[THEN]



nnService?
[IF]
GUILoadProfile OFF
[ELSE]
GUILoadProfile ON
[THEN]

\ различать порты удаленной консоли для сервиса и приложения
nnService?
[IF]
RemConsolePort: 2003
[ELSE]
RemConsolePort: 2002
[THEN]

2VARIABLE DateTimeStart \ в этой переменной время когда крон стартовал
FT-CUR DateTimeStart 2!
2VARIABLE DateTimeReLoad \ в этой переменной время когда крон перечитал кронтабы
: AfterCrontabLoading FT-CUR DateTimeReLoad 2! AfterCrontabLoading ;
Last edited by AlikasS on Tue, 12 Mar 2013, 15:32, edited 4 times in total.
User avatar
AlikasS
 
Posts: 1437
Joined: Wed, 28 Jun 2006, 05:39
Location: Khabarovsk

Re: Инсталлятор для всех версий Windows

Postby semiora » Thu, 28 Feb 2013, 10:28

а как сделать такое:
оставить режим UAC на сервере Win2008 по умолчанию
чтобы из крона можно было прибивать процесы других пользователей, для этого запуск крона только от админа
чтобы из крона можно было стартонуть 1С, те крон должен стартовать в пользовательском сеансе?
2 AlikasS
то что я хотел все получилось. Могу только добавить что если ставить как сервис и как приложение то в опциях любой задачи желательно указывать или ONLY_SYSTEM или ONLY_USER иначе задача запуститься на выполнение 2 раза и от имени сервиса и от имени приложения.
Еще есть вопрос как с включенным контролем прав UAC запустить крон установленный как приложение для текущего с правами администратора? Если в свойствах nnCron.exe поставить галку запускать всегда от имени администратора то крон не стартует вообще.
Last edited by semiora on Fri, 01 Mar 2013, 09:36, edited 1 time in total.
semiora
 
Posts: 2
Joined: Wed, 27 Feb 2013, 12:14

Re: Инсталлятор для всех версий Windows

Postby AlikasS » Fri, 01 Mar 2013, 01:39

semiora wrote:а как сделать такое:
оставить режим UAC на сервере Win2008 по умолчанию
чтобы из крона можно было прибивать процесы других пользователей, для этого запуск крона только от админа
чтобы из крона можно было стартануть 1С, те крон должен стартовать в пользовательском сеансе?
я тебе предложил вариант на forum.ru-board.com
как из крона-приложения слать команду крону-сервису для закрытия необходимых процессов.
в таком варианте UAC не мешает прибитию процессов.

добавлено.
автор устранил многие баги. так что все что здесь писалось ранее
уже не актуально. ищите на форуме версии nncron.exe от v 1.93b13 Build 1167. (и выше)
должны ставится нормально
User avatar
AlikasS
 
Posts: 1437
Joined: Wed, 28 Jun 2006, 05:39
Location: Khabarovsk

Re: Инсталлятор для всех версий Windows

Postby victoryus » Wed, 11 Jun 2014, 14:43

AlikasS wrote:новая версия :-D
nncron193b12.1156 v2.10.zip


Avira ругается на вирусы при установке , файлы 4fspf.dll и 3fspf.dll , как быть ?
victoryus
 
Posts: 30
Joined: Tue, 26 Mar 2013, 11:08
Location: Республика Молдова

Re: Инсталлятор для всех версий Windows

Postby VoidVolker » Wed, 11 Jun 2014, 21:37

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

Re: Инсталлятор для всех версий Windows

Postby AlikasS » Thu, 19 Jun 2014, 01:55

victoryus wrote:Avira ругается на вирусы при установке , файлы 4fspf.dll и 3fspf.dll , как быть ?

там внутри сидит SP-Forth, наверное авире он не нравится ))
исходники
r4fspf.zip
r3fspf.zip

еще раз добавлено.
автор устранил многие баги. так что все что здесь писалось ранее
уже не актуально. ищите на форуме версии nncron.exe от v 1.93b13 Build 1167. (и выше)
должны ставится нормально
User avatar
AlikasS
 
Posts: 1437
Joined: Wed, 28 Jun 2006, 05:39
Location: Khabarovsk

Re: Инсталлятор для всех версий Windows

Postby metis666 » Wed, 19 Nov 2014, 10:03

Люди добрые, здравствуйте.
Подскажите пожалуйста где можно скачать последнюю версию ннкрона для виндвовс 7.
Спасибо заранее
metis666
 
Posts: 8
Joined: Tue, 03 Jul 2012, 09:21


PreviousNext

Return to nnCron forum (Russian)

Who is online

Users browsing this forum: Yahoo [Bot] and 3 guests

cron