Личный кабинет | Скачать Mamantool | Инструкция | Обучение | Возможности | Парсер | Чекер прокси

Рандомизатор списка ID с учетом приоритета

Тема в разделе "Идеи для Mamantool", создана пользователем F1xer, 28 апр 2016.

  1. F1xer

    F1xer New Member

    Вот есть у меня к примеру 5 отобраных ID групп, в которые мне надо направить запрос. Но не по очереди, а случайно. И не просто случайно, а в 1 с шансом 50%, в ещё одну с шансом в 20% и в 3 с шансом по 10% на то, что выпадет именно это ID при случайном выборе из всего списка.
    Для этого например напротив каждого ID можна использовать какие то метки, которые будут обозначать их приоритет (ID1#p=100; ID2#p=50; ID3,4,5#p=20)

    Ну или если вы не собираитесь этого делать, то хотя бы сделайте возможность НЕ учитывать повторения в списке ID. Тогда покрайней мере можа будет самому создать такой список, в котором один и тот-же ID будет повторятся несколько раз с определенными промежутками.
     
  2. F1xer

    F1xer New Member

    Кстати, подсветка ID, аккаунта и прокси, которые используются на данный момент, было бы тоже очень в тему
     
  3. zeleboba

    zeleboba Administrator Команда форума

    F1xer, первое пока что делат ьне планировали. Но можно добиться эффекта повтора, поставив галочку "игнориовать блеклист".
    А вот подсветка у нас запланирована. Но даты пока называть не берусь.
     
  4. F1xer

    F1xer New Member

    Не совсем то что я имел ввиду (Хотя я юзаю релиз билд 1.35, мб в новой версии что то по другому).
    В общем если в списке одно и то же ID повторяется несколько раз, то эти повторения не будут учитыватся. Бот тупо пропускает её повторение и перепрыгивает на след. по списку.

    Идея же в том, что бы даже без фичи с приоритетом можна было составить список своих групп, розставить их в порядке от более до менее популярных. И ID тех, которые более популярны, продублировать в этом списке ещё несколько раз, что бы по завершению задачи в популярные группы было направлено больше запросов.

    Тоесть всего-то надо сделать что бы бот читал ID строго по порядку и не пропускал, даже если такое ID уже было несколькими строчками выше...
     
    Последнее редактирование: 29 апр 2016
  5. F1xer

    F1xer New Member

    И что на счет...:
    • При отправке сообщения на стену группы, добавить третий пункт(там где кнопки выбора между [Постом] или [Комментом]) - добавить [Коммент, если стену закрыли].
    • В окне логов в каждом ряду добавить метки времени и сделать что бы оно не прокручивалось в самое начало при каждом обновлении. Это ппц как неудобно!
     
  6. F1xer

    F1xer New Member

    • рандомизация картинок
    Попробывал добавить [@[[ссылка]]|[[ссылка]]@], но похоже этот синтаксис работает только для текста
     
  7. F1xer

    F1xer New Member

    И ещё, можете ли вы добавить синтаксис для рандома из рандомных текстов, в которых в свою очередь так же может быть допущена рандомизация ?

    Синтаксис: [@[@Текст1@]|Текст2|Текст3@] | [@Текст4|[@Текст5.1|Текст5.2@]|Текст6@]@]
    В данном случае бот сначало должен выбирать между первой колонкой с текстами 1, 2, 3 и второй колонкой с текстами 4, 5, 6.
    Затем, синтаксис внутри синтаксиса. Если к примеру выпала колонка с текстами 4, 5, 6 то и следственно дальше пойдет рандом между текстами 4, 5 и 6. И если(как в нашем примере) рандом упадет на внутренний синтаксис текстов 5, должна пойти ещё одна рандомизация между 5.1 и 5.2. Ну и так до бесконечности...
     
  8. F1xer

    F1xer New Member

    Вы спросите зачем это надо, если в конечном результате итак выпадет лишь один из текстов, чего впринципе можна добится и от текущего синтаксиса [@1|2|3|4|5.1|5.2|6@] ??
    Нуу хотя бы потому что такой текст в общих чертах может получится очень огромным и его будет трудно редактировать. И что бы внести хотя бы одно изменение, сейчас надо дублировать все предыдущие тексты во всех возможных вариациях из списка, подставляя под каждое это изменение. А в предложеном мною варианте достаточно будет добавить лишь ещё один синтаксис внутрь уже имеющихся.
     
  9. zeleboba

    zeleboba Administrator Команда форума

    Записал. Будем думать.
     
  10. ОЧЕНЬ ПОДДЕРЖИВАЮ ТАКУЮ РАНДОМИЗАЦИЮ-ЭТО БЫЛО БЫ ВЕРХОМ СОВЕРШЕНСТВА В РАНДОМЕ СООБЩЕНИЙ, еще бы рандомизацию задержек сделать- не точное количество, напрмер {{2}} а {{2-4}}
     
  11. У меня еще идея рандомизации текста- можно было встроить функцию рандомизации по буква- то есть чтобы программа сама меняла буквы рукквие на латинские в произвольном порядке, конечно это можно и нынешним синтаксисом сделать, но очень муторно
     

Поделиться этой страницей