Как массово обновлять копии 1 бота с разными входными настройками и именами?

Nekro

Client
Регистрация
01.08.2020
Сообщения
223
Благодарностей
23
Баллы
18
Здравствуйте.


Есть бот, который копируется 50+ раз в Zennoposter. Каждая копия имеет свои входные настройки. После полной настройки иногда его нужно обновлять. Сейчас приходится копировать бота 50+ раз, выставлять новое имя + указывать входные настройки столько же раз.

Как оптимизировать обновления бота в таком случае, чтобы не приходилось всё менять по 50 раз?
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 691
Баллы
113
не проще сделать одну копию бота, но многопоточного, и что бы каждый поток подтягивал свои настройки из ini/xls/sql ?
 
  • Спасибо
Реакции: Nekro

Nekro

Client
Регистрация
01.08.2020
Сообщения
223
Благодарностей
23
Баллы
18
не проще сделать одну копию бота, но многопоточного, и что бы каждый поток подтягивал свои настройки из ini/xls/sql ?
Наверное проще (ещё до такого не доходил), но лайт версия стоит с 1 потоком. Уже думаю отдельный шаблон делать на копирование + изменение имён для этого бота если не найду вариант проще.
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 691
Баллы
113
Наверное проще (ещё до такого не доходил), но лайт версия стоит с 1 потоком. Уже думаю отдельный шаблон делать на копирование + изменение имён для этого бота если не найду вариант проще.
нумеруешь конфиги от 0 и до 100500, создаешь в базе нужные записи для каждого конфига, в настройках шаблона выбираешь номер конфига в ручную и запускаешь, либо по кругу счетчик, и шаблон сам по очереди берет конфиги.
внутри шаблона грузишь конфиг по номеру и работает по нужному.
конфиги либо в базе, либо тупо файлы пронумеруй.
и не придется мудохаться с кучей однотипных шаблонов. данные должны быть отдельно, код отдельно. согласно поговорке про мух и котлеты :bk:
 
  • Спасибо
Реакции: Nekro

Moonwalker

Client
Регистрация
16.03.2016
Сообщения
1 364
Благодарностей
957
Баллы
113
Не первый раз убеждаюсь, что даже люди, которые работают с зенкой ООООЧЕНЬ давно при размножении проектов зачем-то клонируют файл шаблона. Т.е., нужно сделать 10 копий под разные проекты, поэтому делаем 10 копий файла шаблона. Это и приводит к тому, что при обновлении потом прыгаешь по куче папок или создаешь кучу копий шаблона с нужными названиями файлов. Зачем так усложнять себе жизнь? )))
Один файл (!) шаблона можно добавить в Зеннопостер НЕСКОЛЬКО (!) раз (нажимаешь Добавить, указываешь тот же файл, добавляешь). И каждой копии уже в Зенке задать свои настройки. И даже в Зенке переименовать каждую копию, чтобы понятно было.
При обновлении шаблона нужно будет обновить только один (!) файл. Настройки при этом у каждой копии в Зенке сохранятся.
 
  • Спасибо
Реакции: Nekro

Nekro

Client
Регистрация
01.08.2020
Сообщения
223
Благодарностей
23
Баллы
18
Не первый раз убеждаюсь, что даже люди, которые работают с зенкой ООООЧЕНЬ давно при размножении проектов зачем-то клонируют файл шаблона. Т.е., нужно сделать 10 копий под разные проекты, поэтому делаем 10 копий файла шаблона. Это и приводит к тому, что при обновлении потом прыгаешь по куче папок или создаешь кучу копий шаблона с нужными названиями файлов. Зачем так усложнять себе жизнь? )))
Один файл (!) шаблона можно добавить в Зеннопостер НЕСКОЛЬКО (!) раз (нажимаешь Добавить, указываешь тот же файл, добавляешь). И каждой копии уже в Зенке задать свои настройки. И даже в Зенке переименовать каждую копию, чтобы понятно было.
При обновлении шаблона нужно будет обновить только один (!) файл. Настройки при этом у каждой копии в Зенке сохранятся.
Вот это уже интересно, но я немного не понял.

1) Беру своего бота с именем "bot" и добавляю 50 раз в zennoposter.
2) Меняю имена (например на bot1, bot2 и тд) + настраиваю входные настройки.
3) Заменяю файл "bot" и таким образом обновляю всех ботов(???).

Всё так просто?

Да я первый раз столкнулся за всё время с данной проблемой)
 

Moonwalker

Client
Регистрация
16.03.2016
Сообщения
1 364
Благодарностей
957
Баллы
113
Да, через кноппку "Добавить" в зенку несколько раз добавляешь один и тот же шаблон (без разницы, как файл называется). Он напишет что-то типа "такой уже есть", ты подтверждаешь, мол, знаю ))) В зенке уже на шаблоне в спике шаблонов клик правой кнопкой и "Переименовать". Указываешь свое название (любое, может никак не пересекаться с названием файла даже), которое будет в зенке в списке, чтобы не путаться. Каждой копии шаблона - свои настройки задаешь. И свое расписание. Все работают.
При обновлении шаблона тебе надо перезаписать только один файл (соответственно, поверх с тем же именем).
Все, никакой беготни с кучей файлов ))

Условно, на примере одного шаблона:
101736

Это один и тот же шаб, один и тот же файл, добавлен в зенку несколько раз.

Да я первый раз столкнулся за всё время с данной проблемой)
"Проблема" возникла как раз из-за того, что ты изначально не совсем правильно (точнее, не совсем логично) клонировал шаблон в зенке под разные настройки/задачи ))
 
Последнее редактирование:
  • Спасибо
Реакции: Nekro

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)