Ru-Board.club
← Вернуться в раздел «Программы»

» K-Meleon

Автор: LOMOVCHANIN
Дата сообщения: 06.12.2015 17:25
[more=Privoxy]rodocop

Цитата:
Privoxy 3.0.23 + Adblock filters +antiban filters для K-Meleon

Спасибо.
Я распаковал папку "Privoxy 3.0.23..." в папку с "K-Meleon". Активна синяя иконка с "P". Но, реклама не блокируется. Если нажать на иконку с зачёркнутой "P", то в панели уведомлений (рядом с часами) появляется иконка с не зачёркнутой "P". Дабл клик ЛКМ вызывает окно "Privoxy". И так, и так - реклама не режется. При этом "Adblock" был выключен. Или я чего - то не так делаю?[/more]
Автор: rodocop
Дата сообщения: 06.12.2015 20:56
LOMOVCHANIN
там есть какой-то глючок. Короче, сделай так: открыть меню настроек Прокси в КМ, перейти на вкладку "Новые настройки" - и закрыть эту панель. Потом переключи вручную (в меню) сперва на "Прямое соединение", а потом обратно на "Privoxy"

У меня сперва тоже не подхватывался трафик через прокси - что-то там в КМ схватывается, только когда проходишь через этот диалог настройки и выставляешь один раз вручную (потом уже будет работать и кнопка)
Автор: HelioSS
Дата сообщения: 06.12.2015 21:01
LOMOVCHANIN

Цитата:
Я распаковал папку "Privoxy 3.0.23..." в папку с "K-Meleon".

Это обязательное условие - наличие Privoxy в папке сабжа? И как - отельной папкой или прям со всем содержимым в корень сабжа?
Автор: rodocop
Дата сообщения: 06.12.2015 21:20
LOMOVCHANIN,
вообще я, похоже, нашел свою ошибку и перевыложил расширение по той же ссылке.

Теперь все должно работать сразу из коробки.

Добавлено:

Цитата:
Это обязательное условие - наличие Privoxy в папке сабжа? И как - отельной папкой или прям со всем содержимым в корень сабжа?


В КМ есть хорошее правило: все расширения должны распространяться в архиве, соблюдающем необходимую структуру каталогов браузера - чтобы установить расширение можно было простой распаковкой архива в папку К-Мелеона.
Чтоб не думать вообще - как, что и куда пихать.

И мои расширения соответствуют этой конвенции - поэтому просто извлекаете содержимое архива в папку, куда установлен сам браузер - и все.
Потом можете посмотреть, что и куда разместилось.

Конкретно по Прайвокси: как и любые сторонние бинарные инструменты, оно размещается в папке tools, где у нее свой подкаталог privoxy (для работы с КМ лучше использовать нативно-портабельные программы).

Чисто технически, инструментарий можно класть куда угодно, но в макросе (с помощью которого он и интегрируется в браузер) должен быть верный путь к исполняемому файлу. И поэтому, а также, чтоб не замусоривать корневой каталог КМ, принято соглашение складывать сторонние инструменты в каталог tools. А уже внутри него разработчик сам решает выделять ли своему инструменту свой подкаталог или нет. У Privoxy файлов много и свои подпапки есть - поэтому подкаталог выделен.
Автор: Spiderman7
Дата сообщения: 07.12.2015 12:02
Что за файл onmi.ja в сборках K-Meleon 75.1 Pro RU и т.п., в /browser/ ?
В 76-х этот файл пропал.
Грохнул его, и все ошибки и глюки, связанные с "неопределенной сущностью" при загрузке по https (и не только), полностью исчезли.
Автор: LOMOVCHANIN
Дата сообщения: 07.12.2015 13:04
[more=Привокси]rodocop
Спасибо. Реклама режется. Но, вот с Рутьюбом та же беда, что и с Адблоком. Опять нельзя выбрать качество видео. Просекли, что блочу рекламу. И ещё. Почему - то Привокси включается на кнопочку с зачёркнутй "P", а не наоборот. Хотя в панели уведомлений с не зачёркнутой "P". Или так и должно быть? И как сделать так, что бы при закрытии КМ и Привокси тоже автоматически закрывался бы? А то работает и после закрытия КМ.[/more]
Автор: rodocop
Дата сообщения: 07.12.2015 14:42
Spiderman7

