Добро пожаловать в наше сообщество!
skripters.net - небольшой форум для вэб-мастеров на котором вам предоставляется широкий выбор скриптов, плагинов, стилей и много чего еще для запуска собственного проекта: интернет-магазина, форума, корпоративного сайта, продающего лендинга. Здесь вы найдете много решений по заработку в интернет. Сможете продать или купить нужное вам решение для старта своего веб-проекта. Опытные пользователи проконсультируют вас если вы вначале пути, подскажут как лучше, помогут в установке и настройке.
После регистрации проверьте папку SPAM в своей почте

Скачать Скрипт нативной установки обновления модулей в формате дельта (UPD) БЕЗ КЛЮЧА! 2.4

MRX

Администратор
Регист
6 Апр 2016
Сообщения
2.483
Реакции
1.937
Что делает скрипт?

Он позволяет скачать модули и дельта обновления к ним используя ключ битрикса.
Все обновления скачиваются в папку /bitrix/updates в особый формат ".upd" на вашем хостинге в корневой папке сайта
Так как модуль и обновления это всего лишь файл то его легко переносить, передавать, делиться с другими.
Но самое главное, что установка обновлений в скрипте происходит ТОЧНО так же как и в 1-Битриксе при использовании АКТИВНОГО КЛЮЧА.

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

Теперь все просто, достаточно нажать на кнопку установить напротив свеженького delta обновления модуля и тут же будет все установлено: раскопированы новые файлы, выполнены нужные запросы к БД, запущены служебные скрипты.

Я прошу всех, переходить на данный формат.
Публиковать не заархивированные папки с модулем, а именно файлы ".upd", получая их при помощи скрипта - это формат 1-Битрикса.

Схема работы скрипта с нуля с установкой Битрикса, общие рекомендации. Если у вас уже установлен Битрикс, то можно начать с пункта №3:

1. Установка 1-Битрикса (Демо, либо из исходников);
2. В администратовной панели делаем обновление ядра - этот шаг не является обязательным;
3. Скрипт нативной установки распаковываем в в корень сайта. Сами готовые решения в формате delta распаковываем в /bitrix/updates/ ;
4. Запускаем первый раз скрипт нативной установки в командной строке браузера прописываем путь к файлу get_update.php и патчим ядро (происходит автоматически, этот шаг является обязательным);
5. Сервер обновления меняем на localhost ;
6. Далее, скриптом нативной установки устанавливаем в систему решение, последовательно, не нарушая сквозную нумерацию. Помните - скрипт заменяет процедуру покупки и внесения купона в систему, а так же загрузку решения из Маркетплейс;
7. Вносим в файл not_mine.php (он появится в корне сайта сразу после патча ядра) в массив все решения, которые будем прятать, например, при желании спрятать aspro.kshop вносим это вместо 'module.name1' и получаем 'aspro.kshop'.
8. Инсталируем раскопированное скриптом решение в Административной панели системы - в закладке Маркетплейс → Установленные решения;
9. Если процедура установки решения того требует, то запускаем Wizard установки решения или на главной странице жмем кнопку "Опробовать новое решение".

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

valyartevov

Пользователь
Регист
25 Сен 2020
Сообщения
17
Реакции
2
Вносим в файл not_mine.php (он появится в корне сайта сразу после патча ядра) в массив все решения, которые будем прятать, например, при желании спрятать aspro.kshop вносим это вместо 'module.name1' и получаем 'aspro.kshop'.

Я так понял, это делается для того, чтобы авторы не спалили?
 

greg02

Пользователь
Регист
15 Ноя 2020
Сообщения
4
Реакции
1
То есть, с помощью этого скрипта я могу установить модуль Сбербанка upd?
 

algrishingps

Пользователь
Регист
18 Ноя 2022
Сообщения
14
Реакции
0
правильно ли я понял, что используя лицензию, ставлю upd и не
порюсьпарюсь
?
 

BRUSHED

Пользователь
Регист
3 Фев 2023
Сообщения
3
Реакции
0
С помощью этого скрипта все шаблоны так устанавливаются?
 

GaLLeR

Premium+
Регист
11 Сен 2021
Сообщения
10
Реакции
3
Привет. Устанавливаю файл нативной установки по инструкции, но при запуске get_update Вылетают ошибки
Код:
[Error]
CUpdateClientPartner::GetCurrentModules(): Argument #1 ($strError) cannot be passed by reference (0)
/home/g/xxx/x-xxx.ru/public_html/get_function.php:216
#0: myModules()
    /home/g/xxx/x-xxx.ru/public_html/get_function.php:248
#1: getMyModules()
    /home/g/xxx/x-xxx.ru/public_html/get_function.php:261
#2: rebuild()
    /home/g/xxx/x-xxx.ru/public_html/get_update.php:28
----------
Подскажите, в чем может быть проблема? Посмотрел строки с ошибками, в чем проблема не понял
 

MRX

Администратор
Регист
6 Апр 2016
Сообщения
2.483
Реакции
1.937
попробуйте закинуть все файлы скрипта в папку /public_html/bitrix/ и запустить будучи авторизованным на сайте под админской учеткой
и еще важный момент: php 8.x пока не поддерживается
и попробуйте эту версию: Premium - Скрипт нативной установки обновления модулей в формате дельта (UPD) БЕЗ КЛЮЧА! 2.4.002 от 30.03.2021
 

GaLLeR

Premium+
Регист
11 Сен 2021
Сообщения
10
Реакции
3
попробуйте закинуть все файлы скрипта в папку /public_html/bitrix/ и запустить будучи авторизованным на сайте под админской учеткой
и еще важный момент: php 8.x пока не поддерживается
и попробуйте эту версию: Premium - Скрипт нативной установки обновления модулей в формате дельта (UPD) БЕЗ КЛЮЧА! 2.4.002 от 30.03.2021
Спасибо, сейчас попробую другую версию)
 

TheKubik

Premium+
Регист
28 Мар 2023
Сообщения
1
Реакции
0
Я так понимаю после "работы" данного скрипта, решения из Маркетплейса станут не доступными ?
 

MRX

Администратор
Регист
6 Апр 2016
Сообщения
2.483
Реакции
1.937
Я так понимаю после "работы" данного скрипта, решения из Маркетплейса станут не доступными ?
если вам доступны решения из маркетплейса то зачем вам этот скрипт?
Вопрос вообще не правильно поставлен. Этот скрипт нужен для того если покупать решение не хочется но оно очень нужно
 

gagra33332

Пользователь
Регист
14 Сен 2023
Сообщения
1
Реакции
0
С помощью этого скрипта все шаблоны так устанавливаются?
 
Сверху