С момента покупки Скайпа Микрософтом, тот потихоньку превращается в говно. Тем не менее, многие люди продолжают им пользоваться, по инерции (см. ICQ). То есть, периодически требуется скачивать установщик с официального сайта.

На официальном сайте под видом установщика нам подсовывают некий SkypeSetup.exe размером полтора мегабайта, который, конечно же, никаким установщиком не является. Это "сетевой инсталлятор", пустышка. После запуска он скачивает 25 мегабайт настоящего SkypeSetyp.msi, помещает его в %temp%, запускает (переносит в оперативную память) и удаляет. Сука.

То есть, для того, чтобы установить Скайп, к примеру, на 100 машин, мы должны скачать тот самый SkypeSetyp.msi 100 раз, потратив 2,5 гигабайта лишнего трафика. Я уже молчу про то, что без сети установка будет невозможна.

Такой подход категорически неприемлем, нам нужен полный SkypeSetup.msi, а не предлагаемый exe-обрубок.

Есть два варианта решения проблемы.

1. Устанавливаем хитрые права на каталог временных файлов %temp%. А именно, оставляем всё как есть, но в расширенных настройках прав запрещаем удаление файлов. После чего проводим тестовую установку Скайпа посредством SkypeSetup.exe и копируем из %temp% пойманный в ловушку SkypeSetup.msi.

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

2. Официальный сайт Скайпа превратился в филиал microsoft.com, то есть, на нём невозможно ничего найти. В том числе и ссылку на полный инсталлятор. Тем не менее, она там есть:

http://www.skype.com/go/getskype-msi

Пока работает.
До очередных изменений, "улучшающих функциональность".
Ну а после изменений останется действовать первым способом, он универсальный.


imen
2013.10.09 17:00:11
#cid75494

Ответить

С момента покупки Скайпа Микрософтом, тот потихоньку превращается в говно.

Закономерное следствие перехода от захвата рынка (набора пользовательской базы) к монетизации достигнутого положения (стрижке купонов).

Тем не менее, многие люди продолжают им пользоваться, по инерции (см. ICQ).

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

А именно, оставляем всё как есть, но в расширенных настройках прав запрещаем удаление файлов. После чего проводим тестовую установку Скайпа посредством SkypeSetup.exe и копируем из %temp% пойманный в ловушку SkypeSetyp.msi.

И оно не проверяет результата выполнения операции (в данном случае удаления)?
Нечто самая лучшая © ОС не умеет tmpfs? ☺

ЗЫ: То, что ты хотя бы не обозначил вопроса о необходимости поверки полученного от не заслуживающего доверия источника, на наличие вредоносной функциональности крайне неправильно.

2013.10.09 18:39:25
#cid75505

Ответить

#cid75494, imen

Два переезда равны одному пожару.

Наоборот.

И оно не проверяет результата выполнения операции (в данном случае удаления)?

Никто из виндового не проверяет. Зачем проверять, если установка всё равно продолжается, вне зависимости от? :)

Нечто самая лучшая © ОС не умеет tmpfs? ☺

Неа, не умеет. Все временные файлы всегда хранятся на диске :)))

Кстати, сейчас разбираюсь, можно ли реализовать полноценную tmpfs в виндах. Если разберусь — будет заметка.

ЗЫ: То, что ты хотя бы не обозначил вопроса о необходимости поверки полученного от не заслуживающего доверия источника, на наличие вредоносной функциональности крайне неправильно.

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

imen
2013.10.10 17:37:11
#cid75647

Ответить

Зачем проверять, если установка всё равно продолжается, вне зависимости от? :)

Предупредить пользователя после завершения установки.

Все временные файлы всегда хранятся на диске :)))