вообще-то это файл основного стаффа браузера. С какого-то момента Мозилла стала паковать chrome и компоненты в aрхив omni.ja (название типа "все тут") - чтобы, мол, ускорять загрузку (один большой файл читается с диска много быстрее, чем десятки маленьких).
В K-Meleon это естественным образом перекочевало.

Но надо понимать, что в принципе (при нужных минимальных изменениях в исполняемом файле браузера) можно все, что запаковано в omni.ja (по сути это zip-архив) оставить в раскрытом виде.

Вот в КМ76 оно и есть все в распакованном состоянии - потому файл omni.ja не нужен. Однако экзешник по-прежнему помнит о том, что надо проверять omni.ja, если он есть, и брать ресурсы оттуда.

Вот почему 75-й нельзя простым оверрайдом обновлять на 76-й: вместо нужных актуальных ресурсов из подкаталогов папки browser КМ тянет старые ресурсы из omni.ja, оставшегося от 75-й версии (она не перезаписывается, т.к. нечем - и не удаляется). А там начинается несоответствие строк локализации - и браузер выдает XML-parsing error'ы...

Не знаю, почему, но Дориан нигде особо не оговаривает эту ситуацию. Просто запомните: 76-й КМ надо ставить в отдельную папку, а не поверх 75-го!

Добавлено:
LOMOVCHANIN

Вот чего я никак не понимаю - так это репорта о зеркальной работе кнопок. "Этого не может быть, потому что не может быть никогда" - к каждой кнопке привязан командный файл с однозначной функцией: на левую кнопку - запуск Прайвокси, на правую - закрытие.

Проверяйте установкой на чистую тестовую инсталляцию - у меня все работает верно.

Что касается закрытия Privoxy при выходе из КМ - сейчас я подумал, что это совсем просто сделать. И как я только раньше не дотумкал. Ждите апдейта!

А пока я его не выложил, можно просто подредактировать слегка privoxy.kmm, добавив выделенную строчку в указанное место в конце файла:

Код: $OnInit=$OnInit."privoxy_BuildMenu;";
$OnSetup=$OnSetup."privoxy_BuildToolbar;";
$OnQuit=$OnQuit."privoxy_unload;";
# ----------------------------------------------
$macroModules=$macroModules."privoxy;";
Автор: LOMOVCHANIN
Дата сообщения: 07.12.2015 16:02
[more=Подробнее]rodocop

Цитата:
Вот чего я никак не понимаю - так это репорта о зеркальной работе кнопок.


Цитата:
Проверяйте установкой на чистую тестовую инсталляцию - у меня все работает верно.


Цитата:
на левую кнопку - запуск Прайвокси, на правую - закрытие.

Как раз наоборот.
http://i73.fastpic.ru/big/2015/1207/98/3db0c537a749a095e076818347a28398.png
http://i73.fastpic.ru/big/2015/1207/e8/0883699f2d0f39368902e6c8bbb6ace8.png
И ещё Привокси включается (не зачёркнутая "P" - левая) не по нажатию на эту кнопку, а на правую. И наоборот. Выключается не по нажатию по правой, а по левой кнопке.
И если нажать дабл клик, или нажать раз на левую кнопку при выключенном Привоксе (хотя реально он включен) попытаться включить - то ошибка.
http://i74.fastpic.ru/big/2015/1207/18/67f7a1ead02fd85439aae7f5aa9da118.png
[/more]
Автор: rodocop
Дата сообщения: 07.12.2015 16:28
LOMOVCHANIN
Так, объясню по порядку:

Кнопки обычно существуют в "мертвом" (dead), "холодном" (cold) и "горячем" (hot) состоянии. Cold - это когда функция, повешенная на кнопку, доступна для запуска. Dead - когда недоступна. Hot - когда кнопка подсвечивается наведением мыши.

В моем случае cold и dead фактически совмещены. По идее надо бы кнопочную часть переделать вообще в одну кнопку с двумя разными картинками, но мне пока не хватает усидчивости и времени разобраться в том, как это делается Я тоже учусь все эти 4 года

Сейчас это работает так. Со старта левая кнопка яркая (hot), правая - тусклая (cold/dead). Это соответствует НЕзапущенному Privoxy. (ровно как на первом Вашем скриншоте)

Жмем левую - запускается Privoxy. Левая кнопка становится тусклой, правая - яркой (это значит, что еще раз запускать Privoxy нельзя, а выключать - можно). В трее логично появляется значок Privoxy - все как на втором скрине.

Если сейчас нажать левую еще раз - закономерно вылезет ошибка, потому что Privoxy уже запущен!

Т.е. все именно так происходит, как у вас на скринах. Только Вы неверно интерпретируете происходящее...

Добавлено:
Иными словами, состояние кнопок в КМ соответстует не состоянию Privoxy, а доступности команд в отношении Privoxy. Понимаете?

Добавлено:
По имеющейся ссылке расширение Privoxy обновлено - теперь оно полноценно русифицировано.
Автор: LOMOVCHANIN
Дата сообщения: 07.12.2015 16:46
rodocop
Спасибо.

Цитата:
Понимаете?

Перевариваю...
Автор: rodocop
Дата сообщения: 08.12.2015 02:30
#МаленькиеХитрости

Если у вас открыта страница с текстовым полем ввода (например, здесь, на форуме), то вы можете перетащить любую неактивную вкладку мышью в это текстовое поле и отпустить - в текст будет вставлен адрес страницы с той вкладки, которую вы тащите!

И кстати: такого вы не сделаете ни в Firefox'e, ни в Chrome!
Автор: kumanat
Дата сообщения: 08.12.2015 10:34
rodocop
djvu plugin существует под к-мелеон? пробывал подсунуть от фокса - выдает ошибку.
Автор: Coronerr
Дата сообщения: 08.12.2015 11:00
rodocop

Цитата:
И кстати: такого вы не сделаете ни в Firefox'e, ни в Chrome!

Зато там на раз это с закладками с панели закладок проходит. А в сабже, увы, работа с закладками ограничена тыканием по ним ЛКМ, ни контекстного меню с управлением, ни удалить...
Автор: dev2null
Дата сообщения: 08.12.2015 11:31
kumanat 11:34 08-12-2015
Цитата:
rodocop
djvu plugin существует под к-мелеон? пробывал подсунуть от фокса - выдает ошибку.

Попробуйте Sumatra PDF plugin - в FF прекрасно работает с djvu, насчёт KM - не знаю.
http://www.upload.ee/files/5386632/npPdfViewer_x86_x64.7z.html
Автор: Skif_off
Дата сообщения: 08.12.2015 11:45
Sumatra PDF plugin работает отлично, как раз предлагал, но решил перед отправкой ещё раз обновить страницу.


km76b2u1 у всех нормально работает? На Win7x64 при запуске ругается и предлагает переустановить K-Meleon (используется портативная версия), после нажатия Ок падает:

Код: Сигнатура проблемы:
Имя события проблемы:    BEX
Имя приложения:    k-meleon.exe
Версия приложения:    76.0.0.0
Отметка времени приложения:    56537a88
Имя модуля с ошибкой:    StackHash_0a9e
Версия модуля с ошибкой:    0.0.0.0
Отметка времени модуля с ошибкой:    00000000
Смещение исключения:    00000000
Код исключения:    c0000005
Данные исключения:    00000008
Версия ОС:    6.1.7601.2.1.0.256.48
Код языка:    1049
Дополнительные сведения 1:    0a9e
Дополнительные сведения 2:    0a9e372d3b4ad19135b953a78882e789
Дополнительные сведения 3:    0a9e
Дополнительные сведения 4:    0a9e372d3b4ad19135b953a78882e789
Автор: rodocop
Дата сообщения: 08.12.2015 13:42
Skif_off
советую установить краш-плагин - и он отошлет нужные багрепорты при падении браузера

