Комментарии 50
А шильдик «тестовая эксплуатация» там висит с момента запуска сервиса. Лет 5 уже как.
Что такое C2 — Как я понял, с помощью этого можно указать тип места (плацкарт/купе и т.д.) Какие типы кроме C2 могут быть тогда, можно более развернуто?
Все верно, С2 — это тип вагона. /trains
возвращает список поездов в таком виде:
Train: 013Ш
Departure time: 2016-07-01 01:08:00
Travel time: 8:52
~~~~~~~~~~
Л: 2 (Suite / first-class sleeper)
К: 10 (Coupe / coach with compartments)
П: 16 (Berth / third-class sleeper)
==========
Train: 744Л
Departure time: 2016-07-01 06:20:00
Travel time: 4:59
~~~~~~~~~~
С1: 164 (Seating first class)
С2: 403 (Seating second class)
==========
Здесь видно, что типы вагонов бывают С1, С2, Л, К, П
Допустим, есть поезд 062А, который едет из Москвы в Питер, проезжая при этом несколько промежуточных станций. Билетов на этот поезд на сегодня уже в продаже нет, но если очень хочется уехать, то можно купить два билета на одно и то же место, на два последовательных сегмента маршрута. Например, можно купить на 37 место 5 вагона из Москвы до Бологое, и на это же место от Бологое до Питера. Полного билета, из Москвы в Питер, на это место в продаже нет. Я не уверен, почему это так, скорее всего это как-то связано с квотами станций.
А еще этот милый лайфхак иногда позволяет сэкономить приличную сумму денег. Например, прямо сейчас билет на сегодня из Москвы в Питер, в купе поезда 082А стоит 4326 рублей. Но вместо одного билета можно купить два, от Москвы до Окуловки за 1451 рублей и от Окуловки до Питера, за 947. В сумме это обойдется Вам в 2398 рублей, экономия равна 1928 рублям или 45%, при этом качественно разницы никакой нет совершенно.
Вероятно, такая штука есть. Однако, в Украине помимо обычных поездов запустили быстрые электропоезда "интерсити". Зачастую они следуют без остановок по всему маршруту. Лично я чаще всего пользуюсь именно такими поездами, потому ваш вариант здесь вряд ли сработает.
Правда у нас в украинских поездах цена билетов наоборот получается дороже процентов на 30%, вероятно из-за двойной оплаты страховки и дополнительных сборов.
Еще есть прикол, когда за неделю уже билетов на поезд нет, а в день отправления «магическим» образом появляется куча свободных мест в разных вагонах. Но это уже другая история, о куче посредников, их бизнесе и времени бронирования.
первый раз ровно за 12 часов до отправления поезда.
второй раз по разному — для некоторых маршрутов за 3 часа для некоторых за полтора. Так и не понял в каких случаях выбирается какое время. (возможно проходящий или прямой)
Этот алгоритм работает даже в сезон на курортных маршрутах. Ни раз так брал билеты.
Днепр-Харьков =133 грн, Днепр-Лозовая=113грн, Лозовая-Харьков 112 грн, итого 225 против 133,
грабеж чистой воды.
Он не отвечает на команды, даже на /help никакой реакции.
Вещь отличная, особенно когда пользуется ей сравнительно немного людей.
https://telegram.me/railwaybot
На днях там запустилась еще и продажа билетов, к сожалению не на прямую через букинг, но тоже интересный вариант.
Очевидно, немного забомбили запросами и УЗ оперативно добавили еще одну проверку.
Попробуйте еще раз. Добавлена поддержка браузерных юзер агентов.
Это решается простеньким js кодом упакованным в URL и запускаемым на странице УЗ. Достаточно туда впихнуть промпт который будет спрашивать sessionID и записывать его в LS.
PR приветствуется!
Done. Немного коряво вышло из-за ограничения гитхаба на публикацию букмарклетов в .md, так что нужно смерджить в бранч gh-pages
где будет открываться html с линкой букмарклета.
Конечно, это только полуавтоматическое решение, и не для всех подходит, но самое простое. К сожалению, сделать это ссылкой из бота не выйдет, как могло показаться из моего первого комментария, речь шла именно о букмарклете.
Увы, но данный способ не подходит, так как куки будет записана для домена github.io и не будет работать для booking.uz.gov.ua.
Так запускать-то его надо именно на странице booking.uz.gov.ua. Я в ридми описал. Нужно не просто линку нажать на странице, а добавить её как закладку. Оттого оно и зовётся букмарклетом.
Для наглядности скринкаст как пользоваться: http://screencast.com/t/xsqsLiE2
Информация на сервере все равно обновляется только каждые 20 минут.
Поэтому лишний раз DDoS-ить сервер не надо.
Автоматизируем покупку Ж/Д билетов Укрзалізниці