We rise up for the things we believe in over and over again
Портал PortableApps.com издавна известен более менее качественными сборками софта, который установил себе на флешку, и используй, где хочешь и в каких хочешь условиях. Ни следов, ни геморроя, ничего.
Теперь все это в прошлом. Я уже как-то писал о своей войне с uTorrent. Сейчас еще круче. Эта программка обновилась, и опять таки поставила себя в профиль, а не туда, где ей и место, то есть в Program Files. А заодно и накрыла мне все настройки. Но и это не все. В процессе установки она таки попыталась мне впарить долбанные тулбары от Яндекса и еще какую-то мерзость того же плана. Причем, на этапе установки яндексовых приблуд есть кнопка Skip, а дальше ее уже нет, отказаться там можно, но уже каким-то иным способом.
Плюнул на все, снес обе получившихся инсталляции программы (и из профиля, и из папки программ). Залез на PortableApps, вытащил оттуда их сборку... Каково же было мое удивление, когда я увидел, что сборка представляет собой всего лишь bootstrapper, который закачивает из интернетов ту самую новую версию самого uTorrent. Хорошо хоть теперь он предлагает, куда его поставить (в Program Files (x86)\uTorrentPortable, кстати, ни в какую не хочет лезть, хотя и предлагает мне выбрать один из подкаталогов в Program Files(x86)). Ну и да, хрени от Яндекса и прочих не замечено.
Зато что замечено - так это свежеустановленный uTorrent в Add/Remove Programs. Команда PortableApps - это triple facepalm!
Ну и на вкусное. Сам по себе uTorrent тепреь изобилует всякими рекламными предложениями, да так, что глаза ломаются, когда смотришь на эти мигающие блоки. С этим можно и нужно бороться: lifehacker.com/disable-ads-in-utorrent-via-sett....

@настроение: Говнопроизводителей говнософта нужно расстреливать. Они этого заслуживают.

@темы: Этот безумный мир

Комментарии
24.01.2015 в 22:48

Тотальная неудачница и убийца жёстких дисков.
PortableApps не модифицируют код программ, тем более закрытых. Также они не могут запретить программе что-то куда-то записать (в реестр). То, что запись появилась в реестре, не означает, что программа на самом деле куда-то установилась.
24.01.2015 в 23:28

We rise up for the things we believe in over and over again
Эм... как бы сама идея портабельного софта заключается в том, чтобы получить софт, который не оставляет в системе никаких следов, работает исключительно в своей программной папке. Следовательно, если появилась запись в реестре на стадии установки - это уже большой вопросительный знак.
Согласен, что если программа уже в процессе работы начинает в реестре пакостить - ее от этого не отучить.
И опять же - основная претензия на самом деле - в адрес разрабов uTorrent.
25.01.2015 в 08:01

Тотальная неудачница и убийца жёстких дисков.
Она не на стадии установки появляется, а на стадии запуска екзешника юторрента, который сам себе инсталлер.

Кстати, исходник бутстрапа прилагается к каждой "уствновке" портабельной программы.
25.01.2015 в 12:55

We rise up for the things we believe in over and over again
Насчет инсталлера торрента - соглашусь, ибо это так и есть. Но вот в плане лаунчера... Буду краток:

[HKEY_CURRENT_USER\Software\PortableApps.com\Keys\HKCU\Software\BitTorrent\uTorrent]
"OfferProvider"=""
"OfferName"=""
"OfferAccepted"=dword:00000000
"OfferViaCAU"=dword:00000000

Нах...... эээ... Зачем?
26.01.2015 в 02:45

Тотальная неудачница и убийца жёстких дисков.
Подозреваю, что это какой-то временный ключ, в который программе предлагает смотреть лаунчер. Обычно такие создаются при запуске лаунчера и удаляются при его завершении.

/* Помнится, у меня с PuTTY была проблема из-за того, что он хранил настройки в реестре и иногда они не затирались при завершении, либо случалась какая коллизия. Потом, правда, я перешла на форк, который настройки хранит в папке программы. */
26.01.2015 в 08:00

Тотальная неудачница и убийца жёстких дисков.
Да, как я и сказала, то был временный ключ, который создаётся на время жизни загрузчика. Только я не совсем поняла, как это дело передаётся самому uTorrent.exe.
26.01.2015 в 09:08

We rise up for the things we believe in over and over again
Только я не совсем поняла, как это дело передаётся самому uTorrent.exe.
"Хороший вопрос. Понятия не имею." (с) Дж. Мейсон, "Скала".
И по-хорошему, после установки торрента лаунчер должен был бы этот ключ вычистить.
27.01.2015 в 10:32

Тотальная неудачница и убийца жёстких дисков.
UAC задолбает ^^
27.01.2015 в 12:56

We rise up for the things we believe in over and over again
С чего бы?
28.01.2015 в 09:50

Тотальная неудачница и убийца жёстких дисков.
Насколько я помню, доступ к ключам реестра про установленные программы требует админских прав.
28.01.2015 в 16:40

We rise up for the things we believe in over and over again
доступ к ключам реестра про установленные программы требует админских прав.
Про установленные - да. Но!
[HKEY_CURRENT_USER\Software\PortableApps.com\Keys\HKCU\Software\BitTorrent\uTorrent]
Туда может писаль любой пользователь, авторизовавшийся в системе, это тебе не HKEY_LOCAL_MACHINE, куда в идеале пишет только система, но еще и админ может.
29.01.2015 в 11:09

Тотальная неудачница и убийца жёстких дисков.
Этот ключ удаляется при завершении лаунчера. Лаунчер живёт пока работает екзешник uTorrent. Лично проверяла.
29.01.2015 в 11:10

Тотальная неудачница и убийца жёстких дисков.
И да, про UAC я говорила там где "Установка/удаление программ". Кстати, в XP никакого появления uTorrent там у меня не произошло.
29.01.2015 в 12:45

We rise up for the things we believe in over and over again
Этот ключ удаляется при завершении лаунчера.

Не знаю, живее всех живых (с).
30.01.2015 в 12:05

Тотальная неудачница и убийца жёстких дисков.
Глюк.
30.01.2015 в 12:18

We rise up for the things we believe in over and over again
Если видишь в небе люк, ты не бойся, это глюк.
Из него течет вода? Так бывает иногда... (с) Народное творчество.
30.01.2015 в 12:26

Тотальная неудачница и убийца жёстких дисков.
^^'