Добавлено:

Цитата:
А в сабже, увы, работа с закладками ограничена тыканием по ним ЛКМ, ни контекстного меню с управлением, ни удалить...

да, мы увы, не из одних достоинств состоим.
Но на всякий случай я напомню, что если левый клик на закладке с панели откроет ее в текущей вкладке, то правый - в новой вкладке.
Мне это очень часто бывает нужно.
Автор: kumanat
Дата сообщения: 08.12.2015 15:44
rodocop
после последнего обновления вашей сборки вашей же сборкой, к-мелеон стал автоматически сохранять предыдущую сессию. Это так и было задумано?
Автор: rodocop
Дата сообщения: 08.12.2015 21:11
kumanat
Ну в некотором смысле да: в моих сборкая эта настройка - дефолтная.

Если Вас она не устраивает - пропишите свою в user.js в профиле:
Код: user_pref("kmeleon.plugins.sessions.openStart", "");
user_pref("kmeleon.plugins.sessions.autoload", false);
Автор: Coronerr
Дата сообщения: 08.12.2015 21:48
rodocop
Дык у Вас КМ основным стоит, посему и понимаю что удобно. А вот когда 2/3 времени сидишь в Firefox и SeaMonkey (в первом вынуждено, во втором потому-что почта встроенная), то несказанно раздражает, порой до белого каления, когда хочешь удалить ссылку с панели закладок по контекстному меню, а открывается новая вкладка Именно нестандартность работы здесь (мне лично) вредит, и из-за этого-же боюсь что просто забуду и эту фишку. Хотя очень часто именно "приходилось закрывать окно вставки ссылки, переходить на нужную вкладку, копировать - возвращаться - открывать заново - вставлять".
Но тут ныть жаловаться бесполезно, ибо только один человек это исправить может, а у него и так дел хватает.

А вообще смутно подозревал всегда что КМ непаханное поле для экспериментов и каких-нибудь фич нигде неописанных.
Автор: kumanat
Дата сообщения: 09.12.2015 09:31
dev2null
Skif_off
спасибо за наводку. Подсовывал длл от Cuminas djvu browser plugin

rodocop

Цитата:
Ну в некотором смысле да: в моих сборкая эта настройка - дефолтная.

у меня проявилась после обновления до астры, в предыдущих 2 сборках - этого не было.
Нравится. Спасибо.
Автор: exsidas
Дата сообщения: 09.12.2015 13:34
Как очистить историю адресной строки? И лучше запретить эту функцию...?
Через настройки = не выходит..

Добавлено:
Как очистить историю адресной строки? И лучше запретить эту функцию...?
Через настройки = не выходит..
Автор: Coronerr
Дата сообщения: 09.12.2015 14:47
exsidas
F2 "Настройки" - "журнал посещений" не ?
Автор: kumanat
Дата сообщения: 09.12.2015 15:20
rodocop
заглючил к-мелеон - вылетает, при перзапуске жмешь да или нет (восстановить сесию) - он все равно восстанавливает и снова падает.

Цитата:
user_pref("kmeleon.plugins.sessions.openStart", "");
user_pref("kmeleon.plugins.sessions.autoload", false);

в профиле прописал, на ситуацию не повлияло.
Можно восстановить, чтобы профиль не потереть и застваить браузер запустится с пустой страницы.
Автор: rodocop
Дата сообщения: 09.12.2015 21:08
kumanat

удалите sessions.json и если есть - sessionCheckpoints.json в папке вашего профиля.
Автор: kumanat
Дата сообщения: 10.12.2015 09:50
rodocop
Спасибо, помогло.
А как же отключить эту фишку с последней сессией?

