Хак Скачать с обновлениями модули Битрикс, доступные на ключе - демонстрационный стенд

suren92

Созидатель (II)
Сообщения
3
Реакции
0
Баллы
21
Сделал для себя, но также подойдет тем, кому нужно быстро скачать и сэкономить время от разборок по настройке, обслуживанию и т.п. подобного сайта без лишних разбирательств и можно поделиться модулями здесь.
За этот демонстрационный стенд, сделанный на этой основе авторам огромное спасибо!
Внимание: в целях от "замусоривания" демонстрационный стенд очищается каждые 15 минут! Поэтому, если вы не успели докачать, то введите ключ заново и продолжите с того места, на котором закончили докачку.
Для тех, кто впервые пользуется этим инструментом для лучшего понимания каждая кнопка подписана поясняющей информацией, просто наведите курсор и дождитесь всплывающего сообщения.

https://href.li/?http://daloke5395.temp.swtest.ru/b/get_update.php

1.Вводим действующий ключ и нажимаем "Получить информацию о модулях"
2.Жмем кнопки "②Скачать"
3.Нажимаем "Получить информацию о модулях"
4.Кликаем ссылки "③Сохранить MOD" и/или "③Сохранить delta"
Вниание: в целях от "замусоривания" демонстрационный стенд очищается каждые 15 минут! Поэтому, если вы не успели докачать, то введите ключ заново и продолжите с того места, на котором закончили

1.В поле "Ключ" вводим действующий ключ
2.Жмем кнопку "Получить информацию о модулях"
3.После вывода списка модулей, жмем по очереди кнопку "②Скачать" - все модули скачиваются только в кодировке UTF-8 и сначала только на сайт, а не на компьютер
4.Убеждаемся, что в поле "Ключ" все еще введен ключ и еще раз жмем кнопку "Получить информацию о модулях" - нужно, чтобы ссылка "③Сохранить MOD" получила корректный адрес для сохранения файла на компьютер.
5.Кликаем ссылку "③Сохранить MOD" и скачиваем уже к себе на компьютер mod.upd файл
6.Кликаем ссылку "③Сохранить delta" и скачиваем уже к себе на компьютер delta.upd файл
Вниание: в целях от "замусоривания" демонстрационный стенд очищается каждые 15 минут! Поэтому, если вы не успели докачать, то введите ключ заново и продолжите с того места, на котором закончили

P/S/1: некоторые mod.upd- и delta.upd-файлы достаточно большие и могут относительно других, продолжительно скачиваться на сайт с серверов Битpиkc, поэтому немного их ждем, прежде чем приступить к сохранению их к себе на компьютер. Иногда, из-за большого размера mod.upd и/или delta.upd файла модуля, требуется сначала "②Скачать", затем "③Сохранить", после дождаться автоматической очистки сайта и так по куругу если остались еще большие файлы.
P/S/2: если нажали "③Сохранить MOD" и/или "③Сохранить delta" и в ответ получили пустую страницу - значит произошла либо очистка сайта, либо файл еще не скачался с серверов Битpиkc на сайт
P/S/3: все модули скачиваются только в кодировке UTF-8
P/S/4: файл mod.upd - это установочный пакет самого модуля, а файл delta.upd - это обновления к этому пакету модуля.
P/S/5: файлы delta.upd могут иметь подобные имена, например, "module.name.1.0.1.delta.upd" и следующий идет с именем "module.name.1.0.3.delta.upd" - пропущен/отсутствует модуль с именем "module.name.1.0.2.delta.upd", т.к. именно так разработчик захотел эти обновления пронумеровать.
P/S/6: mod.upd- и/или delta.upd-файлы, в содержании которых встречается код вида "$GLOBALS['____3759245824']= array(base64_decode('Z'.'G'.'VmaW5l'),base64_decode('c3Ryc'.'mV2')" - это, как правило, модули с демонстрационным периодом.

Например, устанавливаем этот модуль: Данный модуль выполняет установку расширений в формате delta, которые в том числе, опубликованы на нашем сайте. Модуль работает как с лицензионной версией битрикса, так и с пропатченной.
Установщик предназначен для установки модулей в формате дельт. Он автоматически распознает архивы в формате tar.gz, распаковывает и устанавливает их в 1 клик.
Также он может устанавливать обновления из распакованных наборов дельт, которые имеют формат наименования файлов в виде:
"module.name.1.0.0.mod.upd"...

Он позволяет скачать модули и дельта обновления к ним используя ключ битрикса.
Так как модуль и обновления это всего лишь файл, поэтому его становиться легко переносить, передавать, делиться.
Но самое главное, что установка обновлений в скрипте происходит ТОЧНО так же как и в битpиkсе при использовании АКТИВНОГО КЛЮЧА.
Таким образом вам нет необходимости, устраивать пляски с бубном, после обновления модуля. Раньше приходилось переустанавливать модули и шаблоны, раскопировать новые файлы, запускать визарда и т.п извращения. И не всегда это приводило к нужному результату. Иногда помогало только полное удаление и повторная установка модуля.
Теперь все просто, достаточно нажать на кнопку установить напротив свеженького дельта обновления модуля и тут же будет все установлено: раскопированы новые файлы, выполнены нужные запросы к БД, запущены служебные скрипты.
Я прошу всех релизеров, переходить на данный формат.
Публиковать не заархивированные папки с модулем, а именно файлы ".upd", получая их при помощи скрипта — это формат битрикса и этим все сказано.

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