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

» SeaMonkey (Mozilla Suite) (часть 2)

Автор: Victor_VG
Дата сообщения: 27.08.2015 01:26
Судя по логу:

Статус:    Определение IP-адреса для ftp.mozilla.org
Статус:    Соединяюсь с 54.230.98.129:21...
Ошибка:    Соединение прервано после 20 секунд неактивности
Ошибка:    Невозможно подключиться к серверу
Статус:    Ожидание повтора...
Статус:    Определение IP-адреса для ftp.mozilla.org
Статус:    Соединяюсь с 54.230.98.129:21...
Ошибка:    Соединение прервано после 20 секунд неактивности
Ошибка:    Невозможно подключиться к серверу

какой-то "гений" решил что если кто не хочет смотреть рекламу он недочеловек и вырубил FTP "за ненадобностью".
Автор: Kirika
Дата сообщения: 27.08.2015 08:34
Вроде уже постили пару страниц назад, что заднеприводные д"эффективные" менеджеры уберут фтр, да и поддержку протокола из браузера вырежут.
Может какие зеркала официальные есть?
Автор: WatsonRus
Дата сообщения: 27.08.2015 10:06
Kirika 08:34 27-08-2015
Цитата:
поддержку протокола из браузера вырежут

Что за ерунда! Если они свой FTP хотят уничтожить - ради бога, но зачем доступ к другим FTP убирать? До этого, по-моему, даже в гугле не додумались.
Автор: Victor_VG
Дата сообщения: 27.08.2015 13:35
WatsonRus

Есть такое дело, и именно в хромом мерине сия генияльная мысля была первой озвучена каким-то очасованным духом под предлогом что дескать "ФТП давно никто не пользуется, а посему вырежем!", дурака поддержали дифирамбами, а после нашёлся второй идиот коий спопугайничал сию дурость на багзиллу, и третий коий не долго думая повелел "Вырезать под корень всех гековских идолов ибо Святой Хром их не приемлет!".
Автор: WatsonRus
Дата сообщения: 27.08.2015 13:44
Victor_VG 13:35 27-08-2015
Цитата:
именно в хромом мерине

Такое впечатление, что все постепенно "спопугайничают" из хрома. Только зачем лепить из всего еще один хромоног? Их уже и так несть числа...
Автор: Coronerr
Дата сообщения: 27.08.2015 15:12
Чушь какая-то. Поддержка ftp так напрягает и бьёт по карману ? Иначе как дуростью это и объяснить нельзя. И рекламами объяснить трудно.

По сабжу вопрос / рассуждение : обвешал SM свистелками и гремелками, а расход памяти меньше чем у FF. Этак примерно на четверть. Конечно у всех по-разному, но всё-таки приятно изумлён. Как у вас, товарищи, с этим дело обстоит ?
Автор: chAlx
Дата сообщения: 27.08.2015 16:39
Coronerr

Цитата:
обвешал SM свистелками и гремелками, а расход памяти меньше чем у FF

Всё верно: в FF изначально столько свистелок встроено, что надо постараться самому столько же навесить.
Автор: Victor_VG
Дата сообщения: 27.08.2015 16:50
User agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:40.0) Gecko/20100101 Firefox/40.0 SeaMonkey/2.37 - Private Bytes = 458,27 MB (это весь код + системные либы + буфера в ОЗУ), Working Set = 384,05 MB (код и его рабочие буфера), Virtual Size = 1 023,7 MB

User agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0 SeaMonkey/2.33.1 - Private Bytes = 321,91 MB, Working Set = 328,54 MB, Virtual Size = 750,22 MB

Измерения проводились Process Hacker v2.37 (r6210) x64 (r6212 сейчас буду собирать) при одинаковом наборе вкладок и апдейтов (общий профиль, х64 версия звалась с NFS тома), Win7 запущена под VirtualBox 4.2.8 на FreeBSD UNIX 10.1 x64.

Кстати, не знаю почему, но у меня метод "три файла" с SM 2.37 x64 не работает несмотря на то, что DLL x64 - при старте сообщение об ошибке XPCOM и блокировка запуска.
Автор: Coronerr
Дата сообщения: 27.08.2015 17:00
Victor_VG