А хотя бы /tmp, который по FHS (и тоже на диске? ☺

Кстати, сейчас разбираюсь, можно ли реализовать полноценную tmpfs в виндах. Если разберусь — будет заметка.

Богатый и неленивый человек.
Надеюсь, ты занимаешься этим исключительно заради того, чтобы вчинить майкрософту иск за нарушение условий использования интеллектуальной собственности, распространяемой на условиях GPLv3+? ☺

Так несколько раз подчёркнуто, что скачиваем установщик с официального сайта.
И другие варианты вообще не рассматриваются.

Так вопрос, собственно, о доверии к оному оффициальному сайту (то есть к майкрософту).
Нечто они никогда не отличались на ниве распространения откровенно вредоносного ПО (начиная с обновления для ХРени, знание о необходимости отказа от установки которого впитывается виндузятниками вместо молока матери)? Или не допускали ошибок типа false positives (здесь я о непереводе в промышленную эксплоатацию заложенной на уровне той же ХРени фичи централизованного выключения всех копий, которые в майкрософт посчитали "нелицензионными", ибо уже тогда побоялись потери главного конкурентного преимущства).

Диман
2013.12.05 02:03:29
#cid81823

Ответить

Жалко поздно заметил статью... Вторым способом давно нахожу установщики (напр. chrome.msi). Но как совет - нормально.

2013.12.10 06:11:44
#cid82509

Ответить

До появления в Файрфоксе DownloadHelper-а я первым способом выдирал ролики с Ютуба. Исходного качества.

imen
2013.12.10 08:56:37
#cid82536

Ответить

#cid82509,

До появления в Файрфоксе DownloadHelper-а я первым способом выдирал ролики с Ютуба. Исходного качества.

UnPlug для решения этой задачи (сохранение видео с возможностью выбора размера/качества) не подходит?

ЗЫ: DownloadHelper кажется когда-то зачем-то был установлен, но потребности в нём да-а-авненько не ощущаю.

2013.12.10 09:44:05
#cid82543

Ответить

#cid75647, imen

Предупредить пользователя после завершения установки.

О чём? Зачем?

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

Считаешь, в виндузе недостаточно ебанутых сообщений?

Богатый и неленивый человек.

Скорее — любопытный патологоанатом.

Так вопрос, собственно, о доверии к оному оффициальному сайту (то есть к майкрософту).

Это как доверить чемодан с деньгами привокзальным цыганам. Посторожить.

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

2013.12.10 09:56:12
#cid82544

Ответить

#cid82536, imen

UnPlug для решения этой задачи (сохранение видео с возможностью выбора размера/качества) не подходит?

Не знал такого. Или не пробовал, или пробовал но не понравилось, поэтому выкинул из головы. По крайней мере, название не помню. Сейчас посмотрю, за наводку спасибо.

imen
2013.12.13 21:57:01
#cid82855

Ответить

#cid82543,

О чём? Зачем?

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

Винда периодически сама "забывает" очищать каталог временных файлов

Так ли уж _сама_?…

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

Лепота будет.

Считаешь, в виндузе недостаточно ебанутых сообщений?

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

Касаемо же ебанутости, смотри сам.
Типовая реакция адепта секты вендавс на предложение следования принципам SF.net (пусть мыши сами разбираются с заёбами своей любимой ОС, время разработчика слишком дорого, чтобы тратить его на удовлетворение халавщиков):

Меня ваши религиозные воззрения не интересуют ни капельки. А вот выпады против юзеров Win регулярно замечал, да. И желание сделать им плохо постоянное...

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

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

На попытку указания простого и очевидного факта, что уже в ХРени тенденция запиливания вредоносных функций вошла в неустранимое противоречие с здравым смыслом пользователя было отвечено.

Так. Во-первых, у меня не XP-нь, а 7-ка. Так что мимо.

И все прочие попытки призвать к здравому смыслу отметались с порога под таким уютненьким ярлычком:

А нету никаких оппонентов. Есть люди, которые пытаются неуклюже троллить.

Так что только:
1. Больше сообщений;
2. Больше ебанутости;
3. Все сообщения _внимательнейшим_ образом читать;
4. По прочитанному обязательно зачёт.

Скорее — любопытный патологоанатом.

Гонишь!
Некромант!

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

И почему не предлагается вариант принципиального отказа хотя бы от блобов?
Это я ещё не требую последовательности следования принципам уровня RMS (хотя можно было бы и нужно тоже).

2013.12.14 07:04:33
#cid82872

Ответить

#cid82855, imen

Так ли уж _сама_?…

В системе заложено очищение каталога временных файлов перед выходом из сеанса. Это логично. Система не может доверять стороннему приложению, написанному хер знает кем (99% виндуз-приложений). Так что да, неочищение временных каталогов — это системная ошибка.

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

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

Лицензионное соглашение под каждым уведомлением — это отличная идея.

Ещё раз: у виндов есть фундаментальные недостатки. Недостатки проектирования. Философствовать про них глупо, потому что во-первых, они тупо есть и их нельзя исправить (см. "фундаментальные"), а во-вторых, если их исправить, то получится совсем другая система.

Твои рецепты в стиле "больше ада" — они из разряда розовых фантазий. Наверное тешат самолюбие, радуют и морально успокаивают, но нифига не помогают на практике.

imen
2013.12.15 21:09:57
#cid83004

Ответить

#cid82872,

Ещё раз: у виндов есть фундаментальные недостатки. Недостатки проектирования.

Не проектирования, а ТЗ на проектирование или _целей_ разработки.
Или как минимум: наличие и характер фундаментальных недостатков предопределены целями разработки системы.

Философствовать про них глупо

Не глупо, а необходимо.
Иначе большинство (почему-то, видимо совершенно «случайно»), использующее эту систему, запишет эти ошибки в категорию законов природы.
Без распространения информации о принципиальной решаемости «естественных… и привычных проблем их решения не будет вообще.

Твои рецепты в стиле "больше ада" — они из разряда розовых фантазий.

Они являются всего лишь развитием и продолжением _наблюдаемой_ тенденции.
Многое из наблюдаемого ныне всего несколькими десятилетиями ранее можно было классифицировать в качестве «розовых фантазий».

Наверное тешат самолюбие, радуют и морально успокаивают, но нифига не помогают на практике.

Полагаешь?
Могу рекомендовать для начала попробовать оценить перспективу (и оценку пользователями) распространения условно-работоспособного (требующего дополнительной активации) ПО во времена выхода на рынок вынь95…

imen
2013.12.16 08:55:45
#cid83043

Ответить

Следующей наглядной иллюстрацией розовых фантазий из категории «больше ада» является распространение феномена рекламы (как привычной по интернетам типа pop-up, так и в классической «телевизионной» реализации) при показе видео в интернетах (слава флешу и одна из главных причин его живучести).

Гость
2014.12.20 15:33:27
#cid90026

Ответить

Отличная статья, выбешивает, когда пытаются что-то ограничить