Baton34V
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору kenko2 Цитата: Можешь подсказать, почему на этой доске Imgur не работает | Реферер надо удалить: Код: {"R_Imgur":{"link":"^(?:[im]\\.())?(imgur\\.com|filmot\\.(?:com|org))/+(?!gallery|s(?:tats|ignin|earch)|tools|topic|random|logout|account|inbox|about|contact|privacy|memegen|collab)(?:g/[^/]+/)?([^\\W_]{5}(?:[^\\W_]{2})?)[sbtmlh]?(?![,&])(?:[?/#].*)?$","img":"^(?:[im]\\.([^.]+\\.)?)?(imgur\\.com|filmot\\.(?:com|org))/+([^\\W_]{5}(?:[^\\W_]{2})?)(?:[sbtmlh]|_[^.]+)?\\.(jpe?g|png|gifv?|mp4|webm).*","to":":\nvar l = ($[2][0]=='i' ? '//' : '')+'i.'+($[1]||'')+$[2]+'/'+$[3];\nvar res='';\nif ($[4]) {\n res= l+'.'+$[4].replace('gifv','mp4');\n}\nelse {\n res= l + '.mp4\\n'+ l + '.gif\\n' + l + 'h.jpg';\n}\nlet meta = document.querySelector('head > meta[name=\"referrer\"]');\nif (!meta) {\n meta = document.createElement('meta');\n meta.name = 'referrer';\n meta.content = 'same-origin';\n document.getElementsByTagName('head')[0].appendChild(meta);\n} else if (meta.attributes.content.value !== 'same-origin') {\n meta.attributes.content.value = 'same-origin';\n}\nreturn res;","note":"Baton34V\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=3720#10\nOLD:\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=3200#6\n\n\nПРИМЕРЫ / EXAMPLES:\nhttps://imgur.com/t/video\nhttps://www.reddit.com/domain/imgur.com/\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=3720#3"}} | Добавлено: kenko2 Цитата: А текущий (старый кстати) фильтр imgbb.com|ibb.co тогда получается не работает? | Я ошибся сайт работает. Как работает фильтр: 1. есть ссылка на превью i.ibb.co/fk4bqbr/ww.jpg 2. из неё фильтр получает адрес страницы где лежит ссылка на полноразмерную картинку i.ibb.co/fk4bqbr 3. переходит на эту страницу и находит на ней ссылку на фулсайз i.ibb.co/GWcXnXC/ww.jpg А теперь внимание на ссылку превьюхи и фулсайза - фильтр не может их отличить и поэтому когда натыкается на ссылку фулсайз, получает из неё короткую ссылку на страницу, при обращении к которой сайт говорит что такой страницы нет, ссылку на фулсайз фильтр там не обнаруживает и выдаёт жёлтый круг. |