Цитата:
Кстати, не знаю почему, но у меня метод "три файла" с SM 2.37 x64 не работает несмотря на то, что DLL x64 - при старте сообщение об ошибке XPCOM и блокировка запуска.

Аналогично и у меня (SM 2.33.1 x86). Пробовал три или четыре версии dll. Возможно какая-то специальная версия нужна, как уже писали где-то на форуме что в теле самой dll прописаны Firefox.exe, Thunderbird.exe и даже lawlietfox.exe для каких-то целей, а вот SM там нет.

Цитата:
SeaMonkey/2.37... Virtual Size = 1 023,7 MB

Аппетиту больше.
chAlx
И будет ещё больше, наверняка.
Автор: addhaloka
Дата сообщения: 27.08.2015 18:12
Victor_VG 16:50 27-08-2015
Цитата:
Кстати, не знаю почему, но у меня метод "три файла" с SM 2.37 x64 не работает несмотря на то, что DLL x64 - при старте сообщение об ошибке XPCOM и блокировка запуска.

А в dependentlibs.list tmemutil.dll прописана? Должна быть в самом начале. У меня без проблем завелись 2.37 x64 отсюда и официальная 2.33 x86. tmemutil.dll отсюда (от 2015-05-17).
Автор: Victor_VG
Дата сообщения: 27.08.2015 18:27
addhaloka

Прописана, в первой строке, ru-RU бинарник отсюда. Отдельно вопросов нет.

Coronerr

Не стоит забывать и аппетиты NFS (Network File System) - программа запущена с удалённого NFS-сервера под Tru64 UNIX на томе которого лежит бинарник.
Автор: WatsonRus
Дата сообщения: 27.08.2015 19:49
chAlx 16:39 27-08-2015
Цитата:
в FF изначально столько свистелок встроено

Он изначально гол как сокол.

Coronerr 17:00 27-08-2015
Цитата:
Возможно какая-то специальная версия нужна, как уже писали где-то на форуме что в теле самой dll прописаны Firefox.exe, Thunderbird.exe и даже lawlietfox.exe для каких-то целей, а вот SM там нет

Ерунда. Я ничего не прописывал, кроме tmemutl.dll в dependentlibs.list. Версия с сайта tete009, правда, не помню, последняя ли (дата 02.12.2014). Все бинарники оригинальные.
Автор: Victor_VG
Дата сообщения: 27.08.2015 19:57
WatsonRus

У меня лично заработал вариант от 17.05.2015 предложенный addhaloka. Возможно что я не ту версию сначала брал - не заработала либа размером около 150 Кб (откуда качал не помню - валялась у меня на NFS, потёр как не рабочую).

И кстати, "в лоб" прописей имён бинарников я там в хекс-редакторе не отыскал, но я их искал как текст во всех возможных кодировках.

Цитата:
Он изначально гол как сокол.

Да, оригинальный лис это только Gecko + оболочка, а всё остальное от лукавого. Возможно что речь идёт о какой-то сборке типа Яндекс Браузер или ей подобной - там может быть всё что угодно.
Автор: addhaloka
Дата сообщения: 27.08.2015 20:41
Victor_VG 19:57 27-08-2015
Цитата:
Возможно что я не ту версию сначала брал - не заработала либа размером около 150 Кб (откуда качал не помню - валялась у меня на NFS, потёр как не рабочую).

Вполне возможно, в теме Firefox схожая проблема пробегала - не завелось на последней версии FF из-за того, что длл старая.


Цитата:
И кстати, "в лоб" прописей имён бинарников я там в хекс-редакторе не отыскал, но я их искал как текст во всех возможных кодировках.

В старых может и не было. В новых (от pcx) вот они: http://fs2.directupload.net/images/150827/ck8k7rzk.png
Автор: Victor_VG
Дата сообщения: 27.08.2015 20:46
addhaloka

Понял. Новый вариант для тестирования меня вполне устроит.
Автор: Coronerr
Дата сообщения: 27.08.2015 21:35
2.33.1 Завёлся с версией tmemutil-pcxfirefox-20150113.7z отсюда
Но папку профиля заранее не создал, и SM наворотил профиль в папке на уровень выше.
То есть в tmemutil.ini убираем лишнюю точку в PortableDataPath=../Profiles и профиль создаётся в \SeaMonkey\Profiles\AppData, а в \SeaMonkey\Profiles\LocalAppData\ какая-то хрень пишется.

