Приветствую!

Мысль такая (да уже не мысль, а пробую во всю): заменить Windows Shell (explorer.exe) на Seamonkey.exe

WWW, NNTP и E-mail - работают как обычно.

ICQ - ставим QIP www.qip.ru. Включаем в настройках глобальные горячие клавиши. После чего "Ctrl+Shift+A" скрыть/показать контактлист. В миранде , я думаю, аналогично, просто её у меня нет под рукой.

Для работы с офисными документами создаём в Seamonkey нужные MIME типы и указываем "Открывать с помощью приложения по умолчанию" либо указываем приложение явно. Снимаем так же флажок "Спрашивать перед открытием этого типа файлов". После чего - "Файл-Открыть файл" или "Ctrl+O", после выбора файла запустится приложение ассоциированное с типом файла (или выбранное в настройках Seamonkey). Для создания новых файлов "Файл-Открыть файл" открываем шаблон - получаем новый файл. Большинство офисных приложений поддерживают шаблоны. Либо другой путь - заходим в нужную папку и RMB "Создать-...", потом открываем только что созданный файл.

Управление файлами. "Файл-Открыть файл" + разворачиваем диалог пошире и вперёд - копипасты, удаление, просмотр свойств, сортировка.

Пока не решены вопросы:

Поиск файлов
Для поиска файлов, думаю найти какую-нибудь приблуду, которая в контекстное меню папки добавляет команду поиска.

Управление очередью принтера

Запуск приложений, которые не ассоциируются с файлами.
Например запустить бухгалтерскую программу или клиент-банк. Для FF есть расширение External Application Buttons которое добавляет на панель кнопки вызова приложений. Но для Seamonkey я такого пока не нашёл.

Есть, конечно, один трюк который решает все обнаруженные пока проблемы. Поставить расширение "IETab" https://addons.mozilla.org/mozilla/1419/. Это расширение позволяет изменять рендерилку для текущей страницы с gecko на ie, либо передать страницу любому внешнему приложению. Надо назначить "внешним приложением" explorer.exe без параметров. Тогда нажатие Ctrl+LMB по значку IETab в конце статусной строки Seamonkey запустит Windows Explorer (окно, а не в режиме оболочки). Однако, этот метод вызова не совсем удобен, т.к. он не очевиден для юзеров, т.е. это не следует из иконки и об этом не написано в возникающем хинте, про это надо просто знать и, самое главное, помнить. :)

Есть ещё глобальная проблема - как заставить респауниться симанку после случайного закрытия пользователем. Ключ AutoRestartShell не помогает, как и в случае с explorer.exe, к стати! Я сталкивался с машинами, на которых шелл сам респаунится, а на других нет. Видимо есть ещё какие-нибудь параметры, может таймаут. Надо будет в документации по твикерам почитать.

Вот пока такие первые шаги. Если кого-то заинтересовало, прошу высказаться.

ЗЫ Речь идёт есс-но не о кулхацкерском писюке, а об офисном компьютере.

По-моему, это далеко не только от понятия удобства, но и от здравого смысла.
Лучше тогда использовать xoblite. Или вообще один только total commander.

vk пишет

Лучше тогда использовать xoblite. Или вообще один только total commander.

Одевам ачки, читам тут:

ЗЫ Речь идёт есс-но не о кулхацкерском писюке, а об офисном компьютере.

corvex

Для работы с офисными документами создаём в Seamonkey нужные MIME типы и указываем "Открывать с помощью приложения по умолчанию" либо указываем приложение явно. Снимаем так же флажок "Спрашивать перед открытием этого типа файлов". После чего - "Файл-Открыть файл" или "Ctrl+O", после выбора файла запустится приложение ассоциированное с типом файла (или выбранное в настройках Seamonkey).

У меня примерно так текстовые файлы .txt открываются: есть ссылки на них в папках закладок и есть страничка HTML с кучей ссылок на .txt по разным темам.

И вот эта настроечка в тему:
// Отображать директории в виде дерева xul
user_pref("network.dir.format", 3);
И сделать папку на панели закладок со ссылками на нужные папки.

Управление файлами. "Файл-Открыть файл" + разворачиваем диалог пошире и вперёд - копипасты, удаление, просмотр свойств, сортировка.

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

Кстати, как можно изменить дефолтную добавку к имени копируемого в ту же папку файла в WinXP?
Сейчас:
01.htm
Копия 01.htm

Хотелось бы:

01.htm
01-Cop.htm
или хотя бы:
01 Копия.htm

Для создания новых файлов "Файл-Открыть файл" открываем шаблон - получаем новый файл.

Поподробнее, плиз. Шаблон же в одном месте где-то, а откроется последняя папка.

Запуск приложений, которые не ассоциируются с файлами.
Например запустить бухгалтерскую программу или клиент-банк. Для FF есть расширение External Application Buttons которое добавляет на панель кнопки вызова приложений. Но для Seamonkey я такого пока не нашёл.

Батон можно свой забацать и назначить ему действие как и в External Application Buttons... наверное.

Копия 01.htm

Гдето в ресурсах надо искать. Когда стоит MUI то этот префикс зависит от языка.

Шаблон же в одном месте где-то, а откроется последняя папка.

