1 Востаннє редагувалося karmeljuk (08.10.2017 11:07:02)

Тема: Бот та електронна черга

Власне, в чому суть даної теми: вирішив я собі зробити біометричний паспорт. Так як ми живемо в XXI столітті і ще й рахуємося хайтековою нацією, тому я поліз ставати в електронну чергу через сайт ДМСУ

Тож заходжу я сюди, вводжу номер телефону і переходжу на сторінку вибору потрібного відділення. На разі все добре, не потрібно заповнювати сторінки зайвої інформації на сайті, лише номер телефону - за це великий плюс
https://image.prntscr.com/image/b6AePCitSWWBKrcGmv7wuA.png

Далі вибираю найближчий ДМС, вводжу капчу і тут бачу, що місць немає
https://image.prntscr.com/image/6TdA4dhLT2GZ9Q2Q38cThQ.png

Ну добре, думаю я собі. Зараз великий попит, можливо з часом місця з'являться. А ще я чув, що опівночі інформація оновлюється і можна легко стати в чергу. Наступного дня пробую, і ще наступного, і ще наступного, потім пробую опівночі раз, другий, третій. Результат аналогічний - місць немає. І це не влітку, коли всі побігли роботи собі паспорти, це у жовтні, коли б активність мала спасти

Також я вирішив, що можливо місць немає у моєму місті, тому варто просто глянути як там в інших містах. Але на моє здивування у всіх інших містах у будь який час на всіх дільницях місць не було
https://image.prntscr.com/image/cfKuIhb1RuWjEsMqVcjitg.png

Не знаю, невже це я такий не фартовий, можливо комусь і вдавалося зареєструватися через сайт. Хоча на разі я бачу, що сайт абсолютно безкорисний, він повністю не виконує свою функцію

Крім того я дізнався, що стати в чергу можна через iGov за цим посиланням. Але тут все було аналогічно, жодного вільного місця впродовж місяця

Далі мені стало цікаво, чи взагалі приходять хоч якісь дані на сайт ДМСУ. Там у DevTools показує купу джаваскрипту, якісь дані я так і не знайшов, зате натрапив на хитрий сайт-клон офіційного ДМСУ з цікавою назвою https://dmsu.cherg.net/. Якимось дивом скрипти приходять саме з цього сайту на головний. А ще цікаво, що даний сайт значно краще працює і менше глючить, аніж головний

Власне, яка суть питання: хто може допомогти чи підказати як глянути, чи взагалі йдуть хоч якісь реальні дані на сторінку електронної черги чи це все фейковий сайт, який лише імітує роботи і оформлення черг, а все зроблено штучно, щоб люди оформлялися через посередників за додаткову плату

Також мені стало цікаво, як можна написати бота, котрий би сповіщав про наявні місця на сайті і присилав сповіщення десь у slack/viber/email/sms etc ?

Був собі цебер, та переполуцебрився на полуцебренята
Подякували: 0xDADA11C71

2

Re: Бот та електронна черга

мені то теж цікаво, і маю думку, що тут тре node.js

All you want is a dingle,
What you envy's a schwang,
A thing through which you can tinkle,
Or play with, or simply let hang...

3

Re: Бот та електронна черга

Phantom JS вам у руки, мій проєкт на цьому рушії

Говорила баба діду: «Я поїду к Білодіду, Ізучу двомовну мову І вернусь обратно знову». А дід бабі: «Не *изди, К Білодіду нєт їзди, — Туди не ходять поїзди»
Подякували: karmeljuk1

4

Re: Бот та електронна черга

Дані мабуть проходять, але судячи із цієї "мего-крутої" капчі на цьому сайті вже давно всі місця розподіляють між собою бариги та спекулянти,(які перепродують місця людям на місцях), невже ви думаєте, що перші намагаєтесь зареєструватись за допомогою бота. Думаю, що навіть за допомогою бота(при умові, що прога якісно написана і швиденько вас зареєструє) ви будете далеко не першим в черзі.

Подякували: 0xDADA11C71

5 Востаннє редагувалося karmeljuk (09.10.2017 12:25:30)

Re: Бот та електронна черга

sasha276 написав:

Дані мабуть проходять, але судячи із цієї "мего-крутої" капчі на цьому сайті вже давно всі місця розподіляють між собою бариги та спекулянти,(які перепродують місця людям на місцях), невже ви думаєте, що перші намагаєтесь зареєструватись за допомогою бота. Думаю, що навіть за допомогою бота(при умові, що прога якісно написана і швиденько вас зареєструє) ви будете далеко не першим в черзі.

