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

» K-Meleon

Автор: justass
Дата сообщения: 04.09.2015 09:55
Не похоже что помогло, наверное где-то еще явно нужно прописать.
Автор: rodocop
Дата сообщения: 04.09.2015 14:44
justass
переносить макросы в основную папку пробовали?
Создавать новый чистый профиль?

Можете мне прислать сами ваши kmm-файлы - я проверю на своих инсталляциях. Ничего больше в голову не приходит. Никогда с таким не встречался.

Макросы цепляются автоматом из самого ядра вроде как - состояние вкл./выкл вроде не прописывается ни в каких префках

Добавлено:
Попробуйте еще заменить файл kplugins\macros.dll на свежий из новой сборки.

И проверьте права доступа к папкам. ОСь у Вас какая?
Автор: DenisArd
Дата сообщения: 09.09.2015 15:28
Есть популярный китайский мобильный браузер UC Browser, для синхронизации FF c которым было выпущено дополнение UC Sync http://wap.uc.cn/index.php?action=PackageDown&do=ByPfid&product=UCSync&pfid=105&lang=zh-cn&bid=999&direct=true&from=ucyun
Сие дополнение добавляет на тулбар кнопку, по нажатию на которую выводится всплывающее окно, все управление дополнением из этого окна.
В КМ75 это дополнение устанавливается, но в интерфейс, по понятным причинам, не встраивается.
Вопрос к знатокам: можно ли как то это дополнение портировать в сабж?
Автор: rodocop
Дата сообщения: 09.09.2015 20:31
Тут не так много знатоков бутстраповых бесхромовых расширений Я, по крайней мере, пока не смог разобраться, что именно вызывает кнопка в ФФ.
А без этого аналог для КМ не сделать...

Но даже и найдя это - гарантии не будет, прямо скажем. Поковыряюсь еще на досуге...
Автор: DenisArd
Дата сообщения: 09.09.2015 22:18
rodocop, спасибо.
Стал тут прикручивать букмарклеты из LastPass и заметил, что они обрезаются, если код вставлять в поле адреса в редакторе закладок вручную, из буфера обмена. Причем в момент вставки все нормально, конец строки обрезается при сохранении - при переходе
к другой закладке или нажатии на OK.
Если закладку-букмарклет создавать из контекстного меню, то ничего не режется и работает как надо.
Автор: rodocop
Дата сообщения: 09.09.2015 23:10
Да пока не за что.

А что, LastPass у Вас работает? Я долго с ним мудохался (в виде старого расширения, работавшего в 1.6), и хотя букмарклеты добавляются, сам он не пашет.

А просто букмарклеты добавить - рабочий вариант?
Автор: DenisArd
Дата сообщения: 10.09.2015 07:00
Букмарклет логина крашит KM, заполнение работает нормально. А нормальной работы расширения LastPass Lite тоже не удалось добиться.
Автор: rodocop
Дата сообщения: 10.09.2015 17:55
justass,
насколько я понял, проблема Ваших макросов в том, что при аварийном завершении событие OnQuit не случается, и нужного изменения префки не происходит.

А меню Ваше появляется только при условии, что префка сброшена в false. Поэтому его нет после выхода из краша.

Подумайте, как иначе выстроить логику составления условия. Может быть, надо сбрасывать префку на инициализации браузера (это событие никогда не может пропасть). А формирование меню передвинуть на этап OnSetup.

Добавлено:
UPD. Проверил. Мне помогло.
Последние строчки кода выглядят теперь так (на примере одного из макросов):

Код: $OnInit=$OnInit."_downlistgenerator_KillPref;";
$OnSetup=$OnSetup."_downlistgenerator_BuildMenu;";
Автор: justass
Дата сообщения: 11.09.2015 11:08
Спасибо, теперь работает. Интересно, что поменял строчки только в одном макросе - в результате он переместился последним в контекстном меню, а подхватываться стали также все остальные макросы.
Автор: rodocop
Дата сообщения: 11.09.2015 13:13
Конечно, меню-то дублируется. Поэтому достаточно одного изменения.

В других стоит менять только в расчете на то, что они будут распространяться по отдельности.
Автор: Spiderman7
Дата сообщения: 11.09.2015 14:36
Как отключить создание и удаление вкладок двойным кликом? Достало...
Щелкаешь по вкладке - она закрывается, как из-за двойного клика.
Автор: rodocop
Дата сообщения: 11.09.2015 15:00
Spiderman7



А вообще, я бы начал с настройки скорости двойного клика в Винде и замены мыши. Эта проблема у нескольких людей уже возникала - и всегда из-за глючной мышки.
Автор: Spiderman7
Дата сообщения: 11.09.2015 16:04
rodocop,
к сожалению, решение половинчатое, вкладки грохаться перестанут, но будет происходить какое-то другое действие, поскольку пункт "ничего не делать" отсутствует.

Настройка клика в винде почти ничего не дает.
Менять мышь пока не хочу, привык. По странному стечению обстоятельств глючить стали одновременно мыши и на работе и дома. День в день.
Автор: rodocop
Дата сообщения: 11.09.2015 18:45

Цитата:
поскольку пункт "ничего не делать" отсутствует.

ну не совсем отсутствует.

about:config -> найти kmeleon.tabs.OnDoubleClick -> выставить в любое "целое" значение больше 4 (5, 6 и т.д.).

После этого по двойному клику ничего не будет происходить.
Автор: Spiderman7
Дата сообщения: 11.09.2015 21:18
Да, работает, спасибо. Я так понимаю, очередное обновление затрет этот параметр?
Автор: rodocop
Дата сообщения: 11.09.2015 23:01
положите строчку

Код: user_pref("kmeleon.tabs.OnDoubleClick", -1);
Автор: Coronerr
Дата сообщения: 12.09.2015 15:43
rodocop
День добрый. Пока пользуюсь Вашей сборкой и нареканий по большому счёту ни на КМ ни на сборку нет. Но вот сдуру расхвастался я особям интернетным женскаго полу что есть такое непожирающее ресурсы и возжелали они его сильно дюже.
А настраивать его лишний раз каждой неохота. Изменения ведь будут. Можно ли что-то вроде анонса от Вас и по возможности сообщите что там Дориан задумал. Сами понимаете : по настройкам КМ выигрывает сильно, но все они вручную делаются. Стоит-ли подождать чего-то ?
Напишите если можно, я им эту страничку покажу, пущай сами решают.
Автор: rodocop
Дата сообщения: 13.09.2015 11:31
О, теперь я знаю, как монетизировать Камелеошу

Надо продавать пакеты настроек Поставил браузер человеку и спрашиваешь - чего твоя душенька желает?
Он тебе пожелания - а ты ему сборочку префок и прочего добра За денюжку малую

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

Я на нем ПРОшку соберу еще раз. Классический КМ после этого вряд ли куда еще пойдет. Дальше Дориан собирается какие-то свои идеи реализовывать по работе меню и т.п., но это все больше для разработчиков макросов интересно, а не конечным юзерам.

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

В общем, повторюсь, я бы не ждал каких-то сверхновых версий, а остановился на 75.1.
Автор: sergEO7905
Дата сообщения: 13.09.2015 13:51

Цитата:
Надо продавать пакеты настроек Поставил браузер человеку и спрашиваешь - чего твоя душенька желает?  
это так всегда было. основная охлос-толпа сидит, и в ус не дует, на том что по умолчанию у них поставилось. но есть и такие, у которых всё время что то в заднем месте свербит. всё не так, и нужно как то по другому. так что,- чего изволите, в этм случае будет постоянно и очень долго.
Автор: rodocop
Дата сообщения: 13.09.2015 22:29
Обновил Pro-сборку. Выкладываю в 2 вариантах:

1) это просто обновленная сборка на базе того же KM75.1beta_u5. Исправлены ошибки, добавлены добавки - все, что обсуждалось здесь после выхода ПРОшки. Плюс добавлена еще пара скинов.
K-Meleon 75 Pro Virgo (в смысле - выпущен под знаком Девы)



