Skip to content

Latest commit

 

History

24 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

uz-tickets-parser

Tickets parser [https://booking.uz.gov.ua]

С недавних пор "Укрзалiзниця" ввела капчу на страницах поиска поездов.
Поэтому для работы парсера необходимо один раз выполнить поиск через браузер,
ввести капчу вручную и скопировать cookies из браузера.

php bin/console.php cookie:set "cookie from browser here"

Codacy Badge

parser

  • parser:suggest-station

    parser:suggest-station %station-title%

    parser:suggest-station Dnipro
  • parser:search-trains

    parser:search-trains [--train-filter=%train-number-filter%] %departure-from% %arrive-to% %date%

    parser:search-trains --train-filter=738П --train-filter=244П 2210700 2200001 2019-07-25
  • parser:search-coaches

    parser:search-coaches [--coach-filter=%coach-number-filter%] %departure-from% %arrive-to% %date% %train-number% %coach-code%

    %coach-code%: [vip | coupe | berth | common | sitting]

    parser:search-coaches --coach-filter=10 --coach-filter=16 2210700 2200001 2019-07-25 738П coupe
  • parser:reserve-ticket

    parser:reserve-ticket %departure-from% %arrive-to% %date% %train-number% %coach-code% %coach-number% %seat-number% %customer-email%

    %coach-code%: [vip | coupe | berth | common | sitting] %customer-email% : must be created by passenger:add command

    parser:reserve-ticket 2210700 2200001 2019-07-25 738П coupe 14 032 john.doe@gmail.com

cookie

  • cookie:set

cookie:set %browser-cookie%

  • cookie:get

cookie:get

  • cookie:get

cookie:get

passenger

  • passenger:add

passenger:add %first-name% %last-name% %email%

  • passenger:remove

passenger:remove %email%

  • passenger:get

passenger:get

About

http://booking.uz.gov.ua tickets parser

Topics

Resources

Stars

2 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages