Baton34V

Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору kenko2 небольшая поправка: Код: {"R_chipdip.ru":{"link":"(?:www\\.)?chipdip\\.ru\\/product\\/.+","res":":\nvar i = $._.indexOf('<div class=\"product__image-previews\" id=\"productphotobox\">');\nif(i<0) { return null; }\nvar t = $._.indexOf('div class=\"product__about\"', i);\nif(t<0) { return null; }\nvar res=[];\nvar re = /span data-fancybox-href=\"([^\"]+)\" title=\"([^\"]+)\"/gi\nvar a = re.exec( $._.substring(i,t) );\nwhile(a) {\n res.push([a[1],a[2]]);\n a = re.exec( $._.substring(i,t) );\n}\nreturn res;","note":"https://www.chipdip.ru/catalog-show/oils-and-greases"}} | и ещё одна Код: {"R_thingverse.com":{"link":"(www\\.)?thingiverse\\.com\\/thing:(\\d+)","res":":\nvar res=[];\nx = new XMLHttpRequest();\nx.open('GET', 'https://api.thingiverse.com/things/' + $[2] + '/images',false);\nx.timeout=3000;\nx.setRequestHeader('Authorization', 'Bearer 56edfc79ecf25922b98202dd79a291aa');\nx.send();\nif (x.readyState != 4) return;\nif (x.status != 200) return;\nvar c = JSON.parse(x.responseText);\nc.forEach(function(obj) {\n obj.sizes.forEach(function(obj1) {\n if (obj1.type=='display' && obj1.size=='large') {\n res.push([obj1.url, obj.name]);\n }\n });\n});\nreturn res;","note":"by Baton34V\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=2300#20"}} |
| Всего записей: 1074 | Зарегистр. 21-08-2009 | Отправлено: 08:56 18-10-2020 | Исправлено: Baton34V, 10:35 18-10-2020 |
|