то из папки профиля (нынешней) является совместимым со старыми версиями?
Рубеж это v57. это первая версия хромоФокса. Всё что дальше (57+-60-70-80 и тд), начался переход на упоротые форматы данных и выпиливание всего, что было до v57 вплоть до API и любой совместимости. делали это отбалды, но постепенно... с какой-то версии переставали подхватываться поисковики из папки, а с какой-то - твой случай. Они методично выпилили всё, что напоминало тот самый бравзер что нам нравился. когда и как - это смотри их трэкер и релизные описания.
Сегодня FF это блеклая, догоняющая, плохая копия Хром. ... в радужных трусишках и с рюшечками в случайных местах.
доступна лишь возможность поставить временно какую-то более старую версию браузера (то есть ставить её на время работы с этими старыми вкладками).
Полный пиздос в том, что даже версии после 57 не все совместимы между собой. У тебя может сработать финт_ушами на 62 но уже не сработать на 68. Я цифры взя
…понял, почему тот sessionstore приравнен к ярлыку.
Ну, это наз-ся аналогия. (что сегодня стало сложным для понимания концептом. очень жаль). sessionstore.js был простым текстовым файлом сценария. А jsonlz4 - это архив. т.е. не простой текст, а зашифрованный текст, который предварительно нужно распаковать\расшифровать перед использованием. Зачем "они это сдалали" и ничего в другом формате(простом js) больше не принимают - это вопрос к "ним".
А ты должен понять, что так делать больше нельзя. С какого выпуска FF перестал принимать обычный sessionstore.js в работу, точную дату не скажу. Но ты сам убелился что больше так делать со-старыми файлами не пойдёт. тебе нужно свои старые sessionstore.js запаковать в jsonlz4 и только тогда подсовывать.
Но лучше, как выше говорил, поставить норм. расширение для Сессий и пользоваться норм. сессиями.
Вчера 21:57:29
зы. здесь, ребята делали кнопку CB для правки файла поисковиков, который тоже с какой-то версии запаковали[s] в
При этом переименовал его (сменил расширение js на jsonlz4, поскольку сейчас Мозилла делает файлы sessionstore именно с таким расширением). То есть браузер даже с нынешней версией движка должен был распознать этот sessionstore и открыть сессию согласно этому файлу.
Как-то давно, спросил один юзер: можно ли программу перенести на др. комп чеерз флешку? Я глянул, а там прога состоит из одного файла exe и ini-ка с настройками и сказал что можно; просто скопируй и всё.
Он скопировал и долго по-телефону матерился, что я ничего не понимают и ниработаить..!
... оказалось, он скопировал ярлык с раб.стола и пытался его запускать на другом компе.
Так и ты. jsonlz4 это архив и новый формат хранения данных в FF. [url=https://qastack.ru/superuser/1363747/how-to-decodedecipher-mozilla-firefox-proprietary-jsonlz4-format-sessionstore-backupsrecoveryjsonlz4]Как декодировать / расшифровать собственный формат Mozilla Firefox .jsonlz4? (Sessionstore-подпорка / recovery.jsonlz4)[/u
…Пример из другого скрипта:
window.addEventListener('keydown', function(e) { if(e.ctrlKey && e.altKey) { switch(e.keyCode) { // для клавиши '+' keyCodde 107 http://www.w3.org/2002/09/tests/keys.html case 107: moreSpoilerOpen(); break; } } }, false);
09-12-2020 10:54:08
возможно лучше будет keypress
09-12-2020 11:08:14
зы. ЕЯПП, то оно и будет дёргаццо. Еслиб был норм спойлер, то страница просто сдвигалась бы вниз и все, без дерганий. Как на rutracker-e:
case "pornolab.net": case "rutracker.org": arrLinks = Array.from(document.getElementsByClassName('sp-head folded')); break;
или oszone:
[code]
case "forum.oszone.net":
arrLinks = Array.from(document.getElementsByClass
Не работают эти скрипты на ЖЖ, к сожалению. :( Я уже и сам писать пытался - никак.
ну, код будет такой(для моего выше скрипта добавить к остальным) Ну или переделай отдельным, по-примеру leshiy_odessa :
.......... case "shakko.ru": arrLinks = Array.from( document.querySelectorAll( "A[class='b-pseudo']") ); // console.log("кол-во элементов на shakko.ru : " + arrLinks.length); arrLinks.forEach( (el)=> { if ( el.innerHTML == 'Expand' ) el.click() } ); break; return; ..........
... а у меня такоев в GM (попытался сделать универсальный - вписуешь домен где-что открывать и сё):
// ==UserScript== // @name Spoilers_open // @namespace comments // @include http* // @version 1 // @run-at document-end // @grant none // ==/UserScript== setTimeout( ()=> document.addEventListener("scroll", moreSpoilerOpen, false) , 2000 ); function moreSpoilerOpen() { let dom = document.domain.replace(/^www./i,'').split('.').reverse(), arrLinks = []; dom = dom[1] + "." + dom[0]; switch(dom) { case "xvideos.com": arrLinks = Array.from( document.getElementsByClassName('btn btn-default show-more') ); break; case "newsland.com": arrLinks.push(document.getElementById('comment-folding') ); break; default: return; } if( arrLinks.length > 0 ) arrLinks.forEach( (lnk)=> lnk.click() ); document.removeEventListener("scroll", moreSpoilerOpen, false); };
Службу убей (если она поставилась, а судя по вопросу - она да, работает у тебя) и ее файлы поудаляй:
maintenanceservice.exe
maintenanceservice_installer.exe WIN+R -> services.msc - найди и Остановить+Запретить
почитай тут
так же и доп. файлы 'обновлятора' поудаляй:
updater.exe и helper.exe - и все похожие с updater* и helper*, всякие 'иники'(*.ini) и папки в папке куда установлен FF
Искать и удалять удобней всего в проге Everything
user.js это хорошо и прально, но любой глюк в FF\OS и снова будет здрасьте... Вырывай с корнем. Обновляться можно и нужно вручную.
Нет. Поставь расширение. Save Page As PDF или Save Page WE
Вопрос! Почему сразу не сохраняется и как это исправить? Спасибо.
Ответ: патамушта! И это не шутка. Такое поведение в Мозилле издревле и так же издревле оно вызывало недоумение и вопросы к жопорукости. Любая ошибка при сохранении , приводит к прекращению "процесса сохранения" в Мозилле. Эта тупость решается только расширениями с нормальной логикой где сделан пропуск ошибок.
Можно, из резервной копии профиля. А так, врядли.
Ну, стили(css) у тебя грузятся, это отпадает. Смотри в консоль ошибок, что за ошибки, а они там будут 100% Либо настройки безопасности в новых FF чудят(все эти нововведения дураццкие типа защиты от отслеживания и проч. херня), либо дело в провайдере. Ставлю на первое.
еще этот случай можешь глянуть Проблема с сайтом fss.ru
не отображает картинки (фотографии товаров) с Алиэкспресс.
что значит не отображает? фоточка хде? ... есть минимум три причины почему это может быть и они разные, зависит от результата - как оно выглядит.
Раньше это было здесь: general.autoScroll = false . Как сейчас хз.
Скорее всего у тебя с этим связано (LockPref) Как настроить Mozilla Firefox для приватности. Ищи те самые файлы js которые это делают. +на иглише Справка Customizing Firefox Using AutoConfig
Ну, в общем товарисч выше прав. Тож поставил 56. и получил ошибку:
/*! For license information please see main_607c14.js.LICENSE.txt */ (window.webpackJsonp=window.webpackJsonp||[]).push([[48],{0:function(t,e){t.exports=jQuery},111:function(t,e,i){var n=i(182),o=0;t.exports=function(t){var........
Библиотека не подгружаеццо и в этом всё дело. А судя по-всему, 56я ничего на знает и не умеет за это новое_говнище 'Webpack' Пособие по webpack Очередное новое-молодёжное-афигенно-технологиё...
так что обновляццо надобно, если этот сайт нужен.
зы. PaleMoon умеет. Удивлён.
Перестал нормально работать pepper.ru на FF 56.0.b9
В чём проблема с комментариями то ?
Я открыл, правда на 82.0.3, и все комментарии отображаются
Л-логика.
user_098625 вариантов два: 1) рекламорезка или 2) глюки FF изза долгой работы. Такое бывает и довольно часто.
По первому, смотреть фильтры. А второе(вероятней) почистить, поудалять кукисы и проч. накопившееся.
Лучше всего вручную удалять сами базы *.sqlite в профиле. Свободно удаляй эти:
content-prefs.sqlite
cookies.sqlite
favicons.sqlite - оставить, если волнуют иконки в Истории и др.
permissions.sqlite
protections.sqlite
storage.sqlite
storage-sync.sqlite
webappsstore.sqlite
... но можно и встроенным механизмом. Но вручную надёжнее.
Резервные копии, перед любым действием, рулят.
Важно помнить, что Sync не является сервисом резервного хранения закладок, истории и т.п., а лишь осуществляет синхронизацию между устройствами. И не брезгуйте создавать резервные копии, так как Sync в некоторых случаях некорректно работает, что приводит к потери синхронизируемых данных.скрытый текст
Уже давно нужно бы сделать огромную табличку с этими вот словами и прибить на самое видное место.
(От себя бы добавил что синхро в Мозилло-продуктах вообще ненужно использовать, ибо там такое днище в плане т.н. "реализации"; что морда, что алго - тушисвет)
А вы как думаете? Отмазка или конспирологи правы?
Это никакая не "конпирологи". Почитай про Опера и M$ :
Как бы это исправить?
посмотри в сторону локализации. такая ошибка бывает, когда в файле локализации отсутствуют нужные строки. Сравни построчно английский и руський файл.
После перезапуска [firefox] тот самый параметр появляется снова с тем же значением.
Такого быть не должно; хз, конечно, что там намутили мозилловоды... но может ты не прально удаляешь?
1. закрой FF 2. почисти user.js 3. запусти FF и открой настройки - ПКМ сбросить параметр. 4. перезапусти FF
+ поудаляй *.sqlite лишние, всякие cookies.sqlite, permissions.sqlite, storage.sqlite, webappsstore.sqlite
:offtopic:
Отключить встроенную немощь и пользоваться нормальными блокировщиками .
Этапять! :beer: только не Гостери и Дисконнект же вроде. Пробовал эту штуку пару лет назад, что-то оно отрезало, но настолько мало, что не прожило у меня и пары дней.
Никак. Только с помощью Сustom Buttons
Попробуй поставить одну из этой ветки [Signed fixed extension attached] CB broken on Firefox 48+ Полистай, там.
hartumov то что ты описал, делают почти все баннерные\рекламные сетки. Они ставят обработчики на странице, открывают что ИМ нужно, кудаб ты\я (юзер) не жмакнул. открывают окна\вкладки, подменяют их порядок\расположение... всё это т.н. "вредоносные действия", а по-простому - мудачилово.
Сходи на любой проно-сайт, отключи рекламорезку и посмотри как это они делают. Твои побуждения и мотивы могут быть самыми светлыми, но это никак не меняет инструментов которые тебе понадобятся. убивают не пули\пистолеты, а люди.