Пока до \SeaMonkey\Profiles\AppData\Mozilla\SeaMonkey\Profiles\xyg2gwa1.default\ доберёшься семь потов сойдёт.
Без этих AppData никак ? В PortableApps и то удобнее (c:\PortableApps\SeaMonkeyPortable\Data\profile\).
Хотя с другой стороны какая разница.
Автор: addhaloka
Дата сообщения: 27.08.2015 21:53
Coronerr 21:35 27-08-2015
Цитата:
Пока до \SeaMonkey\Profiles\AppData\Mozilla\SeaMonkey\Profiles\xyg2gwa1.default\ доберёшься семь потов сойдёт.

Без AppData никак, но можно так сделать:
13:47 12-08-2015
Цитата:
если, допустим, в tmemutil.ini так: PortableDataPath=./profile
то создаём папку "profile" и далее создаём несколько вложенных папок и файл в ней: AppData\Mozilla\Firefox\profiles.ini, в котором пишем:
Код: [General]
StartWithLastProfile=1

[Profile0]
Name=default
IsRelative=1
Path=../../../
Default=1




Это избавит от имени и пути профиля вида: profile\AppData\Mozilla\Firefox\Profiles\XXXXXXXX.default\
Спасибо Fossius за наводку.
Автор: Victor_VG
Дата сообщения: 27.08.2015 22:49
Coronerr

Цитата:
Без этих AppData никак ?

Это кэш браузера: Правка -> Настройки -> Дополнительно -> Кэш -> настройка 'Использовать под кэш не более "50" Мб на диске' поставить значение 0.

Цитата:
Дополнительные настройки - Кэш

В этом разделе описаны дополнительные настройки SeaMonkey, относящиеся к подкатегории "Кэш". Если в данный момент вы не просматриваете эти настройки, выполните следующие действия, чтобы получить доступ к ним:

Откройте меню "Правка" и выберите пункт "Настройки"
В категории "Дополнительно" выберите подкатегорию "Кэш" (при необходимости используйте значок слева от названия категории, чтобы развернуть список подкатегорий).

В этой подкатегории вы можете задать параметры кэша SeaMonkey (сохранения веб-страниц на локальном диске для ускорения повторного доступа к ним).

Размер: Введите максимальный объем пространства на локальном диске который вы хотите отвести под дисковый кэш SeaMonkey. При просмотре веб-страниц Навигатор сохраняет их в кэше и затем они могут быть просмотрены повторно без обращения к удаленному серверу.
Очистить кэш: Нажмите эту кнопку, чтобы очистить дисковый кэш.
Папка кэша на диске: Показывает в какой папке (каталоге) будут храниться файлы дискового кэша.
Выбрать папку: Нажмите эту кнопку, чтобы выбрать папку для дискового кэша.
Сравнивать страницу в кэше со страницей в сети:
Каждый раз, когда я посещаю эту страницу: Выберите этот вариант, если вы хотите, чтобы SeaMonkey сравнивала локальную копию с оригиналом на сервере при каждом просмотре веб-страницы.
Когда страница устареет: Выберите этот вариант, если вы хотите, чтобы SeaMonkey сравнивала копию в кэше с оригиналом тогда, когда истекает "срок годности", установленный для страницы ее автором или владельцем сервера.
Один раз за сеанс: Выберите этот вариант, если вы хотите, чтобы SeaMonkey сравнивала локальную копию с оригиналом на сервере один раз на протяжении сеанса работы (в промежутке между запуском SeaMonkey и выходом из программы).
Никогда: Выберите этот вариант, если вы хотите, чтобы SeaMonkey всегда использовала локальную копию, не сравнивая ее со страницей на сервере.
Во время бездействия предварительно загружать веб-страницы, на которые указывают ссылки с текущей так, чтобы они открывались быстрее: Выберите эту опцию чтобы уменьшить время, требуемое для загрузки веб-страницы, открывающейся при нажатии ссылки на странице, которая использует предварительную загрузку. Для более подробной информации о предварительной загрузке обратитесь к странице Link Prefetching FAQ.
Автор: Coronerr
Дата сообщения: 27.08.2015 23:56
Victor_VG
А я всегда на отдельном диске его держу, не знаю правильно ли уж это. На "Д" у меня и профиль и кэш у непортативных. Я не знал что он в аппдата лежать должен, думал он в папке с программой всегда, кроме всяких сафарей и хромов.