Я не планую реєстурвати за допомогою бота, мені достатньо просто отримати сповіщення, коли з'явиться місце. Але взагалі питання глобальніше - в мене підозра, що сервіс не функціонує і я хочу перевірити гіпотезу

Був собі цебер, та переполуцебрився на полуцебренята
Подякували: 0xDADA11C71

6 Востаннє редагувалося karmeljuk (11.10.2017 00:21:55)

Re: Бот та електронна черга

Продовжуємо цікаві досліди  :)
На днях вирішив перевірити долю - спробувати стати в чергу опівночі. Для цього тицяв на офіційному сайті ДМСУ та на дзеркалі. Спочатку була така картина
https://image.prntscr.com/image/GtwXplmOQq65XlR45AGdzA.png


А час від часу виринало наступне віконце
https://image.prntscr.com/image/tcObTbIAR_ivUCZ8VsrEhQ.png

Взагалі це вже великий прогрес у порівнянні із ситуацією у вересні, тоді сайт просто висів і сипав купу помилок у консоль. На разі видно, що охочих зайти опівночі значно більше, ніж сайт може опрацювати запитів, тому він викидає таке віконце. Цікаво взагалі перевірити, скільки людей заходить в конкретну мить на дану сторінку - може хто знає, яким чином це можна зробити?

Ну що ж, спробував перевантажити через 1 хвилину - і о диво! - система видала позитивний результат
https://image.prntscr.com/image/2yhqA6Y_RHGaWkn1LN69jw.png


Таким чином гіпотеза про відсутність даних із сервера черги спростовується. Дані приходять, місця з'являються принаймні опівночі. Інше діло, що на всю Львівську область аж цілих 5 (п'ять!!!) місць в електронній черзі. Особливого бажання їхати в якусь Кам'янку чи Радехів я не мав, але все-одно тицьнув на кнопці запису. Але не дивно, що система повідомила про відсутність місць, там мабуть десятки тисяч людей та ботів робили аналогічну операцію

Тож, як висновок: система покращується з часом, хоча все-рівно вона жахлива, мабуть програмісти (якщо їх так можна назвати) там працюють за їжу або то лабораторна робота якогось студента. В чергу є можливість записатися, але вручну це зробити практично не можливо через неймовірний попит, тому потрібно писати свого бота, який зробить всі механічні операції

А взагалі - чи цікава дана тема комусь крім мене, чи є сенс далі описувати свої дослідження і можливий позитивний результат? Буду вдячний за будь-який відгук

Був собі цебер, та переполуцебрився на полуцебренята
Подякували: Betterthanyou, 0xDADA11C72

7

Re: Бот та електронна черга

karmeljuk написав:

А взагалі - чи цікава дана тема комусь крім мене, чи є сенс далі описувати свої дослідження і можливий позитивний результат?

Так, цікава.

Подякували: 0xDADA11C7, karmeljuk2

8 Востаннє редагувалося karmeljuk (12.10.2017 23:33:37)

Re: Бот та електронна черга

Чудово. Тож ситуація на разі така - мої зусилля не були даремні, опівночі на диво вдалося стати в електронну чергу
https://image.prntscr.com/image/sOTQKFr4SOWN6L-p19qFdQ.png

Єдина проблема в тому, що В Миколаєві я не проживаю і навряд чи туди буду їхати, доведеться скасовувати. Але принаймні я тепер переконався, що сервіс не фейковий

Був собі цебер, та переполуцебрився на полуцебренята
Подякували: Betterthanyou1

9

Re: Бот та електронна черга

Це ж недалеко! Два рази з'їздити можна

Навчаюсь вчитись, щоб навчатись.

10 Востаннє редагувалося karmeljuk (13.10.2017 07:34:16)

Re: Бот та електронна черга

недалеко дивлячись звідки. Витрати часу в робочий день будуть великі, мені тоді вже дешевше через бариг оформити

В такі моменти шкодую, що не живу десь в Черкаській області
https://image.prntscr.com/image/dB6oXEIwTiCG5VgLoTR9Cg.png

Був собі цебер, та переполуцебрився на полуцебренята

11

Re: Бот та електронна черга

Ще на igov можна спробувати. Але там теж вільних місць нема)

Навчаюсь вчитись, щоб навчатись.

12

Re: Бот та електронна черга

на igov все аналогічно, база то одна

Був собі цебер, та переполуцебрився на полуцебренята
Подякували: Q-bart1