2. Можно попробовать дополнение, но, возможно, имеется параметр (в about:config или ключ запуска) изменяющий CORP
Попробовал дополнения - не помогло, картинки из инстаграма внутри тега <img по-прежнему не отображаются.
Также пробовал параметры в about:config
security.mixed_content.block_active_content true и false
security.mixed_content.block_display_content false и true
security.mixed_content.block_object_subrequest false и true
Это тоже не даёт эффекта - картинки из инстаграма внутри тега <img по-прежнему не отображаются..
Есть ещё мысли, как заставить их отображаться в новых браузерах?
...
2. Можно попробовать дополнение, но, возможно, имеется параметр (в about:config или ключ запуска) изменяющий CORP [firefox]
Спасибо за ответ.
Буду пробовать и искать в этом направлении.
<html> <head> </head> <body> <img src="https://scontent-hel3-1.cdninstagram.com/v/t51.2885-15/e35/p1080x1080/233787354_2992262751011087_4863927247588165144_n.jpg?_nc_ht=scontent-hel3-1.cdninstagram.com&_nc_cat=111&_nc_ohc=du1Ot2e89aEAX8maS0s&edm=AABBvjUBAAAA&ccb=7-4&oh=af657cf6e242bc0cbfa107ba4f599c9e&oe=6133778E&_nc_sid=83d603 "> </body> </html>
Два вопроса:
1. Почему изображение из инстаграма по коду выше в Firefox 47 отображается, а в Firefox 80 (как и в новых версиях хрома и оперы) не отображается?
2. Что надо сделать, чтобы изображение по коду выше отображалось в новых версиях Firefox?
Спасибо.
У вас несколько браузеров установлено?
Да, я вынужден был перепробовать разные версии Firefox.
Но профили я выбирал правильно, когда устанавливал DownThemAll.
Я копировал файлы по инструкции именно в тот профиль, версию которого запускал.
По большому счёту я скопировал файлы во все имеющиеся профили в c:\Users\User\AppData\Roaming\Mozilla\Firefox\Profiles
Но DownThemAll всё равно не заработал на скачивание, пока я не скопировал файлы и в локальную папку c:\Users\User\AppData\Local\Mozilla\Firefox\Profiles
Эта папка для стилей и она не обязательна должна быть.
Ну, в инструкции, которую мне тут дали, было сказано, что нужно создать такую папку в профиле и скопировать туда утилиты.
В общем, я нашёл, в чём была проблема на моей стороне.
Вдруг кому-то тоже пригодится, поэтому пишу тут.
Помните, я писал, что мне удалось в конце концов установить DownThemAll на Firefox Nightly, но расширение заработало только наполовину: ссылки обнаруживает, позволяет скопировать, импортирует в список для скачивания, но не скачивает - застревает на этапе скачивания?
Так вот, я обратил внимание, что в локальной папке Firefox Nightly
c:\Users\User\AppData\Local\Mozilla\Firefox\Profiles
не было папок
/chrome
/downthemall.net
/extensions
которые были в папке c:\Users\User\AppData\Roaming\Mozilla\Firefox\Profiles
Из c:\Users\User\AppData\Roaming\Mozilla\Firefox\Profiles
в c:\Users\User\AppData\Local\Mozilla\Firefox\Profiles я скопировал отсутствующие там папки
/chrome
/downthemall.net
/extensions
удалил startupCache, снова запустил Firefox Nightly и всё заработало.
Может кого-то достаёт такая же проблема - надеюсь, что эта информация будет полезна.
…Готовое решение, это очень удобно, не нужно включать голову
Да я уже голову не то что включил, а уже сломал, как выключатель, которым целый день щёлкают.
Я уже восемь версий Firefox установил и с каждым попробовал по несколько способов установки разных версий DownThemAll.
Если бы я сразу получил готовое решение, то ты ещё мог бы так сказать, но когда я этим занимаюсь уже третий день, а результата нет, хоть ты тресни,
то стоять, смотреть со стороны, а потом ещё и так говорить - это просто садизм.
.
Но всё же советую самому разобраться
А я по-твоему чем занимаюсь? Всё делаю по инструкции, а эффекта нет. Буду дальше пробовать.
.
Тут надо знать, куда именно стукнуть.
там ни чего сложного нету!
Принесла блондинка ноут на ремонт.
Мастер открыл крышку, стукнул по клаве, ноут заработал.
- Сколько с меня? - спрашивает клиентка.
- Сто долларов, - отвечает.
- Ничего себе! 100 баксов только за то, что разок стукнул!
- Нет, за то, чт
Портативка 79, с установленным DTA.
ООО!!! Вот это подарок!!! :beer:
СПАСИБО!!!
Использовал utils третью версию utils → I'm interested in both scripts and extensions
Этот вариант не пробовал, попробую ради интереса.
Но твоя портативка решила все проблемы! Ещё раз огромное спасибо!
04-08-2020 20:42:47
Раньше тут можно было отправлять благодарности, отключили фишку что ли?
04-08-2020 20:46:52
Всем остальным откликнувшимся и потратившим на меня своё драгоценное время - тоже большое спасибо!
Ваша помощь тоже не прошла даром, дала ценный опыт! Рад был всем вашим советам.
Могу предположить, но я не уверен, что ставить надо или на ESR или на Developer Edition
Поставил, попробовал, результат тот же.
Более того, написано "Just for Firefox Developer Edition (main compatibility target) and Firefox Nightly."
Поэтому установил Developer Edition и Firefox Nightly и тоже попробовал, результат тот же.
Может у меня действительно повреждён файл dta.xpi?
Какой у вас размер файла? У меня 1 498 449 байт.
04-08-2020 17:52:35
Установил варварским способом dta.xpi в Firefox Nightly:
- разархивировал dta.xpi
- скопировал оттуда все папки и файлы в профиль Firefox Nightly
- удалил startupCache
- запустил Firefox Nightly
- открыл в Firefox раздел дополнений (about:addons) -> Установить дополнения из файла -> выбрал файл dta.xpi -> дополнение благополучно установилось с предупреждением "Действуйте с осторожностью"
- DownThemAll заработал наполовину: ссылки обнаруживает, позволяет скопировать, импортирует в список для скачивания, но не скачивает - застре
причем тут скрипты
Это верно, но когда я всё сделал и не сработало, решил попробовать и другие пункты - это от безысходности, а не от необходимости.
Я уже и портаблы все перепробовал: копировал по инструкции в профили и в основной каталог и та же фигня - "дополнение, загруженное с этого сайта, не может быть установлено, так как оно, по-видимому, повреждено."
Не понимаю, в чём загвоздка.
Где вы про chrome.html нашли?
4. Save the desired userChromeJS scripts into chrome. Read below the description of some of them.
При сохранении объекта по ссылке userChromeJS сохраняется файл chrome.html
Наверно это лишнее, но так как не работало, я решил - пусть этот файл тоже будет, ну, вдруг заработает. )
Такого быть не может, ищите поиском.
Оказалось, что кэш и профиль хранятся в разных местах
startupCache тут c:\Users\User\AppData\Local\Mozilla\Firefox\Profiles
а профиль тут c:\Users\User\AppData\Roaming\Mozilla\Firefox\Profiles
Удалил startupCache, перезапустил Firefox, снова попробовал установить дополнение из файла dta.xpi, снова получил сообщение "дополнение, загруженное с этого сайта, не может быть установлено, так как оно, по-видимому, повреждено."
04-08-2020 14:13:42
Это: https://forum.mozilla-russia.org/viewtopic.php?id=70326
Я пробовал и этот вариант.
Насколько я понимаю, это то же самое, что пункт 1-й из https:
Вроде работает
Спасибо за отклик.
Не пойму, что я делаю не так. Испробовал уже несколько установленных последних версий Firefox,
но установить расширение отсюда https://github.com/xiaoxiaoflood/firefox-scripts/tree/master/extensions не удаётся.
Попробовал оба варианта. Делал строго по инструкции:
1. скачал fx-folder.zip
2. разархивировал в C:\Program Files\Mozilla Firefox
3. создал в профиле Firefox папку chrome
4. разархивировал туда файл utils_extensions_only.zip
5. скачал и скопировал в папку chrome файл chrome.html
6. закрыл и снова запустил Firefox
7. скачал файл dta.xpi
8. открыл в Firefox раздел дополнений (about:addons) -> Установить дополнения из файла -> выбрал файл dta.xpi -> получил сообщение "дополнение, загруженное с этого сайта, не может быть установлено, так как оно, по-видимому, повреждено."
Папки startupCache нету, так что удалять нечего.
Не пойму, что я упускаю (
Для этого существуют портабельные версии.
Спасибо, конечно, за подсказку, у меня как раз стоят четыре портабельные версии Firefox: 47, 52, 56 и 75.
Но ставить и удалять с десяток расширений, чтобы исследовать настройки каждого из них на предмет установки даты/времени скачиваемого файла - не слишком ли это геморройно?
Поэтому, мне всё же сначала хотелось бы посоветоваться на форуме - вдруг у кого-то уже есть полезный опыт именно по тому вопросу, который меня интересует, а именно:
как при скачивании в браузере Firefox 75 сохранить дату/время оригинала скачанного файла?
Я бы не заморачивался, если бы это мне приходилось делать раз в сто лет с одним-двумя файлами, но мне это нужно каждый день, так что вопрос актуален.
Лично я пока что, как говорится, достаю правой рукой левое ухо: через Firefox 75 тяну ссылки из инстаграма в Firefox 47, а оттуда уже посредством старого DownThemAll сохраняю себе файлы с оригинальной датой.
Насколько я понимаю, старый DownTh
Отсюда ставил?
На новую версию Firefox ставил DownThemAll вот отсюда https://addons.mozilla.org/ru/firefox/addon/downthemall/
В новом есть неплохие аналоги качалок, посмотри S3 и еще один какой-то.
Прежде, чем что-то поставить, решил посоветоваться со знающими людьми, ибо в описании там не написано, что эти расширения могут сохранять дату/время оригинала.
Может кто-то знает наверняка и насоветует что-то, а то пока неохота нагружать хорошо работающий браузер лишними дополнениями.
Если никто не поможет, придётся методом тыка ставить и удалять расширения, пока не попадётся подходящее. Да и то - попадётся ли.
В общем, пока подожду, может кто-то из добрых людей всё же откликнется.
Наверно, это сюда.
Скачивание файлов в браузере Firefox: как сохранить дату/время оригинала?
В старой версии DownThemAll для Firefox 47-52 это можно было сделать без проблем:
устанавливался флажок "Установить время файла по времени его изменения на сервере".
В новых версиях DownThemAll и Firefox файлы сохраняются только с датой скачивания,
я искал, где можно изменить эту опцию и не нашёл.
До определённого времени это не было проблемой, так как я продолжал использовать для этой функции старую версию DownThemAll и Firefox.
Но с прошлой недели инстаграм перестал открываться в старой версии Firefox, поэтому приходится использовать новые версии DownThemAll и Firefox.
А у них такие вот траблы. Кто что посоветует?
с таким отношением копайся сам
к тем, кто мне помогает, я отношусь с большой любовью и уважением
за давностью лет, вполне возможно, что ты уже забыл об этом
мог и собирался помочь
это вряд ли, если бы хотел, уже давно бы помог
Что ж, буду копать сам, как откопаю - отпишусь.
такая штука как френдлента появилась в жж еще с момента создания
Ты понимаешь разницу между РАЗНЫМИ соц. сетями?
Френдлента, лента новостей и прочая лабуда - это только для ОДНОЙ соц. сети. И в ленте все аккаунты вперемешку.
Мне нужно открыть два интересных аккаунта в твиттере, три интересных аккаунта в инстаграме, 4 интересных аккаунта ВКонтакте и один интересный аккаунта в вейбо.
Так понятнее? И всё в одном окне. И мне так удобнее, быстрее и эффективнее, чем прыгать по вкладкам или крутить ленту из мешанины аккаунтов.
Всё строго по аккаунтам в каждом фрейме.
Зачем же мне предлагать то, что мне не подходит?
Можешь помочь - помоги. Не можешь помочь - не встревай.
Советы типа "почитай то, почитай сё" я сам могу давать.
обязательно тянуть в браузер всю ту кучу мусора со страниц?
Позволь уж мне решать, что для меня мусор, а что для меня полезно. Мне, например, нужен пост целиком с комментариями, а не только фото.
…useragentswitcher пишетнет никаких способов заставить сделать работу аддона в коде самой страницы?
Нету, так как аддон изменяет заголовки у ответа с сервера, а средствами страницы это нереализуемо.
Ещё раз большое спасибо за ответ и за помощь. :beer:
====
Апдейт.
Сейчас заинтересовался таким вопросом: а для любого сайта можно написать такой аддон?
Например, для твиттера или ВКонтакте, чтобы в таких же фреймах отображать посты твиттера и ВКонтакте.
Было бы удобно в одном окне открыть сразу 5-10 аккаунтов из разных соц. сетей для одновременного обзора новых публикаций, а не лазить по вкладкам.
Странно, что такая очевидная функция до сих пор не реализована в браузерах.
<iframe src="https://www.instagram.com/p/BuA906VFVeJ/" width="400" height="400" scrolling="yes"></iframe>
Большое спасибо! Аддон помог. А я уже и не надеялся :)
Firefox с аддоном работает так, как я хотел бы, чтобы работала html-страница сама по себе в любом браузере.
Интересно, нет никаких способов заставить сделать работу аддона в коде самой страницы?
Хотелось бы, чтобы страница открывалась именно в таком виде во всех браузерах.
Ещё раз большое спасибо: в Firefox с вашим аддоном страница открывается именно так, как я и хотел.
Ну, что? есть желающие помочь?
Я думаю тут вряд ли кто поможет
Да, похоже, что прошли те времена.
Эх, где же Антон... :(
<iframe src="https://www.instagram.com/p/BuA906VFVeJ/embed/captioned" width="400" height="400" frameborder="3" scrolling="yes" allowtransparency="true"></iframe>
Но инстаграм постоянно меняет свою политику, поэтому код то работает, то не работает, они то разрешают embed, то не разрешают, поэтому хотелось бы не зависеть от их настроения и полагаться только на свой скрипт, независимо от них.
…Как загрузить в <iframe> полноценный пост из инстаграма: фото, видео, текст, комментарии.
Его родной Embed просто отстой, в то время как все кому не лень полностью копируют инсту к себе на сайт (pictame. com / imgoi. com / stapico. ru и тому подобное)
Мне надо без наворотов - чисто в <iframe> любой понравившийся пост.
Будет типа фотогалереи, но с родным текстом и комментами, с полосой прокрутки в каждом фрейме, с размерами фреймов 300х300 или около того, чтобы в окне браузера помещалось 16-20 фреймов с постами.
Сделать в <iframe> только фото из инсты не проблема, а вот чтобы во фрейм грузился целиком пост вместе с текстом и комментами - не получается, уже кучу скриптов перепробовал, бестолку.
Может кто поможет?
Добрый всем вечерочек.
Подскажите, пожалуйста, что нужно дописать, чтобы преобразованная ссылка открывалась в новой вкладке.
Спасибо.
getBrowser (). selectedTab = getBrowser (). addTab (url)
okkamas_knife, спасибо! Ты мне тоже помог! :beer:
P.S. Я тебе репутацию повысил :)
Если я правильно понял, то
Антон, как всегда - великолепно! Работает чётко!
Большое спасибо! :beer:
Infocatcher, твой код работает великолепно! Спасибо!
Перед ним я выполняю вот такой код:
var macro; var jsLF = "\n"; /* Send code example */ macro = "CODE:"; macro += "TAB OPEN" + jsLF; macro += "TAB T=2" + jsLF; macro += "SET !EXTRACT_TEST_POPUP NO" + jsLF; macro += "URL GOTO=http://www.myip.ru/" + jsLF; macro += "TAG POS=4 TYPE=TD ATTR=TXT:* EXTRACT=TXT" + jsLF; macro += "SET !VAR1 {{!EXTRACT}}" + jsLF; macro += "SET !EXTRACT NULL" + jsLF; retcode = iimPlay(macro);
Он извлекает мой текущий IP с сайта http://www.myip.ru/.
Могу ли я каким-то образом напрямую задать {{!VAR1}} в var newIp вместо вот этого её текстового значения:
var newIp = "0.0.0.0";
Все зависит от того, как долго нужно хранить список.
Одни сутки, максимум - двое суток.
Спасибо тебе за помощь!!! :beer:
…