(no subject)
Jul. 1st, 2010 10:21 amСайт железных дорог rzd.ru всем хорош, вот только не любит продавать билеты до станций, расположены на полпути от Масквы до пункта назначения поезда. Ну, например, хочется купить билеты на удобный поезд Мск-Архангельск, но только до Вологды. На весь маршрут целиком билетов полно, на вторую (не-московскую) половину тоже имеются, а вот если брать только до половины маршрута, то фиг. Оно и понятно, желающих из Масквы доехать до пресловутой Вологды полным-полно, но кто поедет на их местах дальше до Архангельска? Невыгодно, кончено. Поэтому общая продажа таких "половинчатых" билетов начинается только в последние дни перед отправлением. Но это невыгодно уже мне. Но обмануть систему оказалось довольно легко. Там вся оплата с платиковой карты идет через отдельный шлюз, а программист обрабатывает обновление мест не при наступлении AfterTransaction, а при BeforeTransaction. При этом время ожидания между событиями где-то 10-15 минут. Всего-то и надо зайти на сайт под фиктивным логином и зарезервировать билеты от Вологды до Архангельска. Система ждет 10 минут, но в эти десять минут к продаже Мск-Вологда появляются ровно те же места, что были фиктивно зарезервированы, но не оплачены.
Спасибо за внимание. Может оно мало кому нужно, но не мог не поделиться практическим исследованием.
Спасибо за внимание. Может оно мало кому нужно, но не мог не поделиться практическим исследованием.