Noki 30 Жалоба Опубликовано 31 января, 2018 (изменено) Всем привет, в данном гайде будет описание по установке и настройке магазина на opencomputers. Необходимые моды: opencomputers, computronics, appliedenergistics 2 Собственно сам магазин состоит из 3-х вещей: 1. Скрипт, который обращается к базе данных 2. Кабинка скупки 3. Кабинка продажи Для настройки скрипта необходимо зарегистрироваться на хостинге:бесплатный хостинг настройка скрипта под спойлером Спойлер 1) Здесь вводим имя фамилию и отчество (лучше настоящие, т.к. в случае чего придётся показывать паспорт) и мобильный телефон, на который придёт смс с логином и паролем. Переходим по ссылке cp.beget.ru и входим в панель управления 2) Когда вошли в аккаунт видим главное меню панели управления и первое что нужно записать, находится под цифрой 4. Из панели управления (п.2) переходим MySQL (под цифрой 3) и создаем бд (имя базы данных и пароль надо запомнить) Из панели управления (п.2) переходим Сайты (под цифрой 2) и создаем сайт (по умолчанию он есть, поэтому запоминаем директорию и переходим в неё через файловый менеджер) Если всё же сайта у вас нет, тогда задаем имя сайта, добавляем его и нажав на зеленую скрепку линкуем домен к сайту. Введите домен в браузере и перейдите по нему, если всё хорошо, высветиться осминог 3) В файловом менеджере переходим в директорию сайта, в папку public_html и создаем новый файл "post.php" и открываем на редактирование 4) Копируем скрипт отсюда и задаем ключ авторизации, для этого подставляем в строку 7 цифры к примеру: 6. /*Ваш ключ записывайте весто 0 в виде цифр*/ 7. $authkey = 123412343212423; и запоминаем ключ авторизации (то есть цифры), далее изменяем строку 9: 9. $mysqli = new mysqli("localhost", "--1--", "--1--", "--2--"); где вместо --1-- пишем имя базы данных, а вместо --2-- пароль к ней, сохраняем и выходим По итогу надо записать: 1. Домен (красная циферка 4) 2. Ключ авторизации (под спойлером выше пункт 4, переменная authkey) Далее необходимо построить кабинки: 1. "скупка" она принимает все предметы, для которых указана цена их скупки Настройка скупки Спойлер этапы создания Компоненты: Монитор+системник, кабели, робот, радар из computronics, полублоки 2 мэ интерфейса (внимание! верхний не подключать к мэ, а лучше всего заместить выбрасывателем или сундуком) ТАКЖЕ! робота нужно запитать зарядным устройством 2. "продажа" она принимает предметы, которые распознал робот Настройка продажи Спойлер этапы создания Компоненты: Монитор+системник, кабели, робот, радар из computronics, 4 мэ интерфейса, красный камень, мэ инвертированная шина, зарядник Прим. в компы помимо стандартных компонентов нужно поместить беспроводную сетевую карту и интернет карту Необходимые компоненты, которе надо поместить в робота: Спойлер Далее надо установить ПО на компы и роботов. Для начала нужно установить openOS: можно использовать команду: yes | install Далее формируем список параметров для установки ПО магазина: Для продажи: pastebin run HwrcUt7f http://site/post.php ключ_авторизации_сервера идентификатор_магазина Для скупки: pastebin run EANdaD4v http://site/post.php ключ_авторизации_сервера идентификатор_магазина Прописываем команды с полученными параметрами: для каждой кабинки нужно выбрать идентификатор (цифра от 0-9999) и установить полученной командой ПО как на Робота! так и на систему Прим. вместо site подставляем домен, который был записан из панели управления, к примеру: pastebin run EANdaD4v http://jfgfdree.beget.tech/post.php 1231231123 1 Добавление товара Спойлер В кабинке продажи, в мэ контроллеры, кладем товар для добавления, затем запускаем магазин потом робота, робот насчёт подсчитывать предметы и составлять их список. После передаст на компьютер, который позволит ввести новый товар к примеру добавление хладагента: где "хладагент" - то, что увидит покупатель "30" - стоимость за еденицу "0" - цена скупки (т.е. скупка не примет товар, чтобы приняла, нужно указать цену выше 0) P.S. можно посмотреть механизмы на /warp shop В данный момент изменение счета не предусмотрено, как и изменение товаров, будет добавлено в скором времени, на этом всё. Благодарность: igorsuperBAB и rrr_game за найденные баги. Изменено 12 февраля, 2018 пользователем Noki правка 3 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
rrr_game 36 Жалоба Опубликовано 31 января, 2018 Спасибо за гайд! 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
igorsuperBAB 0 Жалоба Опубликовано 1 февраля, 2018 божечки, я не программист! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CrazY_EncodeR 0 Жалоба Опубликовано 9 февраля, 2018 В 01.02.2018 в 21:33, igorsuperBAB сказал: божечки, я не программист! Да тут и программирования так то нет. Да и зачем это писать. Оффтоп это плохо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты