@avitoyulito Получить исходный код BAS, дописать там чтобы открытие вкладок рендерелись асинхронно, скомпилировать. Использовать.
Как выдрать нужный текст?
-
Нужно повыдирать все что между "profileUrlString":" и ","firstName":". Пытался получить через регулярные выражения но на выходе получается только 1 результат или каша.
{"errorCode":0,"fans":[{"userId":44225883,"profileUrlString":"SupriAnsyah","firstName":"Supri","lastName":"Ansyah","description":""},{"userId":44225504,"profileUrlString":"RheaJoyPortada","firstName":"RheaJoyPortada","lastName":"","description":""},{"userId":44225350,"profileUrlString":"aeaareeaeeeeee","firstName":"aeaareeaeeeeee","lastName":"","description":""},{"userId":44225337,"profileUrlString":"JahJah_71278","firstName":"Jah","lastName":"Jah","description":""},{"userId":44224088,"profileUrlString":"Fun_Lad","firstName":"Fun_Lad","lastName":"","description":""},{"userId":44223628,"profileUrlString":"289138935188781","firstName":"H\u00e5","lastName":"Ss\u0101\u00f1","description":""},{"userId":44222980,"profileUrlString":"235490410507704","firstName":"\u0627\u064a\u0648\u0628","lastName":"\u0627\u0644\u0641\u0631\u0627\u062a\u064a","description":""},{"userId":44222574,"profileUrlString":"baabehindert","firstName":"baabehindert","lastName":"","description":""},{"userId":44222370,"profileUrlString":"AnisseBouradi","firstName":"Anisse","lastName":"Bouradi","description":""},{"userId":44220288,"profileUrlString":"MarjoMarjo","firstName":"Marjo","lastName":"Marjo","description":""}],"active":null,"hasNext":1,"count":10} -
@Pringle Это формат Json. Для его парсинга есть функция JSON.parse()
В лайфхаках выкладывали текстовый редактор с плагином, который облегчает работу с формированием путей для парсинга json
Ещё есть хороший мануал по
Json
Нужно повыдирать все что между "profileUrlString":" и ","firstName":".
Чтобы получить элемент profileUrlString, используйте действие "выполнить код"
var q = '{"errorCode":0,"fans":[{"userId":44225883,"profileUrlString":"SupriAnsyah","firstName":"Supri","lastName":"Ansyah","description":""},{"userId":44225504,"profileUrlString":"RheaJoyPortada","firstName":"RheaJoyPortada","lastName":"","description":""},{"userId":44225350,"profileUrlString":"aeaareeaeeeeee","firstName":"aeaareeaeeeeee","lastName":"","description":""},{"userId":44225337,"profileUrlString":"JahJah_71278","firstName":"Jah","lastName":"Jah","description":""},{"userId":44224088,"profileUrlString":"Fun_Lad","firstName":"Fun_Lad","lastName":"","description":""},{"userId":44223628,"profileUrlString":"289138935188781","firstName":"H\u00e5","lastName":"Ss\u0101\u00f1","description":""},{"userId":44222980,"profileUrlString":"235490410507704","firstName":"\u0627\u064a\u0648\u0628","lastName":"\u0627\u0644\u0641\u0631\u0627\u062a\u064a","description":""},{"userId":44222574,"profileUrlString":"baabehindert","firstName":"baabehindert","lastName":"","description":""},{"userId":44222370,"profileUrlString":"AnisseBouradi","firstName":"Anisse","lastName":"Bouradi","description":""},{"userId":44220288,"profileUrlString":"MarjoMarjo","firstName":"Marjo","lastName":"Marjo","description":""}],"active":null,"hasNext":1,"count":10}' var json = JSON.parse(q) [[PROFILEURLSTRING]] = json.fans[0].profileUrlString -
@pringle @Fox вам ответил по JSON а я подскажу еще одно плюшку но не по вашей проблеме, а по JSON. Этим же способом можно использовать полученные отпечатки для HTTP клиента. Без костылей и танцев с бубном запросили разобрали применили. Там все тоже самое по ключу. Текст ссылки Можно даже яндекс метрике подсовывать)
часть я уже разобрално эта не точно.. разрешение, шрифты и payload)) -
https://jsoneditoronline.org/ мож кому пригодиться