Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   Автоустановка uTorrent [все версии] (http://forum.oszone.net/showthread.php?t=89055)

wolkow70 23-08-2007 14:59 631989

Автоустановка uTorrent [все версии]
 
Сборка µTorrent для интерактивной и автоматической установки
Пакет локализации официальный, многоязычный. Ключ тихой установки /S

Добавлены дополнительные ключи автоустановки:

Ярлык на Рабочий стол /T
Ярлык в панель быстрого запуска /Q
Установка только для текущего пользователя /A
Создать программную группу в стартовом меню в папке "Интернет" /I
Закрепить значок на Панели задач для Vista и выше /W
Закрепить значок в меню "Пуск" /P
Добавить программу в автозагрузку /E
Создать правило исключения для брандмауэра Windows /F

Имеется возможность подхвата файлов оформления
toolbar.bmp, tabs.bmp, tstatus.bmp, main.ico, tray.ico, current.btskin (готовая скомпилированная тема оформления), btskin (цветовая схема).
Подхват файлов оформления осуществим, если они находятся в одной директории с инсталлятором, либо в папке uTorrent, созданной в одной директории с инсталлятором.

Подхват настроенного "под себя" файла настроек settings.dat осуществим, если он находятся в одной директории с инсталлятором, либо в папке uTorrent, созданной в одной директории с инсталлятором.

Добавлена функция сохранения файлов профиля в папку резервного копирования uTorrent Backup в директории "Мои документы" при выполнении новой установки.
В режиме тихой установки резервное копирование работает по умолчанию.
В режиме интерактивной установки по запросу инсталлятора.
Если папка uTorrent Backup уже существует, то она переименовывается по маске времени и создается новая папка.

Добавлена функция автоматического восстановления при установке настроек и иных файлов данных из папки с резервными файлами в ходе инсталляции (папка резервного копирования uTorrent Backup в директории "Мои документы").
в режиме тихой установки опция подключается дополнительными ключами:
/R - восстановление только файла с настройками (settings.dat)
/K - восстановление всех файлов из папки uTorrent Backup включая настройки, при этом языковой файл не восстанавливается, если он по дате создания не новее установленного.

Сборка µTorrent версии 3.4.3
Ссылка для скачивания:
http://rusfolder.com/43477969



Решение от hb860

Решение от Volk1234

dimich22 23-08-2007 15:04 631994

Может, эта тема поможет.

Guru431 23-08-2007 16:33 632042

Спасибо!!!
Сам догнал :biggrin: ,он ставится простым копированием!
А потом при запуске сам цепляет русификатор, добавляет все настройки в реестр и профиль пользователя!

volk1234 22-08-2009 19:36 1200512

uTorrent не требует установки.
Либо однажды пройдя диалог установки соберите в одном каталоге файл utorrent.exe и файлы *.dat из папки %APPDATA%\utorrent\
И он будет просто работать.
Для автотустановки просто поместите все файлы в один архив и задайте в параметрах архива тихую распаковку.
Пример:
Код:

;Расположенный ниже комментарий содержит команды SFX-сценария

Path=uTorrent
SavePath
Setup=uninstall.reg
Silent=2
Overwrite=1

Файлик uninstall.reg не обязателен, просто я добавил программу в установку удаление программ, для автоматизации ее удаления.
Windows Registry Editor Version 5.00
Код:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\uTorrent]
"DisplayIcon"="C:\\Program Files\\uTorrent\\uTorrent.exe,0"
"DisplayName"="µTorrent"
"DisplayVersion"="1.8.4"
"UninstallString"="\"C:\\Program Files\\uTorrent\\uTorrent.exe\" /UNINSTALL"
"InstallLocation"="C:\\Program Files\\uTorrent"
"NoModify"=dword:00000001
"NoRepair"=dword:00000001
"URLInfoAbout"="http://www.utorrent.com"

Также если настройки сохранять не обязательно, можно использовать при запуске ключ /noinstall - он подавляет вывод мастера установки
в случае если нет файлов конфигурации uTorrent (т. е. вы не устанавливали программу) и вы не хотите видеть этот диалог.
Ключ /uninstal удалит все файлы и записи реестра программы.

Решение проверено на Windows 7 RTM

hb860 23-08-2009 17:13 1201217

Предлагаю свой вариант. Он несколько отличается от вышепредложенного и не требует упаковки файлов, работает со всеми версиями 1.8.х
Есть такой вот батник:
Код:

@Echo Off
SetLocal EnableExtensions DisableDelayedExpansion
cd /d %~dp0
utorrent.exe /PERFORMINSTALL 6 "%programfiles%\uTorrent"
copy utorrent.lng "%appdata%\uTorrent\*.*"
copy utorrent.chm "%appdata%\uTorrent\*.*"
copy *.bmp "%appdata%\uTorrent\*.*"
copy *.ico "%appdata%\uTorrent\*.*"

Батник запускается из папки, где у меня лежат:
main.ico
tabs.bmp
toolbar.bmp
tray.ico
tstatus.bmp
utorrent.chm
utorrent.cmd
utorrent.exe
utorrent.lng
В итоге получаем установленную %programfiles%\uTorrent программу c темой(у меня в стиле Candy Junior)
Проверено: Windows XP SP3 x86, Windows 7 RTM x86(запускать от имени админа, иначе в %programfiles%\uTorrent писать не даст)

volk1234 23-08-2009 17:47 1201253

Да у hb860 решение лучше, я не дочитал про свойства ключа Performinstall,
он делает следующее: устанавливает программу и добавляет ярлыки на рабочий стол(4) и в пуск (2) ?

boss911 23-08-2009 23:49 1201481

Кстати, ребята, все настройки программы и ваши раздачи, то есть файлы *.dat, а так же торренты (*.torrent), можно хранить в одной папке с программой, то есть c uTorrent.exe, а не в "%AppData%".

Это очень удобно в таком случае: у меня лично uTorrent.exe лежит не на системном разделе (раздел D: допустим), все файлы настроек программы и раздач там же, посему мне не надо заботиться о бэкапе папки "%AppData%\uTorrent" при переустановке ОС, а так же и последующей установке программы, так как она уже лежит где мне надо, а главное настроена, остается только запустить. Удобно, имхо.

volk1234 24-08-2009 00:49 1201515

Это кстати одна из причин моего способа установки:
Цитата:

Цитата volk1234
Либо однажды пройдя диалог установки соберите в одном каталоге файл utorrent.exe и файлы *.dat из папки %APPDATA%\utorrent\ »

Только использование /PERFORMINSTALL элегантнее что ли...

boss911 24-08-2009 04:10 1201561

Цитата:

Цитата volk1234
Только использование /PERFORMINSTALL элегантнее что ли... »

Элегантней для установки сабжа, а я же виду речь, что зачем что-то вообще устанавливать, разве что на другие компьютеры, да и опять же, банальное копирование тоже работает. Ладно, на вкус и цвет...

hb860 24-08-2009 08:19 1201602

Цитата:

Цитата boss911
Кстати, ребята, все настройки программы и ваши раздачи, то есть файлы *.dat, а так же торренты (*.torrent), можно хранить в одной папке с программой, то есть c uTorrent.exe, а не в "%AppData%".
Это очень удобно »

Я лично именно так и делаю :) Решение же было предложено как вариант именно установки.
Цитата:

Цитата volk1234
он делает следующее: устанавливает программу и добавляет ярлыки на рабочий стол(4) и в пуск (2) ? »

Совершенно верно.

