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

» K-Meleon

Автор: Coronerr
Дата сообщения: 25.07.2014 19:40

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

Не теряю надежды, что всё-же одумаются. Когда до ста дойдут. Хотя и сделано ради пользователей. Вроде как...

Цитата:
А заявленные изменения озвучены:

Баги 1, и 3 даже как-то и не замечал. Забыл ? Второй баг не встречал давно. Четвёртый как-то вообще до лампочки. А вот №6 раздражал неимоверно. С моей маниакальной любовью всё настраивать КМ как раз соответствовал моим запросам. И как-же раздражало, когда эти скины, мать их... Может и мелочь на фоне всего остального, но почему-то порадовало больше всего.

В общем революций не будет и это хорошо, наверное. При нехватке времени и ресурсов точно затевать это не стоит. Что про расширения - так у меня к примеру на симанки и на фоксе их всё меньше и меньше, а кнопок СВ всё больше и больше. Иногда расширение одной кнопкой не заменишь, так 2 или 3 заменят. Может и в случае с КМ нечто подобное можно будет сделать. КММ не как дополнение, а как замена части расширений, правда придётся посторонний софт прикручивать, или своё наваять, на автоите или автохоткее ведь проще самому написать, чем дядю просить полноценную dll делать.
Автор: rodocop
Дата сообщения: 25.07.2014 20:40
ну на самом деле, если сделать по кнопке даже на каждый существующий в природе полезный букмарклет (а это более чем возможно в КМ), то можно пару тулбаров ими усеять и только по кнопкам потом и жамкать - все само будет делаться
Автор: jasonliull
Дата сообщения: 26.07.2014 12:07
K-Meleon 74 Beta 4u2
http://kmeleon.sf.net/files/km74b4u2.zip
Автор: rodocop
Дата сообщения: 28.07.2014 02:00
И еще один апдейт:
http://kmeleon.sf.net/files/km74b4u3.7z

Много мелких, но нужных исправлений. В частности, исправлено нарушение порядка открытия вкладок после восстановления сессии.
Автор: Coronerr
Дата сообщения: 31.07.2014 14:59
После применения km74b4u2.zip и km74b4u3.7z пациент умер не приходя в сознание.
Одно на другое нельзя ?
Автор: rodocop
Дата сообщения: 31.07.2014 16:48
а точно, на 74b4 накатывали?
Не на esr30 часом? "Тридцатка" умрет да.

Если же все правильно, то не знаю, в чем дело. Я спрашивал о порядке апгрейда Дориана, но он пока как-то не ответил, и я пока не ставлю себе эти апдейты.
Автор: Coronerr
Дата сообщения: 31.07.2014 18:03
Ах ты-ж стыдобень стыдобеньская... Разплодил вельми премного на диске камелеонов аки акрид стаи, а нарекать папки стал именами непонятными и непотребными ибо разные они по сути своей и устройству внутреннему.
Спасибо за подсказку, а то так и ломал-бы голову себе. Правильно люди говорят - ночью спать надо.

А про апдейты - так видимо по порядку всё-ж ставить надо, файлы общие и там и там есть, экзешник разный и в макросах некоторые dll отличаются. Остальные вроде не пересекаются между собой.
Автор: rodocop
Дата сообщения: 31.07.2014 18:12

Цитата:
А про апдейты - так видимо по порядку всё-ж ставить надо, файлы общие и там и там есть, экзешник разный и в макросах некоторые dll отличаются. Остальные вроде не пересекаются между собой.


Вопрос не в том, будут ли они работать: каждый апдейт согласован внутри себя по критичным файлам, поэтому работоспособность не должна нарушаться.

Интересно только, можно ли, ставя третий апдейт, не ставить второй? Или какие-то фичи второго не включены в третий?
Автор: Coronerr
Дата сообщения: 31.07.2014 18:39

Цитата:
Интересно только, можно ли, ставя третий апдейт, не ставить второй? Или какие-то фичи второго не включены в третий?
Полагаю именно так. В u2 есть файлы, отсутствующие в u3, к примеру controller.js и
utilityOverlay.js.
Автор: Coronerr
Дата сообщения: 01.08.2014 09:36
Вчера повозился немного с установленными версиями. Ряд вопросов возник, поскольку КМ меняется, то старые обсуждения актуальность потихоньку теряют.

1. Как осуществлять бэкап настроек ? Перед экспериментами или установкой чего-то непонятного, а также в случае подозрительного поведения для нормальных браузеров (opera, firefox, palemoon) я просто копировал профиль в укромное место; со средством просмотра страниц от гугля я не заморачивался, всё равно ничего толком с ним не делаю, а КМ приходилось целиком копировать. Но были и крахи системы и просто переустановки. С профилем firefox ясно, восстановил систему и подключил заново, а с КМ всё не так просто, ведь расширения в основном в корне (или даже все, хотя некоторые и из профиля работают). С настройками проще - связка cron+nnbackup ежедневно, но не хочется таким-же образом прописывать и все папки так или иначе связанные с расширениями.
Может у кого есть совет на эту тему ?

2. Некоторая консервативность с закладками. Поддержка оперы видимо уже больше не понадобиться (печалька, жаль мне её насмотря на), а для хрома ничего нет. Я пробовал transmute, но итог вышел печальный и КМ не пожелал ознакомится с его трудами просто зависнув. Надеюсь что это мой косяк. Никто не пробовал конвертить хром -> КМ ?

3. Пересмотрел форумы на счёт поддержки скинами png. Точно помню - писали про это. Не нашёл, а простым движением руки решить проблему не смог. Поищу ещё, но может быть кто-то вкратце скажет : решён вопрос или нет ?

4. В опере пользовался блокнотом, в фоксе QuickNote. Прикрученное ранее к КМ это расширение отвалилось ни сказав не слова после какого-то обновления. Пока нет желания решать это кардинально пользуюсь note4me и кнопкой вызова akelpad. Но хотел для портативной версии что-то полегче, желательно с изменением цвета фона и шрифта, подсветка кода-же необязательна, но главное небольшого размера и малым пожиранием памяти, то-то вроде старого mark.

5. Что лучше ? Создавать кнопку "правильным" способом (макрос) или редактированием файла toolbars.cfg ? В первом случае имеем вроде как интеграцию оной в другие темы, во втором случае меньше возни, но необходимость (хоть и редкая, не каждый день-же темы меняем) переписывать файл и для других тем.

6. Достаточно-ли для отключения дополнения снять галку в настройках или обязательно вычищать файлы от него и редактировать манифест ? Не заметил уменьшения размера потребляемой памяти, отсюда и вопрос возник. Хотелось-бы иметь наготове некоторые полезные в нечастых случаях расширения, но малое потребление памяти.

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

8. Снова проблема с русскими буквами в закладках.
Автор: rodocop
Дата сообщения: 01.08.2014 15:54
отвечу чуть попозже.
Автор: rodocop
Дата сообщения: 01.08.2014 19:14
1. Что касается настроек, то во-первых есть расширение для бекапа профилей.
Оно абсолютно работоспособно и в новом КМ.

Я же обычно делаю как: все что, ставлю и добавляю в свой КМ - складываю в отдельную папочку с сохранением структуры каталогов. Те настройки, которые я меняю под себя - я вношу в дефолтный набор (файлы kmeleon.js и kmprefs.js в папке browser/defaults/preferences)

2. Из Хрома можно экспортнуть закладки в файл html, который является родным для КМ. Если же надо добавить Хромовые закладки к камелеоновским (а не заменить ими км-овский набор), то я использую расширение KM Bookmarks Importer

3. Тут такая фигня. Насчет png я не уверен, но суть в том, что начиная с версии 1.5 КМ стал понимать полноценную прозрачность в BMP-шках, но только (!) для тулбаров, созданных через файл toolbars.cfg.
А вот в тулбарах, создаваемых макросами, приходилось использовать "розовую прозрачность". Она тоже может быть градиентной, но мне сейчас не воспроизвести алгоритм изготовления правильного градиента розовой прозрачности - слишком он неочевидный и затрагивает несколько разных редакторов. Возможно, люди дружащие с фотошопом лучше меня, легко сделают это.

Так что если PNG и поддерживается, то тоже только тулбарами из toolbars.cfg.

4. QuickNote отвалился исключительно из-за изменений структуры каталогов. Если его вручную покидать в правильные папки и поправить манифест (надо jar, который был раньше в chrome, кидать в папку extensions) - все будет работать снова.

5. "Правильным" по ряду вышеописанных причин для КМ как раз является способ правки toolbars.cfg
Но через макрос универсальнее, да. На самом деле "правильного способа" нет - это и хорошо, и плохо. Плохо, что нет универсального решения, а хорошо - что можно выбирать, что тебе удобнее.
Кстати, все файлы, который лежат в skins/default активны для любой темы, так что туда можно и toolbars.cfg положить.
Проблема в том, что изначально не было и нет сейчас единого порядка иконок в bmp-файлах.
Я надеюсь, что мне удастся со временем пробить подобную стандартизацию на оффоруме - и тогда надо будет один раз перелопатить все активные скины, перекомпоновав кнопки по жестким позициям - тогда и toolbars.cfg можно универсальный юзать будет, и панели перестанут разваливаться.

6. Достаточно отключить галку. Но можно и не отключать - дело в том, что КМ не жрет лишнюю память на расширения при старте - точнее жрет только на макросы, а они микроскопические. Все остальное подгружается при использовании только.
Поэтому в отличие от ФФ, камелеончик с 60 расширениями стартует с той же легкостью и жрет столько же, сколько голый. Потому и не видно "эффекта отключения" в памяти.

7. Я кэш мало того, что не переносил никогда - я его теперь практически всегда отключаю. Поэтому ничего не могу сказать.

8. Надо перекомпилировать плагин. Это не только у нас, русских, но и в других локализациях. Надеюсь, Дориан сие поправит, как руки дойдут. Багрепорты у него есть на эту тему.
Автор: Kruton9000
Дата сообщения: 02.08.2014 21:39
Будет ли K-Meleon 74 запускаться на Windows 98 SE + KernelEx? ОЧЕНЬ бы хотелось, так как там фактически не осталось ни одного даже относительно современного браузера (предел - Опера 11.64 и ФФ 10). Если бы он запустился, то мог бы стать панацеей и пользовался бы немалым спросом среди 9Х юзеров. Разработчики других популярных браузеров точно этим не интересуются, а этот проект фактически народный, поэтому можно было бы попытаться эту проблему решить. Сейчас, как я понимаю, 74 версия требует 2000 венду?
Автор: Coronerr
Дата сообщения: 02.08.2014 21:55
Википедия говорит так :
Для работы K-Meleon 1.5 необходимы: ... или Windows 95, Windows 98 или 98 SE, Windows ME, Windows NT 4.0 (в целом поддерживаются с обновленными библиотеками Microsoft)...
Но то для 1.5, вряд-ли современный движок будет работать.
Автор: jasonliull
Дата сообщения: 02.08.2014 22:00
K-Meleon 74 Beta 4u4
http://kmeleon.sf.net/files/km74b4u4.7z
Автор: rodocop
Дата сообщения: 05.08.2014 01:22

Цитата:
Будет ли K-Meleon 74 запускаться на Windows 98 SE + KernelEx?


На сегодня ответ - "нет".

В то же время есть определенное ядро ретроманьяков в сообществе, благодаря которым, возможно (!) когда-нить и заработает.
Автор: terenty79
Дата сообщения: 05.08.2014 05:39
никогда он под 98 не заработает. Нету программиста, который исходники Мозиллы перепашет, что б они на msvc 2008 опять собираться начали. а готовый движок, который камелеоновцы из фаерфокса вырывают с никакими кернелами из за собраности в msvc 2010 работать отказывается.
Автор: Kruton9000
Дата сообщения: 05.08.2014 09:36
rodocop
terenty79

Понятно. Спасибо за инфу, попробую что ли скомпилить ФФ в 2005 вижле. Может костылями и заставлю компилиться, хотя, видимо, немало людей это пробовали задолго до меня. Радует, что исходники есть, а значит все можно, только тяжело.

Добавлено:
Нет, я передумал, буду пытаться сразу K-Meleon 74 собирать. Так меньше проблем будет. Но все равно у меня вряд ли выйдет, тут задачка не для нубов вроде меня.
Автор: Kruton9000
Дата сообщения: 05.08.2014 16:08
А движок как из ФФ выдирают? Уже скомпилированные библиотеки используют или компилируют исходники фаерфокса?
Автор: terenty79
Дата сообщения: 05.08.2014 16:52

Цитата:
Уже скомпилированные библиотеки используют
Да, берут всё готовое, из оффициального источника. Если разрабы выкинули из проекта, совместимость с привидущими компиляторами и sdk, то никогда уже никто на старом ничего не собирает. Обычно всё кончается фразой-тебе надо, ты и ковыряй.
Автор: Kruton9000
Дата сообщения: 08.08.2014 14:30
Сегодня вышла версия релиз-кандидат: http://kmeleon.sf.net/files/K-Meleon74RCC.7z
Встречаем!
Автор: rodocop
Дата сообщения: 09.08.2014 02:09
судя по репортам, там куча багов исправлена еще.
Автор: Coronerr
Дата сообщения: 10.08.2014 11:12

Цитата:
rodocop:
1. Что касается настроек, то во-первых есть расширение для бекапа профилей.
Оно абсолютно работоспособно и в новом КМ.

Как-бы да, но оно приводит в ужас анитивирус Comodo.
Впрочем показатель выявления: 5 / 54 по версии virustotal.com для файла profilebackup.exe обнадёживает.
Фактически просто копирует Profiles в свою папку, а расширения из корня приходится вручную спасать, примерно как и Вы делаете. Есть идея на AutoHotKey навалять окошко с выбором того что архивировать, да передающее это всё на 7zip для упаковки чтобы вручную список не править. Или даже nnCron прикрутить, но стоит ли ?

Цитата:
rodocop:
2. Из Хрома можно экспортнуть закладки в файл html, который является родным для КМ. Если же надо добавить Хромовые закладки к камелеоновским (а не заменить ими км-овский набор), то я использую расширение KM Bookmarks Importer

У меня бяки вместо русских букв получаются и похоже сама структура файла портится, удаляя повреждённую закладку (с непонятным адресом) получается порча соседней с ней. Извините, внятно вряд-ли опишу, повторить сейчас не смогу, но возможно это мои ошибки. Буду на новой версии экспериментировать. Вы в п.8 уже ответили про плагин, будем смотреть.

Цитата:
rodocop:
3. Тут такая фигня. Насчет png я не уверен, но суть в том, что начиная с версии 1.5 КМ стал понимать полноценную прозрачность в BMP-шках, но только (!) для тулбаров, созданных через файл toolbars.cfg.
А вот в тулбарах, создаваемых макросами, приходилось использовать "розовую прозрачность"...

С розовой прозрачностью в своё время не совладал. Не получается у меня сделать так, чтобы переход от изображения к прозрачности был без этого розового цвета. Или что там ? Magenta кажется использовалась. Благо что темы менять не любитель и для значков просто заливаю фон градиентом, взятым из тулбара.

Цитата:
rodocop:
4. QuickNote отвалился исключительно из-за изменений структуры каталогов. Если его вручную покидать в правильные папки и поправить манифест (надо jar, который был раньше в chrome, кидать в папку extensions) - все будет работать снова.

Отвалился мой самодельный, насильно втиснутый от самого FF. Старый-же родной действительно работает как надо. И всё оказалось проще чем я думал. Спасибо за подсказку, видимо в прошлый раз я не так понял процесс адаптации и начудил до полной неработоспособности данного расширения.

Цитата:
rodocop:
....
Я надеюсь, что мне удастся со временем пробить подобную стандартизацию на оффоруме - и тогда надо будет один раз перелопатить все активные скины, перекомпоновав кнопки по жестким позициям - тогда и toolbars.cfg можно универсальный юзать будет, и панели перестанут разваливаться.

