1.29.0 | 02.10.2023
- Добавлена возможность загрузки результатов тиражей для российского оператора «Национальная лотерея».
- Добавлено поле выбора шаблона формулы для российских операторов лотерей при добавлении/редактировании лотереи.
Форма для загрузки готова.
Будут поддерживаться следующие лотереи:
Поскольку есть много совпадений по формуле с лотереями Столото, то придется доработать форму редактирования лотереи.
Добавится указание типа лотереи.
Возможно будет автозаполнение формулы выбором лотереи из списка. Это упростит и ускорит создание новых лотерей для пользователей.
Есть свет в конце туннеля!
Удалось создать код, который вынимает JSON с результатами тиражей.
Потребовалась неделя жесткого реверс-инжиниринга и исследовательской работы (на грани безумия и шифрования на уровне Windows API), чтобы исключить использование браузерного компонента.
Дальше предстоит работа по изучению формата ответа и созданию формы загрузки.
Да, это можно сделать.
Названия вариантов заполнения сделаем полностью, сокращений быть не должно.
Пользователь @crazyrus написал в Национальные лотереи:
Добрый день, а можно сделать загрузку тиражей для лотерей Национальной лотереи?
Добрый день!
С этим есть некоторые сложности.
API сайта Национальных лотерей отдает данные в виде меняющегося обфусцированного Java Script-кода, который необходимо выполнить, чтобы получить редирект на страницу с JSON-ответом. Это технология Fingerprint.
Выполнить JS-код можно с помощью браузера, но его нет внутри программы. Добавлять использование системного компонента IE для отображения web-страниц нет смысла, пользователю придется копаться в реестре Windows, чтобы это нормально заработало.
Добавление движка Chromium тоже нецелесообразно, поскольку это очень большая по размеру сторонняя библиотека.
Но есть мысль написать свой алгоритм «выполнения» того, что содержится в JS-коде ответа.
Непростая, но очень интересная задача.
Пользователь @crazyrus написал в Создание лотерей и загрузка результатов тиражей:
Коллеги, у меня вопрос, точнее даже два, создаю в программе новую лотерею, столохо 6 из 45. вроде все хорошо, вписываю при установке что там семь тиражей в день, 007,007,007....007. Загрузка тиражей происходит, вроде все хорошо, но после закрытия программы( например при выключении компьютера), и потом нового запуска, тиражи не сохраняются. приходится заново все создавать и закачивать)
Исправлен редкий кейс отсутствия записи файлов с данными на диск при добавлении новой лотереи.
Вошло в хотфикс 1.27.6.
Пользователь @crazyrus написал в Создание лотерей и загрузка результатов тиражей:
Коллеги, у меня вопрос, точнее даже два, создаю в программе новую лотерею, столохо 6 из 45. вроде все хорошо, вписываю при установке что там семь тиражей в день, 007,007,007....007. Загрузка тиражей происходит, вроде все хорошо, но после закрытия программы( например при выключении компьютера), и потом нового запуска, тиражи не сохраняются. приходится заново все создавать и закачивать)
Добрый день! Звучит как баг в программе, но воспроизвести его не удается.
При корректном закрытии программы все данные тиражей и списка лотерей автоматически записываются из памяти на диск.
При окончании загрузки статистики также сразу записываются на диск.
Если сможете описать по шаги воспроизведения (в частности очень интересует как закрывается программа, вручную или принудительно) — будем очень благодарны.
Пользователь @talgat712 написал в Кнопка красок:
1.Номера по паузам (теорвер)
2.Номера (последняя пауза по позицыям,Макс.кол-во повторов,Сосед с пред. тиража,
Лесенка (пауза),Перегрев паузы, Паузы,Паузы последней паузы.
3.Паузы да. (Пары, тройки и так далее до Пяторки(один пул)) ненужны
4.Разницы (один пул) Слипы и Двойные слипы да
Хватит 3 цвета. 1 сининий это тиражный по выподу, 2 жёлный независимый к теражам.
3 зелёный независимый к теражам.
Вроде как так.
Что означает понятие «независимый к тиражам»?
Желтый цвет занят для выделения выпавших дополнительных шаров того же пула.
Пользователь @Виталий написал в Кнопка красок:
Да в самом архиве,чтобы выделялись группы,1,11,21,31,41-красные,2,12,22,32,42-синие,3,13,23,33,43,-зеленые,4ки,5ки,и.т.д,они друг от друга далеко не отходят,видеть их поведение
Продолжаем обсуждение...
Пользовательские группы номеров – это абстрактное понятие.
Они могут быть любые по составу номеров и количеству подгрупп.
Здесь надо уже думать в сторону того, чтобы пользователь сам настраивал цвет для каждой подгруппы на свой вкус в форме редактирования групп номеров.
Давайте пойдем через наводящие вопросы.
Пока зафиксировали, что требуется независимое от результатов тиражей (сквозное) цветовыделение.
В каком блоке нужна подсветка чисел?
Таблица тиражей? Визуальная статистика? Может быть какие-то другие таблицы?
Как предполагается с точки зрения пользовательского интерфейса настраивать функцию?
Для чисел, для пользовательских групп чисел, как-то иначе?
Не превратит ли эта «раскраска» программу с продуманным и строгим интерфейсом в поделку «вырви глаз, не быть тебе дизайнером», которых полно в интернете?
Пользователь @Виталий написал в Кнопка красок:
Можно добавить ещё краски как в экселе чтобы выделять группу чисел пр.1,11,21,31,итд.
Привет!
Давайте сначала поймем, где (в каком функциональном блоке программы) необходимо цветовое выделение?
И как предполагается его настраивать?
Привет!
Да, конечно сможем добавить.
Планируем доработку на следующий релиз.
Пользователь @Konstantin_P написал в Создание лотерей и загрузка результатов тиражей:
Как создать лотерею Рапидо? Инструкцию читал, карту тиража и пулы добавил. А что делать дальше?
После создания лотереи необходимо загрузить историю тиражей.
Если речь про Рапидо или Рапидо 2.0 от Столото, и формула лотереи задана правильно, то доступна функция автоматической загрузки.
Она включается при нажатии кнопки «Обновить» на командной панели тиражей (или сочетанием клавиш F5 при активном блоке тиражей).
Если нужны скриншоты или дополнительная помощь – пишите.