miron36357 22-06-2010 21:22 1439676

А можно и AutoIT скриптом установить

timon45 07-05-2012 22:12 1912225

На новых версиях программы (3.1.3) больше не срабатывает ключ
Код:

utorrent.exe /PERFORMINSTALL
может имеется какое либо альтернативное решение?

boss911 07-05-2012 22:59 1912251

Цитата:

Цитата timon45
больше не срабатывает ключ »

Не понимаю, в чем беда, если и так все просто.

timon45 07-05-2012 23:13 1912257

boss911, про это понятно, но это одна из программ которую я всегда устанавливаю через свой пак программ (BSPI) и мне нужен именно установщик. Может ключ поменялся сейчас копаюсь в справке по программе.

boss911 08-05-2012 03:32 1912302

Цитата:

Цитата timon45
мне нужен именно установщик »

А создать свой или все засунуть в SFX не вариант? А прописать в BSPI копирование через интерпретатор тоже не?

RockSTUDy 08-05-2012 20:34 1912707

Попробуйте ключ /S... В последней стабильной версии работает...

wadimus 12-05-2012 14:20 1914561

Код:

uTorrent.exe /S
если рядом языковой файл utorrent.lng, то он перенесется в
Код:

%AppData%\uTorrent
ярлык на Рабочем столе и ярлык в Пуск-Программы
и автозапуск!!

wolkow70 26-05-2012 11:19 1922904

Выкладываю свою сборку µTorrent 3.1.3.27220.

Возможна как многопользовательская, так и однопользовательская установка.

Переработал механизм установки. Отказался от установки заготовленного "дефолтного" файла settings.dat. Оказалось, что файл настроек по умолчанию создается сам в тихом режиме под конкретную систему при запуске файла программы с параметрами коммандной строки utorrent.exe /PERFORMINSTALL 0 /NORUN
Этого оказалось достаточно для того, чтобы создать "на лету" настройки по умолчанию, после чего производится дальнейшая установка. Тестировал на системах Windows XP и Windows 7 (X86).

Добавил в сборку возможность подхвата файла оформления toolbar.bmp.

Подхват настроенного "под себя" файла settings.dat и файла toolbar.bmp осуществим, если они находятся в одной директории с инсталлятором, либо в папке uTorrent, созданной в одной директории с инсталлятором.

Если вы применяете свой файл настроек settings.dat проверьте его заранее на соответствие вашей системе, иначе вылезет окно настройки программы .

Добавил возможность в режиме интерактивной установки выбрать папку размещения ярлыков в меню "Пуск".

Ключ тихой установки: utorrent.exe /S
Файл локализации многоязычный.

Ссылка на скачивание:
http://ifolder.ru/30722955

Guru431 21-08-2012 21:36 1974246

На версии 3.2.0 работает следующий ключ:
Код:

utorrent.exe /S /PERFORMINSTALL 0 /NORUN

argnist 25-08-2012 21:07 1976953

Код:

utorrent.exe /S
Ставится почти тихо. Спрашивает язык.
Как ему указать язык или отказаться от выбора?

wolkow70 27-08-2012 20:24 1978014

utorrent.exe /S /PERFORMINSTALL 0 /NORUN - это ключ тихой установки с созданием файла дефолтных настроек в процессе инсталляции.
Если же нужно просто создать файл дефолтных настроек, то ключ будет utorrent.exe /PERFORMINSTALL 0 /NORUN (то есть, без /S). Данный ключ можно использовать в сборках и аддонах, где сама инсталляция осуществляется по иному (не оригинальному) варианту.

_syd_ 27-08-2012 21:10 1978047

wolkow70, если не использовать ключ '/S', то выскакивает мастер установки (по крайней мере, в последней версии это так), что делает неприемлемым данный вариант в сценариях автоустановки.

wolkow70 27-08-2012 21:24 1978059

Цитата:

Цитата _syd_
если не использовать ключ '/S', то выскакивает мастер установки, по крайней мере в последней версии это так »

В таком случае, мне не совсем понятно, какую версию вы считаете последней. С оффсайта сейчас скачивается версия 3.2.0.27708.
У меня последняя сборка с этой версией http://forum.oszone.net/post-1967278-532.html работает с ключом utorrent.exe /PERFORMINSTALL 0 /NORUN без вывода мастера установки.

PS: эта комбинация ключей всегда работала и скорее всего останется, потому как этой командой восстанавливаются стандартные настройки установленного клиента.

_syd_ 27-08-2012 21:40 1978068

Цитата:

Цитата wolkow70
С оффсайта сейчас скачивается версия 3.2.0.27708. »

Именно эту.
Цитата:

Цитата wolkow70
У меня последняя сборка с этой версией работает с ключом utorrent.exe /PERFORMINSTALL 0 /NORUN без сбоев. »

Там ведь "тихий" запуск с ключом '/S', не передаётся ли он файлу utorrent.exe в качестве дополнительного?

wolkow70 28-08-2012 15:52 1978547

Цитата:

Цитата _syd_
Там ведь "тихий" запуск с ключом '/S', не передаётся ли он файлу utorrent.exe в качестве дополнительного? »

Нет. Ключ /S передается файлу инсталлятору, а ключ /PERFORMINSTALL 0 /NORUN передается исполняемому файлу. В данном случае, они не совпадают. Проверить легко: удалите профиль программы, а в папке с программой создайте cmd-файл с содержанием utorrent.exe /PERFORMINSTALL 0 /NORUN , и запустите его. Профиль будет создан заново.

BigBoo 30-08-2012 12:28 1979792

wolkow70, теперь в Вашей сборке в папке uTorrent файлы toolbar.bmp, tabs.bmp и т.п. имеют вид #toolbar.bmp, #tabs.bmp. Нужно ли теперь добавлять # или нет?

wolkow70 30-08-2012 19:55 1980084

Цитата:

Цитата BigBoo
wolkow70, теперь в Вашей сборке в папке uTorrent файлы toolbar.bmp, tabs.bmp и т.п. имеют вид #toolbar.bmp, #tabs.bmp. Нужно ли теперь добавлять # или нет? »

Нет. Эти файлы там для примера лежат и их наименования "закомментированы" чтобы не копировались. Для нужных файлов символа # не должно быть.

wolkow70 04-10-2012 16:50 1999587

Обновил сборку до версии µTorrent 3.2.1.28086

Переработан инсталлятор.

Добавлены дополнительные ключи автоустановки:

Ярлык на Рабочий стол /T
Ярлык в панель быстрого запуска /Q
Установка только для текущего пользователя /A
Создать правило исключения для брандмауэра Windows /F
Создать программную группу в стартовом меню в папке "Интернет" /I

Ключи можно комбинировать, например: uTORRENT.exe /S /A /T /Q /I

Ссылка для скачивания: http://rusfolder.com/32961688

Nun-Nun 08-10-2012 21:16 2001622

Цитата:

Цитата wolkow70
Переработан инсталлятор.
Добавлены дополнительные ключи автоустановки: »

Удобно, конечно. Вот только хотелось бы ещё установку по предусмотренному пользователем пути и в меню не в папку "интернет", а тоже в заданную пользователем. :sorry:

wolkow70 08-10-2012 22:18 2001680

Цитата:

Цитата Nun-Nun
и в меню не в папку "интернет" »

По умолчанию (без ключа /I) устанавливается не в папку "интернет", а просто в дефолтную папку.
Цитата:

Цитата Nun-Nun
а тоже в заданную пользователем. »

Сие не просто реализовать.
Цитата:

Цитата Nun-Nun
хотелось бы ещё установку по предусмотренному пользователем пути »

Как-то так должно работать:
- в командной строке ключ /D=[Ваш_путь] для установки программы по недефолтному (заданному пользователем) пути;
- возможность использования системных переменных типа %SystemDrive% и %ProgramFiles% в пути установки программы.

Примечание: ключ /D=[Ваш_путь] при использовании в составе SVPACK аддона работать не будет, так как символ "=" не поддерживается в SVPACK.inf.

Nun-Nun 10-10-2012 02:06 2002449

Цитата:

Цитата wolkow70
Примечание: ключ /D=[Ваш_путь] при использовании в составе SVPACK аддона работать не будет, так как символ "=" не поддерживается в SVPACK.inf. »

Тогда какой в нём смысл? А ставить вручную на живую систему - так и сборка не нужна. :(

wolkow70 10-10-2012 10:17 2002560

Цитата:

Цитата Nun-Nun
Тогда какой в нём смысл? »

Смысл заключается в том, что большинство пользователей осуществляют автоматическую установку программного обеспечения посредством специальных программ (WPI, BSPI и т.п.), запуском исполнения коммандных файлов, или иными средствами развертывания. Кроме того, этот ключ изначально поддерживается инсталляционными системами NSIS. Ограничение использования ключа /D={} в SVPACK.INF можно обойти запуском исполнения коммандного файла, содержащего параметры автоустановки.

Nun-Nun 10-10-2012 16:32 2002821

Цитата:

Цитата wolkow70
Ограничение использования ключа /D={} в SVPACK.INF можно обойти запуском исполнения коммандного файла, содержащего параметры автоустановки. »

Т.е. прописываем в батнике Ваша_сборка.exe /D=[Мой_путь] и всё?

wolkow70 10-10-2012 17:21 2002849

Цитата:

Цитата Nun-Nun
Т.е. прописываем в батнике Ваша_сборка.exe /D=[Мой_путь] и всё? »

uTORRENT.exe /S /прочие нужные ключи /D=%SystemDrive%\uTorrent
Запуск самого батника прописываете в в SVPACK.INF. Способы борьбы с консольными окнами общеизвестны :).

Dimon33 11-11-2012 23:51 2023798

wolkow70, обновите сборку,µTorrent 3.2.2

wolkow70 12-11-2012 16:32 2024144

Сборка µTorrent обновлена до версии 3.2.2.28500
Ссылка для скачивания:
http://rusfolder.com/33573754

Прим: в папке uTorrent находятся файлы настроек и оформления. Названия файлов закомментированы символом "#".
Для нужных файлов символ "#" нужно удалить из названия файла.

mariolast 12-12-2012 21:38 2044201

wolkow70,
Будет время, обновите до 3.2.3.28705

wolkow70 13-12-2012 11:50 2044501

Сборка µTorrent обновлена до версии 3.2.3.28705

Что нового в сборке:

1. В секцию создания ярлыков добавлена опция "Закрепить на Панели задач для Windows 7"
По умолчанию отключено. Дополнительный ключ автоустановки /V

2. Добавлена возможность автоматически добавить программу в автозагрузку.
По умолчанию отключено. Дополнительный ключ автоустановки /A

3. Исправлены выявленные мелкие недоработки.

Ссылка для скачивания:
http://rusfolder.com/34090017

Прим: в папке uTorrent находятся файлы настроек и оформления. Названия файлов закомментированы символом "#".
Для нужных файлов символ "#" нужно удалить из названия файла.

wolkow70 06-02-2013 15:37 2083743

Сборка µTorrent обновлена до версии 3.3.0.29038
Ссылка для скачивания:
http://rusfolder.com/34875588

wolkow70 09-02-2013 16:49 2086381

Сборка µTorrent обновлена до версии 3.3.0.29082
Ссылка для скачивания:
http://rusfolder.com/34922531

STRELEC1 10-02-2013 22:06 2087407

При установке с ключом /T в Win 7 на рабочем столе появляются два ярлыка. Если ключ /T исключить, то один.

wolkow70 11-02-2013 12:12 2087759

Цитата:

Цитата STRELEC1
При установке с ключом /T в Win 7 на рабочем столе появляются два ярлыка. Если ключ /T исключить, то один. »

Экспериментально подтвердилось, что два ярлыка создаются, если в опциях выбрать установку для одного пользователя. Один ярлык создается для всех пользователей самой программой (выполнение uTorrent.exe /S /PERFORMINSTALL 0), а второй для текущего пользователя (моим инсталлятором, ключ /T).
Хотя, с параметром "0" в ключе /PERFORMINSTALL 0 ярлыки не должны вообще создаваться.
С версии 3.3. разработчиками изменен механизм установки программы и действия ключей, еще не все моменты отработаны, поэтому и оставил ссылку на более испытанную версию 3.2

wolkow70 17-02-2013 13:47 2092523

Сборка µTorrent обновлена до версии 3.3.0.29126

Цитата:

Цитата STRELEC1
При установке с ключом /T в Win 7 на рабочем столе появляются два ярлыка. Если ключ /T исключить, то один. »

Доработал. Больше два не появляются.

wolkow70 22-03-2013 13:10 2116240

Сборка µTorrent обновлена до версии 3.3.0.29342

Добавлена функция сохранения файлов профиля в папку резервного копирования uTorrent Backup в директории "Мои документы" при выполнении новой установки.
В режиме тихой установки резервное копирование работает по умолчанию.
В режиме интерактивной установки по запросу инсталлятора.
Если папка uTorrent Backup уже существует, то она переименовывается по маске даты и времени и создается новая папка uTorrent Backup.

wolkow70 12-04-2013 14:49 2131043

Сборка µTorrent обновлена до версии 3.3.0.29533

Изменения и дополнения:
Добавлена функция автоматического восстановления при установке настроек и иных файлов данных из папки с резервными файлами в процессе инсталляции (папка резервного копирования uTorrent Backup в директории "Мои документы").
В режиме тихой установки опция подключается дополнительными ключами:
/R - восстановление только файла с настройками (settings.dat)
/K - восстановление всех файлов из папки uTorrent Backup включая настройки, при этом языковой файл utorrent.lng не восстанавливается, если он по дате создания не новее установленного.

Изменения в дополнительных ключах:
/W - закрепить значок на Панели задач для Vista и выше
/P - закрепить значок в меню "Пуск"
/E - добавить программу в автозагрузку

wolkow70 14-04-2013 16:16 2132334

Сборка µTorrent обновлена до версии 3.3.0.29544

wadimus 23-04-2013 09:22 2138072

wolkow70, неутомимый борец с вечно-обновляемой прогой :)

может, сделать так:
- прога - это 2 файла: utorrent.exe + utorrent.lng + возможно файл настроек settings.dat ..
- есть универсальный инсталлятор(!) . запускаем его, он кидает имеющийся рядом ехе-файл и файл языка в папку инсталляции, если есть файл настроек, то его тоже копирует ..
- сейчас у тебя инсталлятор - это те же 2 файла (utorrent.exe + utorrent.lng) завернутые NSIS-ом в удобную оболочку .. поменялись они - ты вынужден перепаковывать свой инсталлятор ..
- даже можно пойти еще более глобальным путем .. нет рядом лежащих ехе- или файла языка - то при наличие интернета их докачать!

wolkow70 23-04-2013 11:31 2138142

Цитата:

Цитата wadimus
- есть универсальный инсталлятор(!) . запускаем его, он кидает имеющийся рядом ехе-файл и файл языка в папку инсталляции, если есть файл настроек, то его тоже копирует .. »

А если в механизме инсталляции что-то меняется? Например, ключ автоустановки для создания файла настроек по умолчанию. Такое уже было недавно со стороны разработчиков. Все равно, приходится тестировать установку каждой версии.
Хотя, как вариант на какой-то неопределенный период возможно. Можно сделать копирование файлов только при их наличии, а при отсутствии использовать встроенные.
Цитата:

Цитата wadimus
- даже можно пойти еще более глобальным путем .. нет рядом лежащих ехе- или файла языка - то при наличие интернета их докачать! »

Мне пока не известен механизм реализации такой задумки..

wadimus 23-04-2013 12:12 2138174

Цитата:

Цитата wolkow70
Мне пока не известен механизм реализации такой задумки.. »

механизЬм чего:
- как скачать?
- откуда скачать?

откуда скачать?
ссылки:
µTorrent Stable (сейчас это версия 3.3 build 29544):
http://download-new.utorrent.com/end...e/utorrent.exe

Бета-версия µTorrent (сейчас это версия 3.3.1 build 29579)
http://download-new.utorrent.com/end...a/utorrent.exe

в ссылках нет никаких цифр, намеков на версии, то есть они самодостаточны!
скормите эти ссылки любой филекачалке и файл скачается

вот старая версия 2.0.2:
http://download.utorrent.com/2.0.2/utorrent.exe

тут ссылка строго фиксирована .. так и версия такая же ..

чем качать?
Wget 1.11.4
http://freesoft.ru/?id=695081&downlo....4-1-setup.exe

распаковать, убрать лишние длл-ьки .. жмется 7-zip-ом в тело вашего инсталлятора более чем в 2 раза!

ЗЫ. это просто задумка .. вот, хорошо бы иметь такой инсталлятор, универсальный, простой, устанавливает (или скачивает) µTorrent тихо

half2life 09-05-2013 03:22 2146948

wolkow70, а реклама в вашей сборке отключена? если нет, то неплохо бы было отключить. я вашу сборку не тестил, потому заранее извиняюсь за вопрос

_syd_ 09-05-2013 17:00 2147209

Цитата:

Цитата half2life
а реклама в вашей сборке отключена? »

Нет (могу ошибаться). Отключить рекламу можно в настройках программы, а потом воспользоваться возможностью "подхвата" файла с ними (settings.dat).

half2life 11-05-2013 15:06 2148065

to _syd_
а в вашей версии utorrent с патчем, там же вроде как реклама отключается самим патчем?

_syd_ 11-05-2013 16:00 2148089

Цитата:

Цитата half2life
а в вашей версии utorrent с патчем, там же вроде как реклама отключается самим патчем? »

Нет, там патч "вырезает" из исполняемого файла пару "левых" модулей: Bunndle Offer Manager и ADKApps dll. Рекламные баннеры загружаются из Интернета, отключить их показ можно в настройках программы. И кстати, вопросы по поводу того аддона лучше в его теме задавать.

Dimon33 11-05-2013 21:12 2148260

wolkow70, обновите сборку,
--2013-04-30: Version 3.3 stable (build 29625)
- Fix: Crash when playing media files in BitTorrent Plus
- Fix: Hash failures when quickly writing to slow media
- Fix Installer crash

wolkow70 12-05-2013 06:23 2148422

Сборка µTorrent обновлена до версии 3.3.0.29625
Ссылка для скачивания:
http://rusfolder.com/36350184

mariolast 24-07-2013 08:15 2189569

До версии 3.3.2 обновите?

wolkow70 24-07-2013 17:34 2189890

Сборка µTorrent обновлена до версии 3.3.1.29963
Ссылка для скачивания:
http://rusfolder.com/37360843

aliktz 01-10-2013 18:36 2226908

обновите сборку пожалуйста

vahe-91 04-10-2013 14:29 2228527

Оригинальный установщик с командой
Код:

/S /PERFORMINSTALL /NORUN
устанавливается в папку %appdata%\uTorrent. Если рядом положить utorrent.lng, то он подхватиться автоматически, только плохо что он перемещается в папку с прогой, а не копируется. А эту проблему не так уж и трудно решить. Создаем Winrar SFX архив с utorrent.lng внутри, создаем батник с таким содержанием:
Код:

start /wait utorrentlng.exe /S
start /wait utorrent.exe /S /PERFORMINSTALL /NORUN

где utorrentlng.exe WinRAR SFX архив с utorrent.lng внутри, а utorrent.exe официальный установщик uTorrent.

wolkow70 04-10-2013 22:20 2228779

Цитата:

Цитата vahe-91
Оригинальный установщик с командой
Код:
/S /PERFORMINSTALL /NORUN
устанавливается в папку %appdata%\uTorrent. »

Можно так установить в программную папку или в другую требуемую директорию:
start /wait utorrent.exe /S /PERFORMINSTALL 0 "%programfiles%\uTorrent"

Ключ /NORUN теперь не рабочий.

Portal7 06-10-2013 16:30 2229613

Цитата:

Цитата wolkow70
Ярлык на Рабочий стол /T

Ярлык на рабочем столе создается и без этого ключа, а с ключом /T их будет два.
Проверено на XP SP3 и Win7 x32.

BigBoo 06-10-2013 21:43 2229818

Portal7, +1

BigBoo 14-10-2013 19:11 2234381

Думал, думал, а зачем заморачиваться с инсталляторами, ведь можно всё установить батником со всеми хотелками.

Предлагаю свою сборку uTorrent 3.3.2.30180 Stable Rus с отключенной и вырезанной рекламой, подхватом настроек
и оформления. Нужность - ненужность ярлыков, оформления легко подкорректировать в Setup.cmd.
Никакие инсталляторы не использовались (просто батник), всё понятно и открыто, вышла новая версия,
скачиваешь uTorrent.exe, utorrent.lng, ложишь в папку со сборкой на свои места и всё!


wolkow70 15-10-2013 07:47 2234646

Цитата:

Цитата Ttq
Автор было бы неплохо если в вашей сборке по умолчанию будет отключена реклама. »

Цитата:

Цитата Ttq
И пожелание, чтобы при автозагрузке не стартовало в свернутое окно »

Эти параметры храняться в файле settings.dat, который при установке создается на каждой системе заново с настройками по умолчанию .
Если файл создать на одной системе и устанавливать по умолчанию на другую систему, то программа затем может запуститься в режиме инсталлятора. Здесь не угадаешь, как поведет себя на какой системе. Сталкивался несколько раз.
В сборке предусмотрен подхват собственного файла настроек, который желательно создавать на своей системе. При наличии своего файла настроек новый при установке не создается.

Цитата:

Цитата BigBoo
Думал, думал, а зачем заморачиваться с инсталляторами, ведь можно всё установить батником со всеми хотелками. »

Правильно. Моя сборка просто выполняет несколько команд при установке, заменяя тот же батник.
Большого смысла в сборке нет. Поэтому в последнее время перестал обновлять. Ключи я выкладывал, каждый вполне может сам устанавливать программу.

BigBoo 15-10-2013 11:03 2234718

Цитата:

Цитата wolkow70
Если файл создать на одной системе и устанавливать по умолчанию на другую систему, то программа затем может запуститься в режиме инсталлятора. Здесь не угадаешь, как поведет себя на какой системе. Сталкивался несколько раз. »