Только поддержать можно. Кастомизация-кастомизацией, но и порядок должен быть.

Цитата:
rodocop:
7. Я кэш мало того, что не переносил никогда - я его теперь практически всегда отключаю. Поэтому ничего не могу сказать.

Что даёт полное отключение дискового кэша ? Не возрастает ли расход оперативки ?

Просто ради интереса.
Копаясь в недрах файла pluginreg.dat заметил подобные строчки :

0|application/x-mpeg|AMC-—М—Е—Д—И—А|amc|$
1|video/mp4|MPEG-4 —М—Е—Д—И—А|mp4|$
2|audio/mp4|MPEG-4 —М—Е—Д—И—А|mp4|$
3|audio/x-m4a|AAC —А—Ф—Д—И—О|m4a|$
4|audio/x-m4p|AAC —А—Ф—Д—И—О|m4p|$

И так далее... Что там великий и могучий делает ? Сам файл ведь в профиле по-умолчанию есть, кто его озвучивает по-русски ?
Автор: Ironcast
Дата сообщения: 10.08.2014 13:24
В меню вид (view) -- третий столбик слева менюшек есть пункт постоянная перезагрузка. То есть можно автоматом настроить чтобы через определённое время табы перезагружались.. Сейчас даже из оперы эту функцию убрали (твари!). Всё хорошо, но в последних версиях это вещь постоянно грузит процессор и весьма нехило.. Как бы это убрать и с чем это связано?
Автор: Coronerr
Дата сообщения: 10.08.2014 21:09

Цитата:
судя по репортам, там куча багов исправлена еще.

У меня с поисковыми машинами беда как и прежде. При попытке редактирования/изменения всё падает.
Автор: rodocop
Дата сообщения: 11.08.2014 00:40

Цитата:
Как бы это убрать и с чем это связано?


about:config -> kmeleon.plugins.macros.reload.interval -> ПКМ -> сбросить

С чем связано - что? Частота обновления - с указанным параметром.
Загрузка проца - наверное с тяжестью страниц в целом или запуском какого-то цикла в работе КМ, который следит за таймером.

Если последнее - надо писать багрепорт.
Автор: WatsonRus
Дата сообщения: 11.08.2014 19:02
rodocop
А что там на оффоруме в RC уже xul.dll патчат? Я так понял, что-то с flash связано?
Автор: jasonliull
Дата сообщения: 12.08.2014 03:01
K-Meleon 74 RC
https://sourceforge.net/projects/kmeleon/files/k-meleon/74.0/K-Meleon74.0RC.exe/download

Change since Beta 4:

- Fixed freeze when resizing browser.
- Fixed shutdown (sometimes it could silently crash)
- Added restore_on_demand for sessions
- Fixed search engines and gestures action in preferences
- Fixed icon cache when the icon is not on the same domain.
- Fixed crash that could be caused by plugin
- Fixed skin.js not used
- Fixed grayed selection, impossible to copy/scroll
- Fixed tab order with session
- Fixed random crash at startup
- Fixed crash with flash
- Fixed various locale bugs
- Fixed copy image and some other minor issues
- Fixed default language set by installer
Автор: rodocop
Дата сообщения: 12.08.2014 03:12

Цитата:
А что там на оффоруме в RC уже xul.dll патчат? Я так понял, что-то с flash связано?


Да патчат, да. Говорят, чтоб не крашился на флеше. Говорят помогает.

Release Candidate с инсталлятором


Автор: Coronerr
Дата сообщения: 14.08.2014 20:38
В чём может быть дело ? Ни одно из расширений, помеченных "74" не идёт на КМ74 RC. Зато работает на КМ74beta4-Gecko30.

А также почему у КМ74beta4-Gecko30 в файле extensions.manifest пишется так :
manifest adblockplus\chrome.manifest

а в расширениях в файле manualinstallreadme.txt рекомендуется писать сяк :
manifest firecommander/chrome.manifest

Прошу прощения, если вопрос глупый.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125

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


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