Кстати совсем без кэша наверное не очень будет ? Обычно ставлю 10-50 Мб.
addhaloka
А путь "Path=../../../" - это уже любой на вкус можно задать, правильно я понял ?
Спасибо за идею.
Автор: Victor_VG
Дата сообщения: 28.08.2015 00:04
Coronerr

В %APPDATA% всякие времянки лежат, и та же %TMP%в итоге на него ссылается, так что нахождение там кэша выглядит логичным.

По идее ставить 0 стоит с флешки если и кэш на ней чтобы её по записи не гробить, или адресовать в %TMP% дабы после вычистить. Всё одно это периодически стоит делать. Я это скриптом на загрузке через кронтаб делаю чтобы не думать о накоплении мусора.
Автор: Coronerr
Дата сообщения: 28.08.2015 00:14
Victor_VG
Хотелось бы дома чтобы в папку "кэш" всё валило, в гостях и на флешке - в никуда.
Автор: Victor_VG
Дата сообщения: 28.08.2015 00:54
Coronerr

Ну, тогда просто для флешки один набор параметров и размер равный 0 Мб (отключение кэша), для рабочей копии другой и следить за не пересечением.
Автор: Coronerr
Дата сообщения: 28.08.2015 01:08
Victor_VG
User.js ? Вообще у меня есть нехитрая программка самописная, определяющая вставлена ли флешка в компьютер и в домашний-ли (просто проверяется наличие файла-флага). Думаю может ей и подменять User.js на нужный ? А там и папку загрузки файлов прописать для домашнего, и размер кэша. Можно даже его папку в этом случае не менять наверное, если он 0 Мб будет.
Автор: Victor_VG
Дата сообщения: 28.08.2015 01:27
Coronerr

Можно и так, хотя я думаю что если sm на винте, даже переносном, то можно кэш включить, а на флешке/SSD всегда выключать - я бы исходил из надёжности устройства по числу допустимых циклов записи...
Автор: Coronerr
Дата сообщения: 28.08.2015 02:15
А есть ли способ задать относительные пути для настройки расширений ?

Добавлено:
Victor_VG

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

Не знаю как сейчас флешки делают, но их у меня были три и все они явно не доживали до допустимого числа циклов записи. Чаще просто копирую папку на диск и с него работаю. Оно и быстрее и надёжнее. Тем более что очень уж приватных данных просто нет.
Автор: Victor_VG
Дата сообщения: 28.08.2015 02:19
Coronerr

Судя по [more=примеру];SafeEx         -- Security Enhancements ( 0 Disabled; 1 Enabled )
;Portable     -- Portable Mode ( 0 Disabled; 1 Enabled )
;EnableWhiteList -- Enable Process White List, The most strict security policy ( 0 Disabled; 1 Enabled )
;CreateCrashDump -- Create DMP file when crashing ( 0 Disabled; 1 Enabled )
;Nocompatete -- Whether to be compatible with tete009 portable mode ( 0 Compatible, deep path; 1 Not compatible, shallow path )
;ProcessAffinityMask -- Process Balance ( 0 Disabled; 1 Enabled )
;More options note: http://code.google.com/p/cppinfo/wiki/about_portable_configuration_file?tm=6
[General]
SafeEx=0
Portable=0
EnableWhiteList=0
PortableDataPath=../Profiles
CreateCrashDump=1
GdiBatchLimit=0
ProcessAffinityMask=
Bosskey=
Nocompatete=
ProxyExe=

;MOZ_NO_REMOTE -- Mozilla 's -no-remote Environment Variables
;NpluginPath -- Custom Plugin Path, you can set NpluginPath=../Plugins, but I think you'd better not set it
;TmpDataPath -- Custom Temp File Directory ( including Internet Cache and Mozilla Temp files, must set Portable=1 )
;VimpPentaHome -- Custom config file directory of Vimperator/Pentadactyl extension
[Env]
MOZ_NO_REMOTE=
TmpDataPath=
NpluginPath=
VimpPentaHome=

