Перейти к содержимому



ЗАРАБАТЫВАЙ НА
>>ПРОДАЖЕ ШАБЛОНОВ И ПРИВЛЕЧЕНИИ РЕФЕРАЛОВ<<
>>ПОИСКЕ СЛИВЩИКОВ ШАБЛОНОВ<<

Фотография

Работа с [REG_PARSE]


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 71

#61 m163ss

m163ss

    Продвинутый пользователь

  • Пользователи-L3
  • PipPipPip
  • 1 970 сообщений
  • ГородНе имеет значения

Отправлено 24 Сентябрь 2021 - 12:45

Имеем:

Скрытый текст

Кто подскажет? Как регуляркой выцепить cnt ?

Такой вариант: [REG_PARSE][\w{30}] - прокатывает, но количество символов может меняться и не всегда выпадает {30}!!!


  • 0


#62 AleksLD

AleksLD

    Продвинутый пользователь

  • Пользователи-L3
  • PipPipPip
  • 2 014 сообщений
  • ГородСосновоборск

Отправлено 24 Сентябрь 2021 - 12:52

Имеем:

Скрытый текст

Кто подскажет? Как регуляркой выцепить cnt ?

Такой вариант: [REG_PARSE][\w{30}] - прокатывает, но количество символов может меняться и не всегда выпадает {30}!!!

[CLEAR_BUFFER]
[REG_PARSE][cnt=(\S+)] => $2

  • 2

#63 m163ss

m163ss

    Продвинутый пользователь

  • Пользователи-L3
  • PipPipPip
  • 1 970 сообщений
  • ГородНе имеет значения

Отправлено 24 Сентябрь 2021 - 15:25

[CLEAR_BUFFER]
[REG_PARSE][cnt=(\S+)] => $2

Все получилось! Но, почему-то, только через текстовый файл:

Скрытый текст

Может, можно сделать проще? Но, напрямую спарсить сразу с $REQUEST_DATA    не получилось. Пришлось загонять в текстовый файл...


  • 0

#64 AleksLD

AleksLD

    Продвинутый пользователь

  • Пользователи-L3
  • PipPipPip
  • 2 014 сообщений
  • ГородСосновоборск

Отправлено 24 Сентябрь 2021 - 15:40

Все получилось! Но, почему-то, только через текстовый файл:

Скрытый текст

Может, можно сделать проще? Но, напрямую спарсить сразу с $REQUEST_DATA    не получилось. Пришлось загонять в текстовый файл...

[REG_PARSE][cnt=(\S+)][$REQUEST_DATA]

так попробуй

 

ПС: еще вариант, учитывая что эта херня в конце $REQUEST_DATA

[PARSE][cnt=][/][$REQUEST_DATA/] => $1

Сообщение отредактировал AleksLD: 24 Сентябрь 2021 - 15:51

  • 1

#65 - Dimon -

- Dimon -

    Продвинутый пользователь

  • Пользователи-L3
  • PipPipPip
  • 482 сообщений

Отправлено 24 Сентябрь 2021 - 16:15

Так же если эта хрень в конце, то можно через SPLIT_STR

[CLEAR_BUFFER]
[SPLIT_STR][&cnt=][$REQUEST_DATA]
[VAR][$cnt][$2]

А если этот cnt нужен только для следующего get, post. Тогда хоть даже так)

[CLEAR_REQUEST]
[GET][https://site.ru$REQUEST_DATA]

  • 0

#66 m163ss

m163ss

    Продвинутый пользователь

  • Пользователи-L3
  • PipPipPip
  • 1 970 сообщений
  • ГородНе имеет значения

Отправлено 24 Сентябрь 2021 - 16:32

[REG_PARSE][cnt=(\S+)][$REQUEST_DATA]

Через текстовый файл - все ОК!:

Task: TEST_1 Report: 
[$1] => cnt=529d90bd4f785c90091a45dc194480
[$2] => 529d90bd4f785c90091a45dc194480

А, через $REQUEST_DATA получается такая хрень:

Task: TEST_1 Report: 
[$1] => cnt=529d90bd4f785c90091a45dc194480????
[$2] => 529d90bd4f785c90091a45dc194480????

:( Просто, Полтергейст какой-то...  :)  :ph34r:


  • 0

#67 AleksLD

AleksLD

    Продвинутый пользователь

  • Пользователи-L3
  • PipPipPip
  • 2 014 сообщений
  • ГородСосновоборск

Отправлено 24 Сентябрь 2021 - 16:49

Через текстовый файл - все ОК!:

Task: TEST_1 Report: 
[$1] => cnt=529d90bd4f785c90091a45dc194480
[$2] => 529d90bd4f785c90091a45dc194480

А, через $REQUEST_DATA получается такая хрень:

Task: TEST_1 Report: 
[$1] => cnt=529d90bd4f785c90091a45dc194480????
[$2] => 529d90bd4f785c90091a45dc194480????

:( Просто, Полтергейст какой-то...  :)  :ph34r:

По идее cnt=529d90bd4f785c90091a45dc194480????  пробельных символов в конце, не должно быть в спарсенном, приболел постер чтоли.


  • 0

#68 m163ss

m163ss

    Продвинутый пользователь

  • Пользователи-L3
  • PipPipPip
  • 1 970 сообщений
  • ГородНе имеет значения

Отправлено 24 Сентябрь 2021 - 16:54

По идее cnt=529d90bd4f785c90091a45dc194480????  пробельных символов в конце, не должно быть в спарсенном, приболел постер чтоли.

Хрен его знает... Может, я сам, что накосячил... Буду разбираться и тестировать... 


  • 0

#69 m163ss

m163ss

    Продвинутый пользователь

  • Пользователи-L3
  • PipPipPip
  • 1 970 сообщений
  • ГородНе имеет значения

Отправлено 15 Октябрь 2021 - 19:38

Хочу выложить [REG_PARSE] от автора AleksLD (аж, распирает...) на отлов ключа на reCaptcha V2, найденный на просторах ДИСКОРДА:

{{[PARSE][data-sitekey="]["]}}
[REG_PARSE][sitekey.{1,4}\['|"\](\[A-Za-z0-9_-\]{40})\['|"\](?!.{0,100}data-callback='onSubmit')] {{ $2 rec2}}
[VAR][$KEY][$2] {{ $1 }}
[LOG_DISPLAY][KEY ===>>> { $KEY }]

Да, простит меня AleksLD... :rolleyes:

Данный код, действительно, работает! Проверялось на нескольких различных сайтах! Теперь нет необходимости заходить на сайт и парсить данный ключ.

Имеется еще такая штука на отлов ключа на V3, но, пока проверяю...


  • 2

#70 AbRaCaDaBrA

AbRaCaDaBrA

    Продвинутый пользователь

  • Пользователи-L3
  • PipPipPip
  • 4 567 сообщений

Отправлено 16 Октябрь 2021 - 04:19

Хочу выложить [REG_PARSE] от автора AleksLD (аж, распирает...) на отлов ключа на reCaptcha V2, найденный на просторах ДИСКОРДА:

 

И на форуме не мало регулярок от AleksLD

 

Недавно надо было спарсить что не парсится стандартными средствами MP на форуме нашла по запросу в поиске «как сообщение» и в этой теме а там разных регулярок пруд пруди.


  • 0




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных