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

» K-Meleon

Автор: WatsonRus
Дата сообщения: 23.06.2009 15:11
Alex Tarantul
Для Фокса 3.5 автор только что подправил ImageLikeOpera 0.6.18. Может, раз он снова занялся расширением, стоит слезно попросить его еще раз посмотреть под Хамелеона?

Надежды, конечно, практически никакой, но все же...

P.S: Кстати, в Орке 0.6.18 также не работает, как и 0.6.17 - слетают настройки при перезапуске Орки. 0.6.16 работает на ура.

Автор: Ironcast
Дата сообщения: 23.06.2009 17:21
Вот это как раз более полезное расширение, чем предыдущее..Кстати, мне казалось что в третьем фоксе какую-то лажу по подгонке страниц ввели.. Хотя не очень во всё это верится.. Помнится я спрашивал в ветке по хэндикэш о реализации загрузки рисунков меньше определённого размера--бестолку, а сейчас смотрю, столько лажи реализовали..
Автор: Alex Tarantul
Дата сообщения: 23.06.2009 21:12

Цитата:
Может, раз он снова занялся расширением, стоит слезно попросить его еще раз посмотреть под Хамелеона?

Я попросил уже, но не надеюсь. В общем, моя реализация такова: отключать загрузку всех изображений в настройках и писать макрос, наподобие "Open in IE", чтобы ссылку на нужную картинку перебрасывать в сторонний вьюер. Подходящий вьюер уже нашёл... Получится так: страница без графики, а то что нужно посмотреть - открывать во вьюере.
Раз пошла такая пьянка: Undo Closed Tabs сделан под Хамелеон (Спасибо WatsonRus за наводку ) Смотрим: http://forum.mozilla-russia.org/viewtopic.php?pid=338940#p338940
Автор: WatsonRus
Дата сообщения: 24.06.2009 15:15
Alex Tarantul

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

А в следующий раз при просмотре этой страницы снова открывать графику по новой? Это не айс... Или он будет как-то запоминать, что ранее загруженное таким способом надо брать из кэша?

All
А кто знает, есть ли какое-нибудь подобие BBcode панели/меню для Хамелеона? Больно тяжко без него... Для Фокса расширение есть, может, удастся что-нибудь сотворить с ним? А также смайлики?
Автор: Alex Tarantul
Дата сообщения: 25.06.2009 19:32

Цитата:
Или он будет как-то запоминать, что ранее загруженное таким способом надо брать из кэша?

Я очень сильно сомневаюсь, что Хамелеон будет брать из кэша, т.к.если графика не грузится, то её и в кэше не будет...

Добавлено:

Цитата:
Для Фокса 3.5 автор только что подправил ImageLikeOpera 0.6.18. Может, раз он снова занялся расширением, стоит слезно попросить его еще раз посмотреть под Хамелеона?

Сегодня автор мне ответил: "Нет, вряд ли я смогу уделить этому достаточно времени"...
Короче, try to do it yourself
Автор: WatsonRus
Дата сообщения: 25.06.2009 20:05
Alex Tarantul
Тогда зачем нужно расширение в таком виде? ВСя фишка ILO именно в возможности брать графику только из кэша и подгружать нужные картинки по Ctrl-клику. Если ничего не выходит, тогда нафиг его...
Автор: Quicksilver_tears
Дата сообщения: 25.06.2009 20:37
WatsonRus

Цитата:
А кто знает, есть ли какое-нибудь подобие BBcode панели/меню для Хамелеона? Больно тяжко без него

В последней Pro сборке макрос есть.
Автор: bomzzz
Дата сообщения: 09.07.2009 06:23
никто не знает как научить менеджеры закачек кукиши кушать из K-Meleon-а???


Copy_TextLink

добавляет в контекстное меню "копировать" для копирования текста выделенных ссылок

Copy_TextLink.kmm
Copy_TextLink.msi - макрос в виде инсталятора, если функция покажется вам лишей, при повторном запуске инсталятора он предложит вам деинсталировать макрос
304 КБ (311 296 байт)




P_ClearSelected

добавляет в меню браузера возможность очищать истории, кеш, пароли и куки одним кликом по выбору

P_ClearSelected.kmm
P_ClearSelected.msi - макрос в виде инсталятора, если функция покажется вам лишей, при повторном запуске инсталятора он предложит вам деинсталировать макрос
304 КБ (311 808 байт)



P_ClearSelected v 2
P_ClearSelected-v.2.00.00.msi
304 КБ (311 808 байт)



oGet + npoGet
известная всем штука - интегратор в K-Meleon менеджеров закачек, выполнена в виде инсталятора с встроенным деинсталятором.

oGet.msi
517 КБ (529 408 байт)
Автор: WatsonRus
Дата сообщения: 14.07.2009 20:36
Что-то тут тихо... если кому нужно, макрос Reopen Closed Tabs (первоначальный автор MSLAYER с оффорума, русская адаптация и исправления Alex Tarantul и WatsonRus ) - позволяет создать список закрытых вкладок в меню "Сессии" с возможностью повторного открытия. Недостаток - по отзывам на оффоруме, большое количество закрытых вкладок в списке может вызывать нестабильную работу K-Meleon. Сам не сталкивался с таким.

[more=ReopenClosedTabs]
Код: # K-Meleon Macros (http://kmeleon.sourceforge.net/wiki/index.php?id=MacroLanguage)
#
# Reopen closed Tabs.
# Author: MSLAYER
# Russian translation and some fixes: Alex.Tarantul & WatsonRus

_myOption{
$_opt = urldecode($ARG) ;
$_opt!="dummy"?opentab($_opt):0;

}

myOption_BuildMenu{
setmenu(("&Sessions",popup,"Отменить закрытие вкладки",-1);
setmenu( "Отменить закрытие вкладки","macro","Ранее закрытые вкладки:","_myOption(dummy)");
setmenu( "Отменить закрытие вкладки",separator,-1);

}



createList{
$index = $index + 1;

$URLa = urlencode($URL);
setmenu( "Отменить закрытие вкладки" , macro , $TITLE , "_myOption(".$URLa.")");

if $index==4{
$index=0;
}

#end createList
}


$OnInit=$OnInit."myOption_BuildMenu;";
$OnCloseTab=$OnCloseTab."createList;";
#_______________________________________
$macroModules=$macroModules."myOption;";
Автор: LEX1
Дата сообщения: 16.07.2009 09:55
WatsonRus 16:46 14-04-2009
Цитата:
Совет от Алекс Тарантул с русского форума Мозиллы как предотвратить обнуление кэша при аварийных прерываниях работы K-Meleon.

Цитата: Войти в about:config и создать новый логический ключ browser.cache.disk.cache_fixer_debug со значением true. Перезагрузить K-Meleon.
    
Может, кому пригодится... То же самое делает в Фоксе/Мозилле расширение CacheFixer, но поскольку к K-Meleon его прикрутить довольно сложно (как и большинство других расширений), то придется ручками.
Автор: WatsonRus
Дата сообщения: 16.07.2009 13:29
LEX1
Хз, я в недрах расширений не очень разбираюсь... Все вопросы к Alex Tarantul, это его совет.

Если это не так, то принимаем любую помощь...
Автор: Alex Tarantul
Дата сообщения: 16.07.2009 18:35

Цитата:
Как-то сомнительно... В описании про этот флажок говорится, что он нужен «если захочется посмотреть некоторую отладочную информацию.», да и в cacheFixer.js он используется только на чтение

Хочу сказать: работает. Я тестировал работу Kmeleon'а с этим ключом довольно долго. Свою функцию он выполняет: кэш не обнуляется при "аварии"...

Добавлено:

Цитата:
Недостаток - по отзывам на оффоруме, большое количество закрытых вкладок в списке может вызывать нестабильную работу K-Meleon. Сам не сталкивался с таким

Подтверждаю нестабильность. У меня существенно увеличилось время первоначальной загрузки Kmeleon'а, а кроме того браузер начал спонтанно подвисать...

Добавлено:
LEX1 чуть выше в том же описании:
Цитата:
При запуске браузер устанавливает флаг в файле %ProfilePath%\Cache\_CACHE_MAP_, который снимает в ходе корректного завершения работы. Если не снимет, то при следующем запуске браузер видит этот флаг и обнуляет кэш.

Так что назначение ключа именно в этом...
Автор: WatsonRus
Дата сообщения: 16.07.2009 18:47
Alex Tarantul
19:35 16-07-2009
Цитата:
Подтверждаю нестабильность. У меня существенно увеличилось время первоначальной загрузки Kmeleon'а, а кроме того браузер начал спонтанно подвисать...

У меня ничего не изменилось - Хамелеон как грузился сто лет (имею в виду без лоадера) до установки ReopenClosedTabs, так и сейчас, как подвисал до этого (крайне редко), так и сейчас. ИМХО это не от применения макроса, а от общей некоторой корявости Хамелеона. А с макросом (мне) стало удобнее...

Но я мало использую Хамелеон, только на подхвате у Оперы... может, у меня получается мало закрытых страниц (но примерно 1,5 экрана при 1024x768 (думаю, ~ штук 40-50) набирал)... кстати, хорошо, что в список не попадают дублирующиеся (т.е. несколько раз открытые/закрытые вкладки).
Автор: LEX1
Дата сообщения: 16.07.2009 19:43
Alex Tarantul

Цитата:
При запуске браузер устанавливает флаг в файле %ProfilePath%\Cache\_CACHE_MAP_

Но с ним манипулирует само расширение

Цитата:
if (result[15] == 1) {
this._dump("FF was crashed, found 0F-byte == 1...");

result[15] = 0; //~ Hi!

var fs = Components.classes["@mozilla.org/network/file-output-stream;1"]

И если стоит browser.cache.disk.cache_fixer_debug = true, то ещё и выводит информацию в консоль:

Цитата:

this.debug = CACHE_FIXER_PREFSERVICE_BRANCH.getBoolPref("cache_fixer_debug");
...
_dump: function(msg) {
if (!this.debug) return;

msg = "[fixer]: " + msg + "\n";
CACHE_FIXER_CONSOLE_SERVICE.logStringMessage(msg);
dump(msg);
},
...
this._dump("_CACHE_MAP_ was patched... That's it!");
} else {
this._dump("_CACHE_MAP_ ok, no patch needed...");

Или у вас кроме этого ключа ещё и расширение установлено?
Автор: Descloix
Дата сообщения: 16.07.2009 21:44
Самый отстойный (по моему мнению браузер). В нем неудобно все, начиная от поиска, скорости раскрытия самого браузера и страниц и заканчивая таким для меня немаловажным фактором, как интерфейс - какой-то отпугивающий.
Автор: Ironcast
Дата сообщения: 17.07.2009 07:43

Цитата:
как интерфейс - какой-то отпугивающий.
Да рюшек не предусмотрено, к счастью... Верно опероман... Спешу обрадовать в последних версиях оперы тоже нормальный интерфейс наконец сделали... Не бложный..
Автор: Quicksilver tears
Дата сообщения: 17.07.2009 18:18
Собираюсь написать кратенький faq по настройке браузера.
Какие вопросы, по-вашему, стоит там рассмотреть?
Автор: Alex Tarantul
Дата сообщения: 17.07.2009 20:38

Цитата:
Или у вас кроме этого ключа ещё и расширение установлено?

Нет, только ключ в about:config. Вопрос обсуждался здесь: http://forum.mozilla-russia.org/viewtopic.php?id=33676
Началось с того, что я хотел портировать CacheFixer под Kmeleon. Это не удалось, но я посмотрел "нутро" расширения и начал эксперименты с ключом. Как бы то ни было, результат налицо: кэш не обнуляется.

Добавлено:

Цитата:
Собираюсь написать кратенький faq по настройке браузера.
Какие вопросы, по-вашему, стоит там рассмотреть?

1.Интерфейс - насколько его можно изменить "под себя";
2.Настройки поиска (добавление поисковых машин);
(кстати, поиск из адресной строки!)
3.Настройки прокси;
4.Работа с вкладками
ну и так далее...
Автор: Amplifire
Дата сообщения: 18.07.2009 11:58
Эмсс... скажите пожалуйста где в к-meleon'e менеджер паролей спрятан?
Автор: Alex Tarantul
Дата сообщения: 18.07.2009 16:27

Цитата:
где в к-meleon'e менеджер паролей спрятан?

Настройки->Приватность и защита
Автор: LEX1
Дата сообщения: 18.07.2009 17:37
Alex Tarantul 21:38 17-07-2009
Цитата:
результат налицо: кэш не обнуляется

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

а вот в хамелеоне, вне зависимости от этой опции получаем ошибку, т.е. кэш очищается.
Автор: Alex Tarantul
Дата сообщения: 18.07.2009 18:37

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

Скриншот Хамелеона в студию, пожалуйста! Я должен увидеть это. Желательно не консоль ошибок Firefox, а about:cache?device=disk Хамелеона до и после...
Автор: WatsonRus
Дата сообщения: 18.07.2009 19:14
Alex Tarantul
К сожалению, подтверждаю обнуление кэша... Только что провел эксперимент - сейчас грохнул Хамелеон через Ctrl-Alt-Del - кэш опустел. Параметр в about:config установлен. Раньше просто не проверял, ибо Хамелеон просто ни разу не падал...

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

Как же иногда хочется прибить этих м...в из Mozilla Foundations, ведь от этого все браузеры на Gecko страдают, а юзеры сами вынуждены выеживаться всеми способами... а они себе и в ус не дуют сколько лет... хотя исправить проблему раз и навсегда им раз плюнуть, достаточно исправить исходники движка.
Автор: Alex Tarantul
Дата сообщения: 18.07.2009 20:17
Ребята, ЯХЗ в чём дело, но у меня кэш остаётся на месте. Готов выложить любые скриншоты... Давайте разбираться в ситуации! Использую Хамелеон 1.5.3 Pro...
Автор: WatsonRus
Дата сообщения: 18.07.2009 20:28
У меня 1.5.3 не Pro, то, что в Pro устанавливал сам по отдельности. На предыдущие версии 1.5.x устанавливал поверх.

Размер кэша на диске выставлен в 500 Мб. Сравнение с кэшем - прри устаревании. Настройки кэша в памяти стандартные, 4 Мб.

ОС XP SP3, чистая, без обновлений.

Добавлено:
Сейчас попробовал поэкспериментировать с чистым 1.5.3 Pro с настройками "из коробки" - результат аналогичный - кэш обнуляется...


P.S. Может, стоит обратиться к буржуям на оффоруме? Вдруг, кто что посоветует?
Автор: Alex Tarantul
Дата сообщения: 18.07.2009 21:47
Не может ли влиять на "живучесть" кэша его размер? Попробуйте выставить дефолтный размер - 32Мб.
Автор: Alex Tarantul
Дата сообщения: 19.07.2009 08:20
Мдааа, буржуйский форум Хамелеона лежит не вставая вторые сутки.. Спросить совета не получится пока.
Автор: WatsonRus
Дата сообщения: 19.07.2009 15:54
Alex Tarantul
09:20 19-07-2009
Цитата:
буржуйский форум Хамелеона лежит не вставая вторые сутки.

Сейчас работает, и вчера вечером работал.

Насчет размера кэша - версию 1.5.3 Pro я ведь пробовал с настройками "из коробки" - там 32 Мб и выставлено, и строчка browser.cache.disk.cache_fixer_debug = true присутствует по умолчанию.
Автор: Alex Tarantul
Дата сообщения: 19.07.2009 16:18

Цитата:
Сейчас работает, и вчера вечером работал

Жуть, а у меня вылетало сообщение типа: У тебя нет прав смотреть сюда, обратись к владельцу сайта, и какой-то ключ тех-поддержки...ЯХЗ
Насчёт кэша - туманно...У меня кэш не вылетает. Ну не может же быть так, что я один такой! Народ! У кого как себя ведёт Хамелеон в нашей ситуации?
Автор: bomzzz
Дата сообщения: 20.07.2009 20:26
буржуйский форум к-мелеона всегда работал и работает. к-мелеон нормально работал и работает. к-мелеон не сравним по быстродействию ни с одним браузером из этой линейки, работает быстро, не жрет память, как операционная система, и ресурсы компьютера.

если бы он у него был селективный No-script, умел сворачиваться в трей не закрывая закладки, я бы мазилой вообще не пользовался.

может кому пригодится. поставил в мазилу CookieSafe, для разрешения только определенных кукишей, экспортировал список разрешений в файл xml. перенес все разрешения в к-мелеон скопом, отредактировав его в формат к-мелеона, у которого разрешения содержаться в этом файлике:
C:\Documents and Settings\-user-\Application Data\K-Meleon\********.default\hostperm.1
в следующем формате

Цитата:

# Permission File
# This is a generated file! Do not edit.

host    cookie    1    forum.ru-board.com

кодировка ansi или utf роли не играет, но вообще нужно utf. значения 1-2 - разрешить-заблокировать в браузерах совпадает. сложность вызвало только, что в мазиле порядок: имя хоста потом цифра доступа, а в к-мелеоне наоборот: цифра доступа, а потом имя хоста - в Word-е форматировал текст в таблицу и поменял колонки местами. теперь к-мелеон кушает только разрешенные куки - в ручную набивать эти разрешения было бы крайне неудобно. с tab-ом думаю проблем ни у кого не возникнет.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125

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


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