Я запускаю установку start "" /wait uTorrent.exe /S /PERFORMINSTALL 6, при этом файл uTorrent.exe один, рядом с ним ничего не лежит. После установки прога создаёт свой собственный "%AppData%\uTorrent\settings.dat", который я подменяю своим. Выполняя действия в такой последовательности Ваша проблема пока не наблюдалась.

vahe-91 15-10-2013 11:41 2234732

Цитата:

Цитата BigBoo
После установки прога создаёт свой собственный "%AppData%\uTorrent\settings.dat", который я подменяю своим. Выполняя действия в такой последовательности Ваша проблема пока не наблюдалась. »

Только что сделал свой settings.dat, установил на другой комп uTorrent и положил в %AppData%\uTorrent\ файл settings.dat, сделанный другим компом. Проблема, о которой говорил wolkow70 появилась.

XXXler 15-10-2013 13:21 2234817

vahe-91
а если делать так, то проблем не возникает (исходник в подписи)

wolkow70 15-10-2013 13:27 2234825

BigBoo, vahe-91,
Я в своем посте утверждал, что проблема появляется от случая к случаю. Например, если файл создается на XP, а затем идет установка на Win 7, и то не во всех случаях. Предсказать появление проблемы сложно.
Поэтому и советую копировать settings.dat, созданный на родной системе.

В скрипте от XXXler, ничего особенного я не увидел. Предполагаю, что были выполнены некоторые манипуляции с эталонным settings.dat в соответствующем редакторе bin-файлов.

wolkow70 15-10-2013 13:42 2234840

Предполагаю в дальнейшем заменить сборку своеобразным запускатором инсталляции, который будет оперировать исключительно с внешними файлами. Как относитесь?

Цитата:

Цитата Portal7
Ярлык на рабочем столе создается и без этого ключа, а с ключом /T их будет два. »

Ярлык без ключа создается для текущего пользователя. С ключом для всех пользователей.
Я ранее корректировал эту ситуацию, но разработчики постоянно, что-то меняют в механизме установки.

XXXler 15-10-2013 14:28 2234867

Цитата:

Цитата wolkow70
В скрипте от XXXler, ничего особенного я не увидел. Предполагаю, что были выполнены некоторые манипуляции с эталонным settings.dat в соответствующем редакторе bin-файлов. »

файл там создан самой программой, а запуск родного инсталятора блокируется однократным запуском uTorrent с соотв. ключами.

vahe-91 15-10-2013 14:31 2234869

XXXler, твой вариант работает, но лучше нам сказать каким образом редактировать, чтобы работало везде. Я считаю лучше установить uTorrent из своего инсталера, потому что если выйдет обновление, то в разделе "Программы и компоненты" будет два пункта uTorrent.

XXXler 15-10-2013 15:12 2234894

Цитата:

Цитата vahe-91
Я считаю лучше установить uTorrent из своего инсталера, потому что если выйдет обновление, то в разделе "Программы и компоненты" будет два пункта uTorrent. »

можно сделать и с оригинальным деинсталятором, ярлыки, правда, при этом будут только стандартные - http://rghost.ru/49378346

BigBoo 15-10-2013 23:20 2235157

Цитата:

Цитата vahe-91
Только что сделал свой settings.dat, установил на другой комп uTorrent и положил в %AppData%\uTorrent\ файл settings.dat, сделанный другим компом. Проблема, о которой говорил wolkow70 появилась. »

Цитата:

Цитата XXXler
файл там создан самой программой, а запуск родного инсталятора блокируется однократным запуском 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-ой , проблема не наблюдалась.

vahe-91 15-10-2013 23:59 2235177

Цитата:

Цитата XXXler
можно сделать и с оригинальным деинсталятором, »

Цитата:

Цитата BigBoo
Я поступаю так в конце кода своей сборки: »

Спасибо, предпочту сам ставить пару галок в меню. Да и uTorrent не каждый день ставлю (мягко говоря) :)

wolkow70 16-10-2013 06:53 2235273

Из скрипта XXXler, в качестве документированного ключа нашел только /NOINSTALL.
Ключ /NOLAUNCH не описан.
Смотрел здесь:
http://forum.utorrent.com/viewtopic.php?id=53988&p=1

PS: Раньше еще был ключ /NORUN.

XXXler 16-10-2013 18:04 2235622

Цитата:

Цитата vahe-91
пасибо, предпочту сам ставить пару галок в меню. Да и uTorrent не каждый день ставлю (мягко говоря) »

для себя можно и руками установить (при этом даже лишние ярлыки прибивать не прийдется); а автоустановка uTorrent штатными средствами весьма убога

BigBoo 16-10-2013 22:24 2235767

Цитата:

Цитата XXXler
а автоустановка uTorrent штатными средствами весьма убога »

Чем убога, подхват своего settings.dat, в нём и нужную галку автозагрузка ставишь или нет при желании, мне к примеру она не нужна в основном. Вдруг понадобится на время, включу в настройках программы, затем отключаю, ни к чему он вообще в автозагрузке по умолчанию, по моему мнению.

Rived1966 16-10-2013 23:07 2235779

Цитата:

Цитата BigBoo
в нём и нужную галку автозагрузка ставишь или нет »

даже не знаю.Есть куча программ регулирующих автозагрузку,даже если галочку и тыкнешь случайно.

XXXler 17-10-2013 12:10 2235968

Цитата:

Цитата BigBoo
Чем убога »

да хотябы тем, что ярлыки, ассоциации и запись в апплете удаления создаются только для текущего пользователя + ярлыки создаются все, независимо от значения FLAGS в /PERFORMINSTALL и одинокий ярлык в корне StartMenu лично мне не по душе.

Цитата:

Цитата Rived1966
даже не знаю.Есть куча программ регулирующих автозагрузку,даже если галочку и тыкнешь случайно. »

utorrent'у без разницы эта куча программ - при первом же запуске он добавит/удалит себя из автозагрузки, если это указано в его настройках

wadimus 21-10-2013 10:24 2238253

BigBoo, немного апгрейда твоей сборки

Torrent UpDate
как:
- развернуть архив в нужное место
- запустить UpDate.cmd
- при наличие интернет-соединения, рядом появится файл utorrent.exe
- это файл – самая новая стабильная версия Torrent-клиента
- при повторном запуске UpDate.cmd будет скачиваться только измененная версия!! (уже существующая заново не качается)

wolkow70 21-10-2013 15:18 2238430

Цитата:

Цитата wadimus
- при наличие интернет-соединения, рядом появится файл utorrent.exe »

А если установщик записан на cd ?
ИМХО : оптимальней папка TEMP.

BigBoo 21-10-2013 16:20 2238463

wadimus, а как быть с языковым файлом utorrent.lng, его адрес не постоянен, или Вы считаете, что при установке uTorrent.exe /S его скачает сам uTorrent.exe автоматом?

infinity78 05-11-2013 20:31 2248094

BigBoo, wolkow70,
Обновите свои репаки, пожалуйста.

BigBoo 05-11-2013 22:19 2248158

infinity78, uTorrent 3.3.2.30260 Stable Rus
С другой стороны:
Цитата:

Цитата BigBoo
Никакие инсталляторы не использовались (просто батник), всё понятно и открыто, вышла новая версия, скачиваешь uTorrent.exe, utorrent.lng, ложишь в папку со сборкой на свои места и всё! »


infinity78 05-11-2013 22:21 2248159

BigBoo,
Цитата:

с отключенной и вырезанной рекламой
Батником реализуется? Просто я не смотрел и не разбирал. Есть возможность у автора спросить)))

BigBoo 05-11-2013 22:34 2248163

Цитата:

Цитата infinity78
с отключенной рекламой»

- с помощью настроек -> settings.dat
Цитата:

Цитата infinity78
и вырезанной рекламой »

- с помощью экзекуции uTorrent.exe такой замечательной штукой
читать дальше »
AdAware Killer.exe

+ изменена иконка uTorrent.exe на более благородную (по моему мнению).

infinity78 05-11-2013 22:37 2248166

BigBoo,
Цитата:

с помощью экзекуции uTorrent.exe
Вот это и хотел увидеть. Спасибо за работу.

boss911 06-11-2013 07:39 2248315

Почитал две последние страницы и чего-то не пойму я ваших страданий. Я предпочитаю хранить настройки uTorrent рядом с приложением (в корне), там же (в подкаталоге) храню *.torrent файлы. Таким образом, мне достаточно все это дело распаковать на своем компе, либо на чужом, в одну папку, запустить программу и все, больше ни каких телодвижений.

uTorrent при запуске проверяет наличие settings.dat в корне папки приложения, если его там нет, ломится в %APPDATA%\uTorrent. Чтобы uTorrent не запускался на другой ОС в режиме установщика, нужно settings.dat (может быть нулевым размером, пустым, тогда при первом запуске получим дефолтные настройки) и utorrent.lng держать рядом с приложением, еще один плюс, хранить настройки рядом с программой.

Зачем все эти мучения, батники, двойной перезапуск программы, сложные инсталляторы, достаточно все упаковать в SFX, прописать в нем создание ярлыков в желанные места и запуск программы с ключом /MINIMIZED. Все, программа установлена с нужными или дефолтными настройками и запущена в два клика. Установка программы в автоматическом режиме проста как валенок. Уже шестой год так ставлю пользователям, а у себя ее держу всегда по одному адресу, на D:, достаточно после переустановки ОС запустить программу и все.

XXXler 08-11-2013 00:39 2249719

Цитата:

Цитата boss911
Зачем все эти мучения, батники, двойной перезапуск программы, сложные инсталляторы, достаточно все упаковать в SFX, прописать в нем создание ярлыков в желанные места и запуск программы с ключом /MINIMIZED. »

эти все страдания нужны только для тех, кто ставит программу в %ProgramFiles%, а свои настройки хранит в %AppData%\uTorrent (ну и любителям ярлыков в местах отличных от стандартных)

boss911 08-11-2013 03:42 2249768

Цитата:

Цитата XXXler
настройки хранит в %AppData%\uTorrent »

Вот об этих страданиях я и говорю. Ради чего они, в чем счастье %AppDatЫ%?
Цитата:

Цитата XXXler
любителям ярлыков в местах отличных от стандартных »

Ага, любители по достоинству оценят (кривую) работу ключа /PERFORMINSTALL с флагами. Тут как не крути, но ярлыки придется создавать своими средствами, тем же SFX.

XXXler 08-11-2013 14:30 2250016

Цитата:

Цитата boss911
в чем счастье %AppDatЫ%? »

доступ на запись с любыми правами пользователя, настройки per-user

Цитата:

Цитата boss911
Ага, любители по достоинству оценят (кривую) работу ключа /PERFORMINSTALL с флагами. Тут как не крути, но ярлыки придется создавать своими средствами, тем же SFX. »

нестандартные ярлыки, это которые сам utorrent не создает и не удаляет - для этого и нужен свой инсталятор.

boss911 08-11-2013 15:54 2250066

Цитата:

Цитата XXXler
доступ на запись с любыми правами пользователя »

Ах, да, подзабыл. Просто мне эти проблемы чужды, я эту ересь от MS, под названием UAC, отключаю сразу после установки ОС. Ну и в %ProgramFiles% не устанавливаю, на другой, не на системный раздел, чтобы потом не беспокоится о бекапе настроек и раздач.

Цитата:

Цитата XXXler
для этого и нужен свой инсталятор. »

Конечно, инсталлятор вещь хорошая, но для таких программ и SFX достаточно (имхо), деинсталлятор тут тоже особо не нужен, программа из разряда поставил и забыл. А еще SFX так проще и быстро обновлять (пару секунд). Одна проблема - ассоциации (автоматическое применение), но можно и батник написать.

XXXler 08-11-2013 16:22 2250086

Цитата:

Цитата boss911
Ах, да, подзабыл. Просто мне эти проблемы чужды, я эту ересь от MS, под названием UAC, отключаю сразу после установки ОС. Ну и в %ProgramFiles% не устанавливаю, на другой, не на системный раздел, чтобы потом не беспокоится о бекапе настроек и раздач. »

Можно долго обсуждать, кто как и что делает, какие дураки работают в MS и т.п., но это будет абсолютным оффтопом в рамках этой ветки форума.

Цитата:

Цитата boss911
Конечно, инсталлятор вещь хорошая, но для таких программ и SFX достаточно (имхо), деинсталлятор тут тоже особо не нужен, программа из разряда поставил и забыл. А еще SFX так проще и быстро обновлять (пару секунд). Одна проблема - ассоциации (автоматическое применение), но можно и батник написать. »

Опять-же - батник и SFX это хорошо до тех пор, пока нет нужды в нормальном деинсталяторе; в противном случае проще написать скрипт для того-же InnoSetup.

И, к слову, на обновление своей перепаковки я так-же трачу менее 1 минуты - достаточно закинуть файлы в папку и скормить скрипт компилятору InnoSetup - на выходе получим готовый инсталл с текущей версией программы в FileVersionInfo и созданный в заданной в скрипте папке.

boss911 08-11-2013 17:17 2250117

XXXler

Не знаю, не убедили и не убедительно (про настройки в %AppData% и необходимость в деинсталляторе). Это больше на вкус, чем на пользу, имхо.

И, к слову, я знаю, что такое IS (без него никуда).

mariolast 01-01-2014 20:06 2281745

Обновленный репак будет?

wolkow70 05-01-2014 18:10 2283424

Цитата:

Цитата mariolast
Обновленный репак будет? »

От меня, видимо, нет.

wolkow70 01-03-2014 16:21 2317729

Обновил свою сборку µTorrent 3.4 Build 30620 Stable
Ссылка для скачивания:
http://rusfolder.com/39986158

mariolast 05-04-2014 14:54 2333427

Цитата:

Цитата wolkow70
Ключ тихой установки /S »

С этим ключем ставится программа в автозагрузку, что не есть хорошо. Теряется смысл ключа /E

Waldewan 10-04-2014 19:39 2335923

Какой смысл делать установку? Это одна из немногих программ, которые лучше делать портабельными, ибо потом никакого геморроя с торрентами не будет. При очередном обновлении дистрибутива Винды просто заново заархивировать папку uTorrent в SFX архив. При распаковке будет уже готовая программа со всеми основными и "тонкими" настройками, списком заданий и т.п. Одно дело, конечно, если ставить на стороннюю систему, тут все понятно, но все-равно лучше чистую портабелку. Но для себя, инсталлятор, - это мазахизм, не более...

wolkow70 11-04-2014 18:14 2336365

Цитата:

Цитата mariolast
Ключ тихой установки /S »
С этим ключем ставится программа в автозагрузку, что не есть хорошо. Теряется смысл ключа /E »

Ключ /S в данном случае относится к инсталлятору сборки, он не имеет отношения к стандартной установке.

