Автор Тема: Авариите на чез.  (Прочетена 1721 пъти)

supportpc

  • Участник
  • *****
  • Публикации: 99
    • Профил
Авариите на чез.
« -: Jul 03, 2019, 19:52 »
Здравейте, някой да сподели ако знае как мога да направя да ми показва авариите на чез в моя страница. Благодаря предварително
Активен

spec1a

  • Участник
  • *****
  • Публикации: 1052
    • Профил
Re: Авариите на чез.
« Отговор #1 -: Jul 03, 2019, 22:19 »
   Пишеш скрипт,който се свързва автоматично със:

http://www.cez.bg/bg/e-uslugi/avarii-remonti.html

като му подава стринг със името на съответния град.
Ще трябва да видиш в сорс-кода на страницата как точно е реализирано.
Най-вероятно се използва POST заявка.
« Последна редакция: Jul 03, 2019, 22:52 от spec1a »
Активен

supportpc

  • Участник
  • *****
  • Публикации: 99
    • Профил
Re: Авариите на чез.
« Отговор #2 -: Jul 04, 2019, 11:22 »
пробвах го това но не става ако някой има други идеи да каже
Активен

remotexx

  • Участник
  • *****
  • Публикации: 800
    • Профил
Re: Авариите на чез.
« Отговор #3 -: Jul 04, 2019, 18:26 »
 А, как точно го пробва колега?

Е па отвори си браузъра, отвори вътре инспектора и отиди на мрежовия таб и след изпращане на заявката виж там какво точно изпраща.
...ако и в браузър не работи егати услугата.
Ако работи... Ще разбереш какво не му харесва
Я User-Agent ще им (подс)каже че си бот, щото браузърите нямат извътре нито Python, нито .net string и т.п. или пък може и заявката да си търси някои бисквитки подадени от сайта за да шкартира ботовете.

Успех, колега.

П.П.
Поздравявам сите съблогари-съмишленици с 4 юли.
https://youtu.be/6-VWuAoUpmQ
Активен

4096bits

  • Участник
  • *****
  • Публикации: 3240
    • Профил
Re: Авариите на чез.
« Отговор #4 -: Jul 05, 2019, 10:30 »
Както се каза, може User-agent-а да не му харесва, може да иска ибсквитки да ти запише, може JS да му трябва, че да работи.
Аз за тези нужди използвам PhantomJS.
Впрочем User-agent може да се задава, така че пробвай първо това.

Но сега погледнах, че дописва сам населените места, от които да си избереш, така че JS определено ще ти трябва.
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

go_fire

  • Участник
  • *****
  • Публикации: 5321
  • Distribution: Дебиан Сид
  • Window Manager: ROX-Desktop / е17
  • кашик с гранатомет в танково поделение
    • Профил
    • WWW
Re: Авариите на чез.
« Отговор #5 -: Jul 05, 2019, 11:54 »
Не искам да се меся дето не ми е работа и дето не разбирам. Този отказ от отговорност е зле. Значи не трябва да се обаждам по нито една тема ;)

Ама от дни си го мисля и не виждам да се споменава. Последните години най-голямата мания за защита на данните е да се слагат жетони. Не е невъзможно и ЧЕЗ да ползват такова нещо.

Нито съм проверявал, нито ще проверя, но е напълно възможно мисията да е неизпълнима.
Активен

В $por4e2 e истината  ;)

***

Aко даваха стипендия за най-глупави, щях да съм човека с най-много Mини Kупъри

***

Reborn since 1998 || 15.09.2007 totally М$ free && conscience clear

4096bits

  • Участник
  • *****
  • Публикации: 3240
    • Профил
Re: Авариите на чез.
« Отговор #6 -: Jul 05, 2019, 15:35 »
Как се слагат тези жетони? Бисквитки, сесия? Всичко това може да се използва в скрипт.
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

go_fire

  • Участник
  • *****
  • Публикации: 5321
  • Distribution: Дебиан Сид
  • Window Manager: ROX-Desktop / е17
  • кашик с гранатомет в танково поделение
    • Профил
    • WWW
Re: Авариите на чез.
« Отговор #7 -: Jul 05, 2019, 16:13 »
В общи линии е някакво дълго чисълце или дробна табличка, която се изготвя за някакво време (пет минути, половин час, ден, разни). Няма никаква вероятност да я отгатнеш или предвидиш, защото ти е напълно неизвестен алгоритъма, който почти винаги се основава на (по-скоро псевдо) случайност.

Ползва се навсякъде и е толкова широко разпространено, че на практика е невъзможно да не го срещнеш. Като всичко ново на тоя свят е идея на Гългъл. Пък и човек да не го знае, то е ясно, че е в техен стил. Нещо наукоемко създадено с единствена цел да прецаква клиентите.

п.п. Видях, че питаш и как се получава. Може всякак. Но най-вече се ползва методи на прихващане или внасяне (get and post).
« Последна редакция: Jul 05, 2019, 16:22 от go_fire »
Активен

В $por4e2 e истината  ;)

***

Aко даваха стипендия за най-глупави, щях да съм човека с най-много Mини Kупъри

***

Reborn since 1998 || 15.09.2007 totally М$ free && conscience clear

4096bits

  • Участник
  • *****
  • Публикации: 3240
    • Профил
Re: Авариите на чез.
« Отговор #8 -: Jul 05, 2019, 20:34 »
Ами PhantomJS си е пълнофункционален браузър. А може да се използва headless Chrome или Firefox. Същата работа е. Та, може да се автоматизира всичко.
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

go_fire

  • Участник
  • *****
  • Публикации: 5321
  • Distribution: Дебиан Сид
  • Window Manager: ROX-Desktop / е17
  • кашик с гранатомет в танково поделение
    • Профил
    • WWW
Re: Авариите на чез.
« Отговор #9 -: Jul 06, 2019, 00:39 »
Въпроса не е дали може да го изпробва, че работи, а дали може да го вгради в негова страница.
Активен

В $por4e2 e истината  ;)

***

Aко даваха стипендия за най-глупави, щях да съм човека с най-много Mини Kупъри

***

Reborn since 1998 || 15.09.2007 totally М$ free && conscience clear

4096bits

  • Участник
  • *****
  • Публикации: 3240
    • Профил
Re: Авариите на чез.
« Отговор #10 -: Jul 06, 2019, 05:09 »
Той като вземе данните, после може да ги сложи в която си иска страница.
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

spec1a

  • Участник
  • *****
  • Публикации: 1052
    • Профил
Re: Авариите на чез.
« Отговор #11 -: Jul 06, 2019, 10:33 »
Ами PhantomJS си е пълнофункционален браузър. А може да се използва headless Chrome или Firefox. Същата работа е. Та, може да се автоматизира всичко.

+1
Активен

supportpc

  • Участник
  • *****
  • Публикации: 99
    • Профил
Re: Авариите на чез.
« Отговор #12 -: Jul 29, 2019, 11:03 »
Май никой не може да намери решение по този казус ще го мисля. Благодаря все пак на всички
Активен

4096bits

  • Участник
  • *****
  • Публикации: 3240
    • Профил
Re: Авариите на чез.
« Отговор #13 -: Jul 29, 2019, 11:58 »
Мислех си, че сме ти дали решение.
Ще трябва малко да попрограмираш.
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

supportpc

  • Участник
  • *****
  • Публикации: 99
    • Профил
Re: Авариите на чез.
« Отговор #14 -: Jul 29, 2019, 12:01 »
ами нещо не се получи, ако някой може да ми даде един пример примерно с някои квартал, ще му бъда благодарен
Активен