Baton34V

Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору kenko2 Цитата: перестали работать. Это так и должно быть? | а так? Код: {"R_discogs.com":{"link":"^discogs\\.com/(?:\\w\\w/)?([\\w-]+/master/\\d+|artist/[^\\/]+)$","res":":\nvar r = [];\n($._.match(/\"full\": \"https:\\/\\/img\\.discogs\\.com\\/[^\"]+\\.jpeg\\.jpg/g) || r).forEach(function(i) {r.push([i.replace('\"full\": \"','')]);});\nreturn r;","note":"by Baton34V\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=2420#16\n\nПРИМЕР:\nhttps://www.discogs.com/ko/Various-Exotic-Rendezvous/release/14402447"},"R_discogs.com_images":{"link":"^discogs\\.com/(release|artist)/[^\\/]+/images$","res":":\nvar i = $._.indexOf('<div id=\"view_images\">');\nif(i<0) {return null; }\nvar t = $._.indexOf('</a>', i);\nif(t<0) {return null; }\nvar res = [];\nvar re = /<img src=\"([^\"]+)\"/gi\nvar part=$._.substring(i,t);\nvar a = re.exec(part);\nwhile(a) {\n res.push([a[1]]);\n a = re.exec(part);\n}\nreturn res;"},"R_discogs.com_release":{"link":"^discogs\\.com/.+/release/\\d+","res":":\nvar re = /class=\".+\" href=\"([^\"]+)\"><div class=\".+\"><picture>/gi\nvar a = re.exec( $._);\nif (a==null) return null;\nx = new XMLHttpRequest();\nx.open('GET', 'https://discogs.com'+a[1],false);\nx.timeout=3000;\nx.send();\nif (x.readyState != 4) return;\nif (x.status != 200) return;\nvar c = x.responseText;\nvar i = c.indexOf('<ul class=\"thumbnails_');\nif(i<0) { return null; }\nvar t = c.indexOf('</ul>', i);\nif(t<0) { return null; }\nvar res = [];\nvar re = /<img src=\"([^\"]+)\"/gi\nvar a = re.exec( c.substring(i,t) );\nwhile(a) {\n res.push([a[1]]);\n a = re.exec( c.substring(i,t) );\n}\nreturn res;","note":"Baton34V\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=2900#21\n\nПРИМЕР:\nhttps://www.discogs.com/artist/356282-Story-Of-The-Year"}} | Цитата: А какие именно заменить, у нас там два старых фильтра: | оба два и заменить, я думал будет понятно что это опция при импорте "заменить имеющиеся". |