1 Востаннє редагувалося karmeljuk (08.10.2017 10: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

3

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

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

Подякували: karmeljuk1

4

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

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

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

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

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

sasha276 написав:

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

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

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

6 Востаннє редагувалося karmeljuk (10.10.2017 23: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 22:33:37)

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

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

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

Подякували: Betterthanyou1

9

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

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

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

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

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

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

11

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

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

12

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

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

Подякували: Q-bart1

13

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

Не минуло й року, а мені нарешті вдалося стати в чергу у своєму місті. Все виявилося не настільки складним, як здавалося спочатку
https://image.prntscr.com/image/T-eeBlzmQ4SeT8_4MrZp7Q.png

14

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

Поділіться секретом

15 Востаннє редагувалося karmeljuk (25.10.2017 23:18:29)

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

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

  • опівночі заходимо на сайт dmsu.gov.ua/services/online.html

  • вводимо правильний номер телефону, вибираємо місто, проходимо капчу

  • десь з 00:01 до 00:04  активно тицяємо багато раз на пошук найближчого відділення

  • сайт буде видавати сповіщення про перевантаження чи технічні роботи, на то не зважаємо і продовжуємо відсилати запити

  • приблизно в 00:04 з'являється купа вільних місць

  • далі потрібно моментально тицяти на будь-який час і місце, котрі вам хоч трохи підходять

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

  • далі вводимо паспорті дані, реєструємося і лягаємо спати ★☽(。 ̄- ̄)

Подякували: 0xDADA11C7, Q-bart, FakiNyan, leofun01, /KIT\, varkon6

16

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

Ось вчора я приблизно так і робив) але не зайшло)) спробую ще й нині

17

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

то ви  таки тицяли руцями, а не ботом?

18 Востаннє редагувалося karmeljuk (26.10.2017 10:07:17)

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

Бот не зможе розгадати капчу. Також важко було би бота навчити вибирати потрібні для мене локації

Подякували: FakiNyan1

19

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

Життєрада (лайфхак) для тих, хто буде робити біопаспорт: проплачуйте за нього заздалегідь, це може дуже зекономити час

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