Обновил сборку µTorrent 3.4.1.30768 Stable
Ссылка для скачивания:
http://rusfolder.com/40400801

wolkow70 16-07-2014 10:36 2377153

Обновил сборку µTorrent 3.4.2 Build 32354 Stable
Ссылка для скачивания:
http://rusfolder.com/41233127

Nun-Nun 31-07-2014 11:27 2383549

Всё-таки для использования в аддоне сборка не очень удобна, всё время нужно изобретать велосипед с батником (особенно, когда путь установки не дефолтный), о котором вечно забываешь и вспоминаешь только в последний момент. Уж лучше полноценный аддон. :(

wolkow70 03-08-2014 11:35 2384644

Обновил сборку µTorrent 3.4.2 Build 32691 Stable
Ссылка для скачивания:http://rusfolder.com/41360816

Цитата:

Цитата Nun-Nun
Уж лучше полноценный аддон »

Данная сборка не имеет концепции аддона. Для аддона лучше использовать простой SFX установщик без всяких наворотов. Хороший аддон делает Syd.

wolkow70 11-10-2014 13:31 2413815

Обновил сборку µTorrent 3.4.2 Build 34727 Stable
Информация о сборке в шапке.
Ссылка для скачивания
http://rusfolder.com/41960195

Evgeniy_Spartak 23-10-2014 12:24 2419263

Запускаю вашу сборку µTorrent из консоли с ключом /s
Появляется мастер установщик. Что делаю не так, почему не идет тихая установка?

popt2t 23-10-2014 14:54 2419354

Evgeniy_Spartak, ключ должен записываться в верхнем регистре /S.

Orestik 09-11-2014 16:20 2426971

wolkow70не замечание, а наблюдение, на win 81 x64 при попытки закрыть программу в трее выскакивает сообщение, что Не возможно сохранить файл, данные будут потеряны, возможно файл используется другой программой или не хватает места на жестком диске......но все это фигня, когда нажимаешь Отмена, программа закрывается в трее.... вот так вот, а так спасибо!

wolkow70 11-11-2014 11:37 2427780

Цитата:

Цитата Orestik
а наблюдение, на win 81 x64 при попытки закрыть программу в трее выскакивает сообщение, что Не возможно сохранить файл »

У меня как раз win 81 x64 и не наблюдается такого. Возможно у вас файл настроек сохраняется в папке с программой, а сама программа установлена в папку Program Files, в таком случае может не хватать полномочий для сохранения настроек.

Orestik 14-11-2014 07:42 2429304

Цитата:

Цитата wolkow70
Возможно у вас »

использую ваш аддон.... установка C:\Program Files (x86)\uTorrent, файл settings.dat там же и еще постоянно пропадают настройки программы и торренты слетают после перезагрузки ОС.

wolkow70 16-11-2014 17:34 2430326

Цитата:

Цитата Orestik
установка C:\Program Files (x86)\uTorrent, файл settings.dat »

Ну дак я вам и объясняю, что если делаете однопользовательскую установку, то не нужно устанавливать программу в Program Files (x86), так как это защищенная папка для перезаписи файла настроек (требуются права администратора). Или выбирайте установку для всех пользователей (без ключа /A), тогда settings.dat будет создан в профильной папке пользователя, для которой не нужны права администратора.

Orestik 18-11-2014 20:24 2431635

Цитата wolkow70:
Ну дак я вам и объясняю »
так то все понял.... ставлю с ключами /S /F /T, делаю настройку, закрываю торрент, потом хочу запустит, а он только как процесс висит и все, перегружаюсь, так же, пока не переустановлю обратно, какие то вещи не понятные творятся у меня на win81x64, на семерки вообще проблем не было...

потом через средство устранения неполадок все же восстановил запуск и открытие торрента через ярлык и еще забыл сказать, но это не ваша проблема, на работе когда вставляю свою флешку со своей сборкой программ, то антивирус avp10 лопатит ее и ваш инсталятор и еще торрента удаляет как Trojan-FakeAV.Win32.Agent.inab, хотел написать в техподдержку им, но там регистрироваться надо, а дома доктор веб у меня 10 версии чувствует себя нормально и ничего странно не находит...

Nordek 18-11-2014 21:39 2431669

Цитата:

Цитата wolkow70
Ну дак я вам и объясняю, что если делаете однопользовательскую установку »

wolkow70, На XP тоже самое. Запущенные торренты слетают. Проверили бы сначала а не спорили. Не найдёте ошибку, может подскажу.

wolkow70 19-11-2014 13:13 2431962

Обновил сборку µTorrent 3.4.2 Build 36044 Stable
Информация о сборке в шапке.
Ссылка для скачивания
http://rusfolder.com/42315827

Orestik, Nordek,
Не могу воспроизвести у себя такую проблему. Собрал сборку с новой версией. Тестировал установку на Windows 8.1 x64 с ключами /S /T /F , а также в интерактивном режиме, все нормально установилось (как со включенным, так и с отключенным интернетом). Программа установилась для всех пользователей, с созданным файлом настроек settings.dat в профиле пользователя в AppData.
Запустил программу, скачал несколько торрентов, вылнил закачку, вышел из программы. Запустил вновь, закачал еще несколько торрентов, никаких проблем не возникло.
Попробуйте сделать чистую установку, сохранив куда нибудь имеющийся профиль, и удалив программу через деинсталлятор, чтобы в процессе установки заново были созданы файлы настроек и данных.

Nordek 21-11-2014 00:27 2432946

Цитата:

Цитата wolkow70
с созданным файлом настроек settings.dat в профиле пользователя в AppData. »

А "%ProgramFiles%" (Чтоб отсечь мысли по поводу UAC, упоминаю сразу: производилось в Windows XP)?
C %APPDATA% и у меня нет проблем.

Цитата:

Цитата wolkow70
так как это защищенная папка для перезаписи файла настроек (требуются права администратора). »

Если не можете предоставить возможность использования из %ProgramFiles%, то тогда зачем имеется возможность установки в %ProgramFiles% например из под Windows 7?

Цитата:

Цитата wolkow70
что если делаете однопользовательскую установку »

Если например не можете предоставить использование из папки "%ProgramFiles% (пример)" например в Windows 7, то концепция установки меняется. Однопользовательская - %APPDATA% / Общая (одна для всех) - %PROGRAMDATA%.

wolkow70 21-11-2014 08:42 2433032

Цитата:

Цитата Nordek
Однопользовательская - %APPDATA% / Общая (одна для всех) - %PROGRAMDATA%. »

Сохранение файла настроек в %APPDATA% является концептуально не однопользовательской а как раз многопользовательской установкой, так как подразумевает возможность множеству пользователей использовать программу, создав собственный профиль пользователя, а вот ярлыки создаются при этом общие, доступные для всех учетных записей (Рабочий стол) .
Однопользовательская установка означает, что настройки программы, а также иные данные, будут едиными для всех пользователей запустивших программу, это как раз вариант с сохранением настроек в папке программы. При этом подразумевается, что настройки установлены одним пользователем, имеющим полномочия администратора. Это из теории установок.

Цитата:

Цитата Nordek
Если не можете предоставить возможность использования из %ProgramFiles%, то тогда зачем имеется возможность установки в %ProgramFiles% например из под Windows 7? »

А почему собственно такая возможность должна быть исключена? Если запускать программу с правами администратора, то никаких сложностей в работе программы не возникает. Запуск программы с правами администратора можно настроить в свойствах исполняемого файла или ярлыка, способов много. При этом перезапись файла настроек происходит, тестировал на 8.1 x64.

Цитата:

Цитата Nordek
Однопользовательская - %APPDATA% / Общая (одна для всех) - %PROGRAMDATA%. »

Насчет %APPDATA% уже объяснил, эта папка для многопользовательских установок. К папке %PROGRAMDATA% программа не обращается для запроса настроек, так уж разработчики решили.

Nordek 21-11-2014 12:40 2433141

Цитата:

Цитата wolkow70
Сохранение файла настроек в %APPDATA% является концептуально не однопользовательской а как раз многопользовательской установкой »

На мой взгляд: как минимум странно когда программа для "Пользователь_2 (C:\Users\Пользователь_2\AppData\Roaming)" запускается из "C:\Users\Пользователь_1\AppData\Roaming". Кроме того, настройки используются от туда же: от "Пользователь_1".
Цитата:

Цитата wolkow70
Если запускать программу с правами администратора, то никаких сложностей в работе программы не возникает. »

Это идёт уже дурной тон - такой установки.

А что касается пункта в инсталляторе "Установка для всех пользователей": когда сам исполняемый файл устанавливается в "C:\Program Files\uTorrent" а настройки берутся из "%AppData%\uTorrent"; То про многопользовательскую установку можно забыть - она таковой не является, поскольку "заранее, при установке создаются настройки в %AppData%\uTorrent". При новом же пользователе, если запустить uTorrent: будет предложена инсталляция заново - в папку %AppData% (По умолчанию).

wolkow70 21-11-2014 13:03 2433155

Цитата:

Цитата Nordek
На мой взгляд: как минимум странно когда программа для "Пользователь_2 (C:\Users\Пользователь_2\AppData\Roaming)" запускается из "C:\Users\Пользователь_1\AppData\Roaming". Кроме того, настройки используются от туда же: от "Пользователь_1". »

С чего вы это взяли? Программа ставится в общую для всех Program Files, а файлы настроек у каждого пользователя создаются свои
"C:\Users\Пользователь_1\AppData\Roaming"
"C:\Users\Пользователь_2\AppData\Roaming" и так далее..

Вам следует понять, что многопользовательская установка, это когда каждый пользователь из множества пользователей имеет возможность пользоваться единственным экземпляром установленной программы, но создав при этом собственный профиль настроек.

Цитата:

Цитата Nordek
Это идёт уже дурной тон - такой установки. »

Дурной, не дурной, а у меня работает, и фиг кто кроме меня лично внесет изменения в настройки. К тому же в инсталляторе существует возможность самостоятельно задать путь установки (любой), никто не заставляет устанавливать программу в Program Files. Большинство людей сознательно так не делают при установке для одного пользователя. По сути это - портабельный режим работы.
Так как, профиль в данном случае создается один и существует только один файл настроек, доступный для изменения только единственным пользователем, то потому такой тип установки и является однопользовательским.

Цитата:

Цитата Nordek
А что касается пункта в инсталляторе "Установка для всех пользователей": когда сам исполняемый файл устанавливается в "C:\Program Files\uTorrent" а настройки берутся из "%AppData%\uTorrent"; То про многопользовательскую установку можно забыть - она таковой не является »

Это и будет именно многопользовательской установкой! Уже объяснено выше, куда еще то объяснять?

Nordek 21-11-2014 13:47 2433182

Цитата:

Цитата wolkow70
Вам следует понять, что многопользовательская установка, это когда каждый пользователь из множества пользователей имеет возможность пользоваться единственным экземпляром установленной программы, но создав при этом собственный профиль настроек. »

Я прекрасно знаю что такое многопользовательская установка.
uTorrent - этого не понимает. uTorrent не может находясь в папке %ProgramFiles%, самостоятельно сгенерировать настройки в профиль.
Если ранее программа uTorrent будет установлен в "%ProgramFiles%", и при установке будут сгенерированы настройки в профиль: то при новом пользователе, и запуска ранее установленной программы из %ProgramFiles%: Установка будет произведена заново: сам исполняемый файл программы и локализация будут скопированы в профиль пользователя, остальные файлы будут созданы там же (в профиле пользователя). По этому, установка в "%ProgramFiles%" не является многопользовательской.

wolkow70 21-11-2014 14:26 2433198

Цитата:

Цитата Nordek
uTorrent - этого не понимает »

Оригинальный инсталлятор делает только однопользовательскую установку в AppData. В последних версиях программы возможность установки по отличному пути блокирована, хотя ранее была. Хотя, через командную строку можно указать путь установки, что и реализовано в моей сборке в виде возможности установки в %ProgramFiles%. Ярлыки создаются для всех пользователей.
Деинсталлятор также сработает для всех возможных профилей, созданных на компьютере.

Цитата:

Цитата Nordek
uTorrent не может находясь в папке %ProgramFiles%, самостоятельно сгенерировать настройки в профиль. »

Генерирует, сейчас проверил, настройки и другие файлы генерирует. Правда, уже после этого файл запускается в режиме установки. Это происходит видимо по причине отсутствия записи деинсталляции в текущем профиле реестра. Но, при этом, пройдя этап установки, можно удалить исполняемый файл из профиля и будет нормально запускаться из %ProgramFiles%. Таким образом, сама рабочая часть программы работает в многопользовательском режиме и понимает его, а вот установочная часть лагает. Но, это уже вопросы к разработчикам, поскольку в не так уж и давних версиях было нормально.

wolkow70 04-01-2015 10:45 2451640

Обновление сборки:
µTorrent 3.4.2 Build 37754 Stable
http://rusfolder.com/42687505

wolkow70 04-01-2015 13:40 2451720

Исправил ошибку, перезалил.
Просьба для всех скачавших, скачать инсталлятор заново.
Новая ссылка:
http://rusfolder.com/42687505

ALaN_1 24-01-2015 23:26 2460808

Цитата:

Цитата wolkow70
Новая ссылка: »

не получается скачать с данного обменника, можно ссылку на яндекс

wolkow70 25-01-2015 11:00 2460916

Цитата:

Цитата ALaN_1
не получается скачать с данного обменника, можно ссылку на яндекс »

Выбираете опцию скачивания с просмотром рекламы и скачиваете. У меня вся каталогизация файлов только на этом обменнике.

ALaN_1 26-01-2015 18:24 2461720

Цитата:

Цитата wolkow70
Выбираете опцию скачивания с просмотром рекламы и скачиваете. »

походу провайдер мутит, все же можно ссылку на яндекс хоть в ЛС

wolkow70 29-01-2015 10:48 2463062

Цитата:

Цитата ALaN_1
все же можно ссылку на яндекс хоть в ЛС »

Отсюда попробуйте.
http://rghost.ru/8lhPqNXwQ

liveonloan 15-04-2015 22:08 2496365

wolkow70
Уважаемый Автор! Спасибо за вашу сборку uTorrent - все очень удобно! (Тихая установка с таким широким выбором параметров - просто великолепно!)
Вышла новая версия uTorrent 3.4.3.39944
Планируется ли обновление сборочки?

wolkow70 17-04-2015 15:34 2497159

Обновил свою сборку µTorrent 3.4.3 (build 39944) Stable.
Информация о сборке по ссылке в шапке.
Ссылка для скачивания:
http://rusfolder.com/43477969

Grantsfer 05-04-2016 21:13 2623448

Поалуйста перезалейте..Спасибо.


Время: 00:24.

Время: 00:24.
© OSzone.net 2001-