Skif_off
dev2null
на этом сайте суматра не отображает изображения
http://pbc.up.krakow.pl/dlibra/pubindex?startint=440&attId=$%7BstringAtt%7D&dirids=90
а жаль. Хотя там есть и другие варианты, так что это не катастрофа
Автор: rodocop
Дата сообщения: 10.12.2015 11:45

Цитата:
А как же отключить эту фишку с последней сессией?

через меню Сессии - Параметры
Автор: Briofillium
Дата сообщения: 10.12.2015 14:54
Браузер K-Meleon 75.1 Final Rus - очень быстрый браузер. ]

K-Meleon - это очень быстрый, легкий и настраиваемый браузер на движке Gecko, разработанном Mozilla и используемом также в Firefox. K-Meleon является Свободным ПО, с открытым исходным кодом, выпущенным в соответствии с лицензией GNU General Public License. Он разработан специально для операционных систем семейства Microsoft Windows (Win32).

K-Meleon получил настраиваемое меню для адресной строки, возможность менять размер шрифта в адресной строке, новую систему хранения иконок сайтов (favicons) и новые возможности макроязыка. Исправлены довольно серьезные ошибки с обновлением браузера, фокусом на веб-страницах и в режиме просмотра кода, падением при выборе некоторых кодировок.

Этот браузер потребляет меньше ресурсов компьютера, не нагружает память и процессор, в отличие от других браузеров. Показывает хорошие результаты в тестах браузеров.



-Что нового:
Добавлены закладки к 195 популярным сайтам в России и СНГ.

Ссылка для скачивания - https://yadi.sk/d/W0xszZ9lm8Tvb
Автор: Coronerr
Дата сообщения: 10.12.2015 15:50

Цитата:
-Что нового:
Добавлены закладки к 195 популярным сайтам в России и СНГ.

Могучий релиз.

Добавлено:
В закладках - рекламная шняга. Фу так делать.
Пополнил коллекцию сайтов, куда ходить не следует.

Добавлено:

Цитата:
закладки к 195 популярным сайтам

[more]



[/more]

[more]

[/more]
Автор: rodocop
Дата сообщения: 10.12.2015 17:22
Briofillium
забавная профанация. Это как прийти к Достоевскому домой и сказать: "слушайте, у меня для вас новая книга хорошего писателя, Достоевского - знаете такого?. Кстати, она в новой обложке, которую я сам сделал. А еще я там заложил самые интересные места закладками"


На самом деле, очень хорошо, что КМ стали собирать в свои сборки за пределами узкого круга Русской команды.

Спасибо!

Но учтите, что системные плагины (типа флеша) бесполезно класть в папку kplugins - оттуда они не подхватываются.

Их место - в browser\plugins.

Добавлено:

Цитата:
В закладках - рекламная шняга. Фу так делать.
Пополнил коллекцию сайтов, куда ходить не следует.


Не, ну это же хороший признак того, что даже в Казахстане K-Meleon пошел в народ. Ну и автор, наверняка, самого себя решил не обидеть.

Но это лучше, чем молчание и тлен. Многие великие и полезные проекты начинались с рекламы и довольно примитивных применений.

Т.е. сама по себе сборка смешная, но как симптом - она прекрасна! Это же типичный "первонах!".

Ящетаю, у меня сегодня нет повода не выпить!
Автор: Coronerr
Дата сообщения: 10.12.2015 17:51
rodocop

Цитата:
Ящетаю, у меня сегодня нет повода не выпить!

Да Вы бы раньше сказали бы, к сегодняшнему дню засыпали бы сборками так, что печень уже села бы
А вопрос мона ? А почему xul.dll той-же версии, но другого веса. Разве он не под "свой" k-meleon.exe всегда идёт ? В чём разница бывает ?

Цитата:
даже в Казахстане K-Meleon пошел в народ.

Настолько в народ пошёл, что даже кукисы оставлены. Ну хоть паролей нет. Или плохо искал ?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125

Предыдущая тема: SMART Defender


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.