Мда, неудобно. Быстро не запустишь. Но это уже не вопрос! Я тут лаунчер нашёл качественный (из Японии!:)) yzDock http://oxyx.oxygen-inc.com/. Это панель которая вылазит сбоку при подведении мыши, на ней шоткаты на папки или приложения. С шоткатами на папки, какая-то трабла когда Explorer не является шелом. Т.е. папки открываются, но вылазит сообщение об ошибке файл не найден с точкой в конце пути. Но файлы и программы открываются замечательно. + Красота неописуемая! Хотя память жрёт хорошо - 4,5 метра это много для такой тулзы примитивной. Но это самое лучшее, что я смог найти в сети, остальное не юзабельно абсолютно.

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

Это tiles чтоли? Или как его там ..."Плитка"? Так есть оно там, и  всё таскается туды сюды. Толко не сохраняется :(

Батон можно свой забацать и назначить ему действие

Полезно! Только я там нашёл лишь внутренние действия программы. А как указать
oncommand=запуск exe?

user_pref("network.dir.format", 3);

Аффигительна! Только один вопрос - как теперь вверх подниматься? Т.е. не "назад" а именно "вверх". И ещё бы - ВСЕ папки сначала.

corvex

yzDock

Меня-то вполне проводник и тотал устраивают. :)

Это tiles чтоли? Или как его там ..."Плитка"? Так есть оно там, и  всё таскается туды сюды. Толко не сохраняется :(

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

Только я там нашёл лишь внутренние действия программы. А как указать
oncommand=запуск exe?

Так мне этого не надо было - не интересовался. Поэтому взгляни "как в External Application Buttons." ну или др расширениях.
Из контекста проги запускает mozex у меня, это другое, но наверное, можно как-то переделать.

как теперь вверх подниматься? Т.е. не "назад" а именно "вверх".

А фик его знает. Есть команда Up в меню Go - она для сайтов вообще-то, сейчас не могу проверить, это меню у меня вырублено в юзерхроме.

И ещё бы - ВСЕ папки сначала.

Не знаю.

vladmir пишет

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

Да действительно! Это не годится для менеджмента :(
Придётся всё таки explorer вызывать как-нибудь. Полезу смотреть external buttons. Я думаю что он к dll обращается своей в "oncommand=" придётся эту dll к симанке прикручивать. Так и до написания своих расширений дойдём! Ужос!

как теперь вверх подниматься? Т.е. не "назад" а именно "вверх".

А фик его знает. Есть команда Up в меню Go

"Панель навигации по сайту" ... Команда есть, но не работает! Я пробовал. Всё задисаблено :(

corvex

"Панель навигации по сайту" ... Команда есть, но не работает! Я пробовал. Всё задисаблено :(

Нет, это другая - на нек сайтах работает, если авторы предусмотрели.

в меню Go - это в русском варианте "Переход", кажется.

vladmir пишет

в меню Go - это в русском варианте "Переход", кажется.

Спасибо! Точно! Работает! Alt+UP Но это не очевидно сразу. Делаем кнопку...:)

Обнаружил интересные особенности (лучше сказать неудобенности).

При навигации с клавиатуры - стрелками и Enter раскрывается/сворачивается дерево, но не запускаются файлы. Т.е. открываю в дереве html файл - нажимаю enter - болт! Даблклик мышкой есс-но работает.

При даблклике мышкой дерево не раскрывается а в окне показывается содержимое кликнутой папки, при этом курсор теряется. Т.е. чтобы продолжать работать клавиатурой, надо ткнуть мышкой сначала.

Если надо выйти в каталог верхнего уровня при нажатии Alt-Up опять теряется курсор. Т.е. Alt-up продолжает работать, но чтобы выбрать папку нужно ткнуть мышкой.

:offtopic:эти всё эксперименты от нефиг делать.

IIELViSII пишет

:offtopic:эти всё эксперименты от нефиг делать.

Какие эксперименты? Писать посты не по делу?

Оказывается аналогичные идеи уже рассматриваются!

Рассматривается возможность cоздания Mozilla Desktop Environment по аналогии с KDE. Т.е. Firefox мог бы стать браузером файловой системы как Konqueror.

Ссылка http://www.nordichardware.com/news,5921.html
Я её процитирую, потому что там не много:

A Mozilla Desktop Environment?
Written by Andreas G 19 March 2007 15:01

Mozilla is a company developing many of the most popular applications you can find, including the popular Firefox browser and mail client Thunderbird. A discussion that started a few days ago on the mozilla.dev.planning list has given birth to the idea of taking all this one step further by building a complete Desktop Environment, like gnome or KDE. Such a thing would then be based on XUL (XML User Interface Language) and it sounds like a very potent venture. This would then include expanding the features of, for example, Firefox to give the browser the ability to do local file management, just like Konqueror.

"I'm only proposing that we make a desktop environment, the same thing that KDE and Gnome, are. The only reason I mentioned a "Mozilla OS" is because we'd probably also want to release distributions for one of more specific kernels as a whole OS, including with it Firefox, Thunderbird, and any other applications built with the Mozilla platform available then. Currently there are plenty of kernels to put a Mozilla desktop environment on." - Emery Denuccio

Вот собственно тред на mozilla.dev.planning  Any plans for a Mozilla-based OS?
http://groups.google.com/group/mozilla. … 685aefdde7

Основное преимущество в том, что такую среду можно портировать на любую платформу и тогда ни монополия ни распространённость ОС не будут играть роли. Основными  факторами при выборе ОС будут лишь её технические особенности.

Видмо у KDE4 будет хороший конкурент.

ЗЫ Для чтения английского идём на гугл http://www.google.ru/language_tools?hl=ru