2) все то же самое положено на базу КМ 75.1RCu1 - новейшей сборки Дориана.
Здесь уже в базе сделаны разные исправления, а главное - именно здесь добавлена возможность настраивать меню для адресной строки.
И оно таки уже настроено мной для ПРО-сборки!



K-Meleon 75.1 Pro Virgo

Эта сборка меньше по размеру, т.к. из нее убран флеш-плагин (его можно скачать отдельно, взять из старой сборки или просто обходиться тем, что есть в системе, если он там есть)

В общем, именно этот вариант я всячески и рекомендую для использования и тестирования. В нем могут появиться новые косяки, и мне важно поскорее их выловить с вашей помощью.
Автор: DenisArd
Дата сообщения: 14.09.2015 09:05

Цитата:
Обновил Pro-сборку.

Отлично!
На предыдущей у меня отказывался прокручивать страницу к нужному месту при переходе по ссылкам на посты на форуме 4pda. В этой сборке все нормально.
Автор: rodocop
Дата сообщения: 14.09.2015 15:28
Интересно, что давало такой эффект...

Попробуйте (чисто ради любопытства и багхантинга) переключить префку dom.event.clipboardevents.enabled в false - сломает оно прокрутку на 4pda или нет?
Автор: DenisArd
Дата сообщения: 14.09.2015 21:26

Цитата:
Интересно, что давало такой эффект...

Кажется, я понял. Раньше ссылка по умолчанию открывалась в фоновой вкладке и прокрутки не было. Если активировать эту фоновую вкладку и в ней перейти в адресную строку и нажать Enter, то страница прокручивается куда надо. Если же ссылку открывать в видимой вкладке, то прокручивается к нужному месту сразу.
В новой версии все тоже самое, разница только в том, что по умолчанию новая вкладка сразу на переднем плане и поэтому прокручивается автоматически. Т.е. проблема на самом деле никуда не ушла, прокрутка к "якорю" работает только в видимой в момент загрузке вкладке.

Цитата:
переключить префку dom.event.clipboardevents.enabled

ни на что не влияет ни в старой, ни в новой сборке.
Автор: rodocop
Дата сообщения: 14.09.2015 21:46

Цитата:
ни на что не влияет ни в старой, ни в новой сборке.

влияет на фейсбук: false ломает возможности комментирования
Автор: DenisArd
Дата сообщения: 14.09.2015 22:05
rodocop, ну, в контексте обсуждаемой проблемы не влияет. А фейсбуком я не пользуюсь. Вконтакт, вроде, и так работал.
Автор: rodocop
Дата сообщения: 14.09.2015 22:40
я понимаю. Я просто уточнил - "для будущих поколений"

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

Впрочем, если такие фокусы, наоборот, нужны (по работе или еще для чего) - то надо переключить в true.
Автор: sergEO7905
Дата сообщения: 15.09.2015 04:59
чего то в последней сборке тема поломалась. и adblock не работает совсем.
Автор: oshizelly
Дата сообщения: 15.09.2015 09:57
rodocop 22:29 13-09-2015
Цитата:
Обновил Pro-сборку.

Поставил и немного погонял вашу сборку.

Во-первых, большое спасибо. Проделанная работа впечатляет. Особенно при сравнении со стандартным вариантом браузера.

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

Сохранение страниц в локальный файл
Удобно, что можно сохранять страницу командой контекстного меню помимо хоткея Ctrl+S, и команды главного меню.
Однако хотелось бы:
Сохранять в начало или конец выходного файла URL оригинальной сохранённой страницы .
Добавить возможность сохранить в выходной HTML-файл только выделенный фрагмент страницы (это было бы удобно делать через контекстное меню к выделенному).
Добавить возможность вывода диалога подтверждения и указания места сохранения и имени файла.

Поиск из адресной строки:
Не работают некоторые настройки поиска:
- Не получается включить опцию автоподстановки текста по мере набора из локальной истории и из кэша поисковика.
- Проблемы при выборе дефолтного поисковика (например, не получается выбрать Google I'm feeling lucky вместо Google.
- При выборе некоторых поисковиков вроде Alta Vista не происходит автоматом поиска по введённому тексту, а просто открывается главная страница поисковика).
- Яндекс вообще отсутствует в списке.

