Показать полную графическую версию : Автоустановка uTorrent [все версии]
Страниц :
1
2
3
[
4]
5
6
7
Ярлык на Рабочий стол /T
Ярлык на рабочем столе создается и без этого ключа, а с ключом /T их будет два.
Проверено на XP SP3 и Win7 x32.
Думал, думал, а зачем заморачиваться с инсталляторами, ведь можно всё установить батником со всеми хотелками.
Предлагаю свою сборку uTorrent 3.3.2.30180 Stable Rus с отключенной и вырезанной рекламой, подхватом настроек
и оформления. Нужность - ненужность ярлыков, оформления легко подкорректировать в Setup.cmd.
Никакие инсталляторы не использовались (просто батник), всё понятно и открыто, вышла новая версия,
скачиваешь uTorrent.exe, utorrent.lng, ложишь в папку со сборкой на свои места и всё!
http://rusfolder.com/images/download_2.jpg (http://rusfolder.com/38421891)
wolkow70
15-10-2013, 07:47
Автор было бы неплохо если в вашей сборке по умолчанию будет отключена реклама. »
И пожелание, чтобы при автозагрузке не стартовало в свернутое окно »
Эти параметры храняться в файле settings.dat, который при установке создается на каждой системе заново с настройками по умолчанию .
Если файл создать на одной системе и устанавливать по умолчанию на другую систему, то программа затем может запуститься в режиме инсталлятора. Здесь не угадаешь, как поведет себя на какой системе. Сталкивался несколько раз.
В сборке предусмотрен подхват собственного файла настроек, который желательно создавать на своей системе. При наличии своего файла настроек новый при установке не создается.
Думал, думал, а зачем заморачиваться с инсталляторами, ведь можно всё установить батником со всеми хотелками. »
Правильно. Моя сборка просто выполняет несколько команд при установке, заменяя тот же батник.
Большого смысла в сборке нет. Поэтому в последнее время перестал обновлять. Ключи я выкладывал, каждый вполне может сам устанавливать программу.
Если файл создать на одной системе и устанавливать по умолчанию на другую систему, то программа затем может запуститься в режиме инсталлятора. Здесь не угадаешь, как поведет себя на какой системе. Сталкивался несколько раз. »
Я запускаю установку start "" /wait uTorrent.exe /S /PERFORMINSTALL 6, при этом файл uTorrent.exe один, рядом с ним ничего не лежит. После установки прога создаёт свой собственный "%AppData%\uTorrent\settings.dat", который я подменяю своим. Выполняя действия в такой последовательности Ваша проблема пока не наблюдалась.
После установки прога создаёт свой собственный "%AppData%\uTorrent\settings.dat", который я подменяю своим. Выполняя действия в такой последовательности Ваша проблема пока не наблюдалась. »
Только что сделал свой settings.dat, установил на другой комп uTorrent и положил в %AppData%\uTorrent\ файл settings.dat, сделанный другим компом. Проблема, о которой говорил wolkow70 появилась.
vahe-91
а если делать так (http://rghost.ru/49376414), то проблем не возникает (исходник в подписи)
wolkow70
15-10-2013, 13:27
BigBoo, vahe-91,
Я в своем посте утверждал, что проблема появляется от случая к случаю. Например, если файл создается на XP, а затем идет установка на Win 7, и то не во всех случаях. Предсказать появление проблемы сложно.
Поэтому и советую копировать settings.dat, созданный на родной системе.
В скрипте от XXXler, ничего особенного я не увидел. Предполагаю, что были выполнены некоторые манипуляции с эталонным settings.dat в соответствующем редакторе bin-файлов.
wolkow70
15-10-2013, 13:42
Предполагаю в дальнейшем заменить сборку своеобразным запускатором инсталляции, который будет оперировать исключительно с внешними файлами. Как относитесь?
Ярлык на рабочем столе создается и без этого ключа, а с ключом /T их будет два. »
Ярлык без ключа создается для текущего пользователя. С ключом для всех пользователей.
Я ранее корректировал эту ситуацию, но разработчики постоянно, что-то меняют в механизме установки.
В скрипте от XXXler, ничего особенного я не увидел. Предполагаю, что были выполнены некоторые манипуляции с эталонным settings.dat в соответствующем редакторе bin-файлов. »
файл там создан самой программой, а запуск родного инсталятора блокируется однократным запуском uTorrent с соотв. ключами.
XXXler, твой вариант работает, но лучше нам сказать каким образом редактировать, чтобы работало везде. Я считаю лучше установить uTorrent из своего инсталера, потому что если выйдет обновление, то в разделе "Программы и компоненты" будет два пункта uTorrent.
Я считаю лучше установить uTorrent из своего инсталера, потому что если выйдет обновление, то в разделе "Программы и компоненты" будет два пункта uTorrent. »
можно сделать и с оригинальным деинсталятором, ярлыки, правда, при этом будут только стандартные - http://rghost.ru/49378346
Только что сделал свой settings.dat, установил на другой комп uTorrent и положил в %AppData%\uTorrent\ файл settings.dat, сделанный другим компом. Проблема, о которой говорил wolkow70 появилась. »
файл там создан самой программой, а запуск родного инсталятора блокируется однократным запуском uTorrent с соотв. ключами. »
Я поступаю так в конце кода своей сборки:
start "" /b "%AppData%\uTorrent\uTorrent.exe" /HIDE
:Repeat
>nul ping.exe -n 2 127.0.0.1
taskkill.exe /f /im "uTorrent.exe" || goto :Repeat
exit
Сегодня установил свою сборку с settings.dat от моего компа с ХР на др. комп. с 7-ой , проблема не наблюдалась.
можно сделать и с оригинальным деинсталятором, »
Я поступаю так в конце кода своей сборки: »
Спасибо, предпочту сам ставить пару галок в меню. Да и uTorrent не каждый день ставлю (мягко говоря) :)
wolkow70
16-10-2013, 06:53
Из скрипта XXXler, в качестве документированного ключа нашел только /NOINSTALL.
Ключ /NOLAUNCH не описан.
Смотрел здесь:
http://forum.utorrent.com/viewtopic.php?id=53988&p=1
PS: Раньше еще был ключ /NORUN.
пасибо, предпочту сам ставить пару галок в меню. Да и uTorrent не каждый день ставлю (мягко говоря) »
для себя можно и руками установить (при этом даже лишние ярлыки прибивать не прийдется); а автоустановка uTorrent штатными средствами весьма убога
а автоустановка uTorrent штатными средствами весьма убога »
Чем убога, подхват своего settings.dat, в нём и нужную галку автозагрузка ставишь или нет при желании, мне к примеру она не нужна в основном. Вдруг понадобится на время, включу в настройках программы, затем отключаю, ни к чему он вообще в автозагрузке по умолчанию, по моему мнению.
Rived1966
16-10-2013, 23:07
в нём и нужную галку автозагрузка ставишь или нет »
даже не знаю.Есть куча программ регулирующих автозагрузку,даже если галочку и тыкнешь случайно.
Чем убога »
да хотябы тем, что ярлыки, ассоциации и запись в апплете удаления создаются только для текущего пользователя + ярлыки создаются все, независимо от значения FLAGS в /PERFORMINSTALL и одинокий ярлык в корне StartMenu лично мне не по душе.
даже не знаю.Есть куча программ регулирующих автозагрузку,даже если галочку и тыкнешь случайно. »
utorrent'у без разницы эта куча программ - при первом же запуске он добавит/удалит себя из автозагрузки, если это указано в его настройках
BigBoo, немного апгрейда твоей сборки
Torrent UpDate (http://rghost.ru/49628276)
как:
- развернуть архив в нужное место
- запустить UpDate.cmd
- при наличие интернет-соединения, рядом появится файл utorrent.exe
- это файл – самая новая стабильная версия Torrent-клиента
- при повторном запуске UpDate.cmd будет скачиваться только измененная версия!! (уже существующая заново не качается)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.