Классический форум-трекер
canvas not supported
Нас вместе: 4 232 057

Универсальный Авто-обновляемый Инсталлятор АОИ, теория Идеальной Сборки (ИС)


Страницы:   Пред.  1, 2, 3  След. 
 
RSS
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Софт и все вокруг -> Мастерская сборщика
Автор Сообщение
wadimus ®
Только чтение
Стаж: 14 лет 11 мес.
Сообщений: 5702
Ratio: 8.206
Поблагодарили: 176
100%
Откуда: Красноярск
russia.gif
Универсальный Авто-обновляемый Инсталлятор АОИ, теория Идеальной Сборки (ИС)

концепция ячейки концепция Идеальной Сборки Обновлятор Инсталлятор Изоляция ячеек Утилиты и папка Scripts Парсинг и проблемы устойчивость ссылок. Верификация и проблемы получения версии Структуризация ячеек. Группы
server-600
Стаж: 10 лет 11 мес.
Сообщений: 92
Ratio: 0.645
0.31%
wadimus привет.
Не пробовал качать софт с www.majorgeeks.com
wadimus ®
Только чтение
Стаж: 14 лет 11 мес.
Сообщений: 5702
Ratio: 8.206
Поблагодарили: 176
100%
Откуда: Красноярск
russia.gif
server-600
такие сайты я называю интеграторами.
своего софта нет!
все файлы держат на своих серверах, для получения нужного дистрибутива генерят просто сумасшедшую ссылку :)

пример:
http://www.majorgeeks.com/files/details/auslogics_browser_care.html

нажал вторую ссылку:
http://www.majorgeeks.com/mg/getmirror/auslogics_browser_care,1.html

и получил:
http://files2.majorgeeks.com/c9471b9e3a53cdfefc539ecf81a80bf80de7028b/browsers/browser-care-setup.exe

использую только для уточнения версии
server-600
Стаж: 10 лет 11 мес.
Сообщений: 92
Ratio: 0.645
0.31%
понятно wadimus
wadimus ®
Только чтение
Стаж: 14 лет 11 мес.
Сообщений: 5702
Ratio: 8.206
Поблагодарили: 176
100%
Откуда: Красноярск
russia.gif
server-600
забыл добавить ..
ЗЫ. вернусь к Auslogics Browser Care

первая ссылка из
http://www.majorgeeks.com/files/details/auslogics_browser_care.html

ведет к оригиналу:
http://downloads.auslogics.com/en/browser-care/browser-care-setup.exe

она прямая! не зависит от офсайта! размер нескачанного файла получается леххко и версия уже скачанного тоже вычисляется леххко
wadimus ®
Только чтение
Стаж: 14 лет 11 мес.
Сообщений: 5702
Ratio: 8.206
Поблагодарили: 176
100%
Откуда: Красноярск
russia.gif
добавил AKVIS Suite вариант 01.03.18

готовые сборки
wadimus ®
Только чтение
Стаж: 14 лет 11 мес.
Сообщений: 5702
Ratio: 8.206
Поблагодарили: 176
100%
Откуда: Красноярск
russia.gif
работа с архивами.
некоторые сайты предлагают скачать в качестве дистрибутива архив.
понятно дело, распаковываем архив, работаем уже с файлами, которые были в архиве. архив уже не нужен, его удаляем!

тут имеем 2-е проблемы:
- первая: как определить, что дистрибутив изменился на офсайте?
с обычными файлами проще - высчитали размер существующего файла (если он есть), определили размер файла на офсайте (без его скачивания), далее простое сравнение двух размеров. размеры одинаковы - качать не надо! размер разный - качать надо!
архив же после распаковки не нужен, сохранять его в ячейке - не нужно!

я эту проблему решаю так:
- в ячейке появляется еще один файл size.txt. в нём в одной строке записан размер архива.
в начале скачивания (когда ячейка пустая) этого файла нет. он создастся, когда будет успешно скачан архив, и в него (в файл size.txt) будет записан размер архива.
далее после обработки (распаковки) и удаления архива у нас останется размер, с которым мы можем в дальнейшем сравнивать и принимать решение о скачивании изменившегося архива.

- вторая проблема: что в архиве?
некоторые (большинство ?) производителей в архиве пакуют определённое имя exe- или msi- (или иное) файлов.

пример:
Comodo Internet Security 10
дистрибутив получаем со стационарной ссылки:
https://cdn.download.comodo.com/cis/download/installs/1000/standalone/cispremium_only_installer.exe
но полученный exe-файл - это архив! в нём есть 2 интересующих нас файла:
cis_setup_x64.msi и cis_setup_x86.msi
и эти файлы неизменны по именам!