Нелогично расположены элементы управления в главном окне:
кнопки управления вкладкой (закрыть, развернуть) расположены ВЫШЕ кнопок управления окна. Это вносит путаницу, так как привычное расположение всё-таки обратное.

После запуска проблема с масштабированием развёрнутого (максимизированного) окна, по крайней мере, на экране с разрешением 1280 x 800: на несколько пикселей обрезаются края окна. Если свернуть окно и снова развернуть, то восстанавливается правильный размер окна. Но после перезапуска всё повторяется.

Почему диалог меню настроек (F2) каждый раз открывается на вкладке "Просмотр"?. Не было ли бы логичнее автоматически перемещать фокус на вкладку, которая была активной в момент предыдущего закрытия диалога?

Проблемы с кодировкой кириллицы в некоторых командах меню (см скриншот), по крайней мере, если non-Unicode language в региональных настройках Windows' не является русским:


Вопрос: в чём разница между "последней" и "предыдущей" сессией в соответствующем меню?
Автор: rodocop
Дата сообщения: 15.09.2015 10:58
sergEO7905
тема не поломалась. В КМ невозможно настроить тему на 100% резиново. Поэтому, собственно, Дориан и выпускает браузер с окном фиксированной ширины, а не максимизированным.

F12 - подвигали панели как надо - и еще раз F12. Проблема исчерпана.

По АдБлоку вообще не фидбек: просто конкретно на этой странице "легкая" подписка неэффективна. А подтягивать автоматом другие (как было в прошлой версии, отчего АдБлок раздувался и тормозил) я запретил.

Просто добавьте нужные подписки вручную.

oshizelly
спасибо за развернутый фидбек. Увы, ответить на него смогу не сейчас, а позже (надеюсь, в течение суток)
Автор: rodocop
Дата сообщения: 15.09.2015 19:01

Цитата:
Поставил и немного погонял вашу сборку.

Еще раз спасибо.

Буду отвечать в порядке простоты решения


Цитата:
После запуска проблема с масштабированием развёрнутого (максимизированного) окна

Действительно, это ошибка сборки. Я специально сделал макрос для устранения этой проблемы (костыль, конечно, но удобный) - и именно в русскую сборку 75.1 забыл поместить наиболее свежую версию этого макроса (там осталась старая, нерабочая).

Всего я подготовил 4 сборки (2 русских, 2 английских) - и немудрено, что таки не осилил 100-процентную синхронизацию как минимум в этой детали

Т.к. я еще буду вносить мелкие косметические дополнения и перевыкладывать сборку (а это значит - менять все линки, где они опубликованы, т.к. используется файлообменник, где нельзя заменить одноименный файл без замены публичной ссылки на него. Зато он хорош всем остальным, поэтому и использую vSeyfe) - то я сейчас не буду ничего переделывать.

Просто откройте файл maxfix.kmm текстовым редактором и замените все его содержимое на нижеследующее:
Код: # K-Meleon Macros (http://kmeleon.sourceforge.net/wiki/index.php?id=MacroLanguage)

# ----------Maximizing Fix for Windows 7 and higher---------------------------------------------------------
#
# This macro consequently does minimize and maximize window operations to fix start position
# of maximized K-Meleon 75 with hidden TitleBar. Without it KM window gets slightly shifted
# up-left
#
# Preference:     kmeleon.display.hideTitleBar
#
# Author:    rodocop
# Version:    1.5.1 from 13/09/2015
# ----------------------------------------------------------------------------------------------------------

checktitle{
$kmtitle=getpref(BOOL,"kmeleon.display.hideTitleBar");
$kmtitle==true?&maxfix:0;
}

maxfix{
id(ID_TOGGLE_WINDOW);
id(ID_TOGGLE_WINDOW);
}

$OnOpenWindow=$OnOpenWindow."checktitle;";
# ----------------------------------------------------------------------------------------------------------
$macroModules=$macroModules."maxfix;";

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125

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


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