Kr1og5n
19-05-2013, 11:51
Добрый день! Проблема следующая, чтобы программа запустилась мне приходится ежедневно менять в настройках порты (вот такой вот неприятный косяк). Вспомнил про .bat, что им можно автоматизировать процесс. Нужна помощь!
Есть файл system.properties, открывается обычным блокнотом без каких либо проблем. В себе имеет следующие строки:
## system.properties
#
# each unifi instance requires a set of ports:
#
# unifi.shutdown.port=8081 # for management purpose
# unifi.http.port=8080 # device inform
# unifi.https.port=8443 # controller UI / API
# portal.http.port=8880 # portal redirect port for HTTP
# portal.https.port=8843 # portal redirect port for HTTPs
# unifi.db.port=27117 # local-bound port for DB server
#
# system_ip=a.b.c.d # the IP devices should be talking to for inform
# unifi.db.nojournal=false # disable mongodb journaling
# unifi.db.extraargs # extra mongod args
#
#
#
#Sun May 19 08:09:58 UTC 2013
is_default=false
portal.http.port=8860
portal.https.port=8861
unifi.db.port=27117
unifi.http.port=8062
unifi.https.port=8463
unifi.shutdown.port=8081
uuid=0c7cea27-e831-4058-997f-6087b247e2ca
Так вот необходимо строки:
portal.http.port=8860
portal.https.port=8861
unifi.http.port=8062
unifi.https.port=8463
ежедневно при включении ПК менять на что-нибудь другое, например:
portal.http.port=8870
portal.https.port=8871
unifi.http.port=8072
unifi.https.port=8473
И зациклить это таким образом, чтобы через день была, допустим, 6-ка в портах, а другой 7-ка и они чередовались.
А в конце сделать запуск самой программы:
C:\Windows\System32\javaw.exe -jar "C:\Users\User\Ubiquiti UniFi\lib\ace.jar" ui
Так как операция разовая и вообще в первые такое понадобилось и срочно осилить такую схему сам не могу за короткий срок, может кто-нибудь поможет...
Заранее спасибо!!!
Есть файл system.properties, открывается обычным блокнотом без каких либо проблем. В себе имеет следующие строки:
## system.properties
#
# each unifi instance requires a set of ports:
#
# unifi.shutdown.port=8081 # for management purpose
# unifi.http.port=8080 # device inform
# unifi.https.port=8443 # controller UI / API
# portal.http.port=8880 # portal redirect port for HTTP
# portal.https.port=8843 # portal redirect port for HTTPs
# unifi.db.port=27117 # local-bound port for DB server
#
# system_ip=a.b.c.d # the IP devices should be talking to for inform
# unifi.db.nojournal=false # disable mongodb journaling
# unifi.db.extraargs # extra mongod args
#
#
#
#Sun May 19 08:09:58 UTC 2013
is_default=false
portal.http.port=8860
portal.https.port=8861
unifi.db.port=27117
unifi.http.port=8062
unifi.https.port=8463
unifi.shutdown.port=8081
uuid=0c7cea27-e831-4058-997f-6087b247e2ca
Так вот необходимо строки:
portal.http.port=8860
portal.https.port=8861
unifi.http.port=8062
unifi.https.port=8463
ежедневно при включении ПК менять на что-нибудь другое, например:
portal.http.port=8870
portal.https.port=8871
unifi.http.port=8072
unifi.https.port=8473
И зациклить это таким образом, чтобы через день была, допустим, 6-ка в портах, а другой 7-ка и они чередовались.
А в конце сделать запуск самой программы:
C:\Windows\System32\javaw.exe -jar "C:\Users\User\Ubiquiti UniFi\lib\ace.jar" ui
Так как операция разовая и вообще в первые такое понадобилось и срочно осилить такую схему сам не могу за короткий срок, может кто-нибудь поможет...
Заранее спасибо!!!