Winstep Nexus
http://www.winstep.net/nexus.zip
внутри архива неизменный файл: NexusSetup.exe

посложнее пример:
MusicBee
отсюда:
https://www.getmusicbee.com/downloads/
ищем архив и его скачиваем. на 11.04.18 ссылка такая:
https://www.mediafire.com/file/d3fr20dmkwp35aj/MusicBeeSetup_3_1_Update3.zip
внутри архива имя такое:
MusicBeeSetup_3_1_Update3.exe
как быть тут?
- качаем архив в определённое имя: MusicBeeSetup.zip
- распаковываем его и переименовываем получившийся exe-файл в определённое имя: MusicBeeSetup.exe
wadimus ®
Только чтение
Стаж: 14 лет 11 мес.
Сообщений: 5702
Ratio: 8.206
Поблагодарили: 176
100%
Откуда: Красноярск
russia.gif
так .. надо навести порядок .. почистить и выложить ячейки
скоро
ALexeyAL1
Стаж: 16 лет 8 мес.
Сообщений: 45
Ratio: 13.46
Поблагодарили: 36
1.85%
russia.gif
Такой монументальный труд, что я даже не прочел. И как и бывает с монументальными трудами, они слишком много времени отнимают, чтобы поддерживаться одним человеком на чистом энтузиазме...
И из этого 2 путя:
  1. Брать за сборку деньги
  2. Делать сообща (переехав на гитхаб например, хотя там варез неприветствуется)
wadimus ®
Только чтение
Стаж: 14 лет 11 мес.
Сообщений: 5702
Ratio: 8.206
Поблагодарили: 176
100%
Откуда: Красноярск
russia.gif
ALexeyAL1
ха!
сборок таких много .. любой сложности .. любой ёмкости.
сейчас (сентябрь 2019) ячеек около 3 тыс .. собрать сборку - выбрали нужные ячейки, скопировали в нужное место .. пользуйся
wadimus ®
Только чтение
Стаж: 14 лет 11 мес.
Сообщений: 5702
Ratio: 8.206
Поблагодарили: 176
100%
Откуда: Красноярск
russia.gif
ALexeyAL1
шаблоны обновления (для файлов и отдельно для архивов)
ALexeyAL1
Стаж: 16 лет 8 мес.
Сообщений: 45
Ratio: 13.46
Поблагодарили: 36
1.85%
russia.gif
wadimus писал(а): Перейти к сообщению
сейчас (сентябрь 2019) ячеек около 3 тыс .. собрать сборку - выбрали нужные ячейки, скопировали в нужное место .. пользуйся

А где они? Где пощупать? Может я сейчас просто пытаюсь изобрести велосипед? А все нужные мне ячейки уже есть?
server-600
Стаж: 10 лет 11 мес.
Сообщений: 92
Ratio: 0.645
0.31%
wadimus
Спасибо за шаблоны.
попал в ступор с 7zip, блокировку поставили от парсинга не решал такую проблему?

Добавлено спустя 2 часа 14 минут 1 секунду:

https://www.7-zip.org/download.htm не качает
wadimus ®
Только чтение
Стаж: 14 лет 11 мес.
Сообщений: 5702
Ratio: 8.206
Поблагодарили: 176
100%
Откуда: Красноярск
russia.gif
server-600
https://sourceforge.net/projects/sevenzip/files/7-Zip/

кстати, получить размер файла (не скачивая его) от такого сайта можно! используем тобой выложенную утилиту get.exe

шаблон ЗЫ.новый axel.exe качает с таких сайтов! .. используем ключ -k
server-600
Стаж: 10 лет 11 мес.
Сообщений: 92
Ratio: 0.645
0.31%
спасибо, про axel.exe не подумал
ALexeyAL1
Стаж: 16 лет 8 мес.
Сообщений: 45
Ratio: 13.46
Поблагодарили: 36
1.85%
russia.gif
server-600 писал(а): Перейти к сообщению
попал в ступор с 7zip, блокировку поставили от парсинга не решал такую проблему?

А я несколько дней руки себе выпрямляю, а оказывается защита от парсинга!

wadimus -- спасибо за шаблон на 7зип.

Кстати, если несколько человек занимается шаблонами, можер распределить между собой кто какие делать будет? Чтобы повторов не было.
Показать сообщения:   
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Софт и все вокруг -> Мастерская сборщика Часовой пояс: GMT + 3
Страницы:   Пред.  1, 2, 3  След.
Страница 2 из 3