;Process White List (should be no more than 14), support wildcard
[whitelist]
Path1=%ProgramFiles%\Internet Explorer\iexplore.exe
;Path2=c:\windows\system32\cmd.exe
;Path3=*xThunder.exe
;Path4=*opentext22.dll
;Path5=*WordStrokeHelper32.dll
;Path6=*AM32-*.dll
;Path7=
;Path8=
;Path9=
;Path10=

;When Bosskey=1, the section is in effect. If the keys following set is wrong or no set, the default boss key is Ctrl+Shift+~
;Hotkey Settings must be the Decimal format of Virtual Key Codes, divided by "+"
;for example, 02+192 is on behalf of Ctrl+~
;02+04+188 is on behalf of Ctrl+Shift+,
;When setting ProxyExe=1, the portable module will start the process of ExPath automatically, "0" means that will try to hide the process' windows.
;ExPath supports .bat and .vbs
;When setting ProcessAffinityMask=1, CpuUse is OS CPU utilization ( 0-99 ), whose default value is 25 when setting CPU ProcessAffinityMask fails.
[attach]
CpuUse=25
Hotkey=
ExPath=../local/goagent.exe,0[/more] только для Нетскапе-плагинов, но путь к кэшу в последней версии вроде задаваем...

Добавлено:
Реально это зависит от материала электрета подзатворного слоя запоминающего МОП-транзистора. Для SiN это примерно 10000 циклов записи, но с учётом способа работы флеш-накопителя получим 600 - 1000 циклов его перезаписи, а далее ячейки дохнут.
Автор: Coronerr
Дата сообщения: 28.08.2015 02:44
Victor_VG
У меня похоже ещё и контроллер в последней сдыхал (а может и не контроллер). Но флешка нужна была срочно и чем-то восстанавливал работоспособность. Утилитой от трансценд какой-то...

Цитата:
запоминающего МОП-транзистора

Из всех транзисторов помню КП-103 и 303. И 302, кажется ещё. В магазины не завозили. А на заводе, где папа работал таких не было. Я ещё думал : они что : в авиации вообще не применяются ?

Цитата:
только для Нетскапе-плагинов

Не не, вообще, для устанавливаемой версии, допустим ?
Видимо придётся создавать два файла с настройками, один юзать дома, второй на выезде. Или дополнениями этими не пользоваться. Поглядел - в основном блокноты, да скачивалки вроде DTA.

А вот в этой префке extensions.xpiState пути генерятся заново при запуске что-ли ? Можно не обращать внимания ?
Автор: Victor_VG
Дата сообщения: 28.08.2015 03:18
Coronerr

С физикой флешек это особый вопрос и они не столь просто устроены как пишут. Их главное отличие от других классов накопителей в том, что запоминающая в них матрица всегда работает со строкой размером в 64 - 128 ... байт и для любой операции строка целиком читается в буфер контроллера и там обрабатывается, и запись так же идёт строками, даже если изменился всего один бит, а стирание производится блоками равными размеру логического блока матрицы. В среднем одна операция записи байта расходует 14 - 16 циклов ячейки с учётом процедуры сбора мусора и дефрагментации матрицы накопителя осуществляемой контроллером при любой операции записи. Так что особой живучестью данный класс накопителей с момента своего изобретения Intel в начале 80-х годов никогда не отличался и это все изготовители этой памяти прекрасно знают, но ... помалкивают.

DTA всё одно спросит куда качать, а кэш можно и в %TEMP% забрасывать и пусть там мусор валяется...
Автор: chAlx
Дата сообщения: 28.08.2015 16:12
Вы бы хоть помечали свои измышления на вольные темы...
Автор: Coronerr
Дата сообщения: 28.08.2015 16:22
chAlx
"SM портейбл на флешке. Глюки при запуске и поиск причин их устранения. Причина может быть в флешке. Поиск решения для задания относительных путей. Вопрос по extensions.xpiState. Размер и месторасположение кэша".
Всё по теме сабжа.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778

Предыдущая тема: Opera AC


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