1 Отредактировано bober12 (11-03-2010 15:03:02)

Тема: Homunculus File Manager (Бэта версия)

Новая версия!!! 0.3.1

deb - https://garage.maemo.org/frs/download.p … -1_all.deb

-changelog-
- Немного переработан интерфейс
- Добавлена поддержка аддон-скриптов

Аддоны:
Создание плэйиста из папки - https://garage.maemo.org/frs/download.p … 2m3u.stone

Установка:
Качаем аддон, находим его в менеджере, жмём меню - open with - install as addon
перезапускаем менеджер, и готово..)

Создание аддонов -
любой скрипт, с дополнительными строчками сверху, начало скрипто должно выглядеть так
#!/usr/bin/sh
##Название меню
##Название кнопки
##Комманда запуска

пример:

#!/usr/bin/sh   
##Media...
##dir2m3u
##sh .me '#d' '#f' .screen
текст скрипта

.me - переделывается в путь к скрипту
#d - переделывается в путь до выбранного файла
#f - переделывается в название выбранного файла
.screen - отображает ответ в оповещении


--гараж--
https://garage.maemo.org/projects/homunculus/
---------------------------------------------------------------------
Обновил до 0.2.2!
https://garage.maemo.org/frs/download.p … -1_all.deb
Исправлен баг с передачей выбранной папки (было "/папка", стало "папка")
---
Новая версия!
Версия 0.2.1, думаю, сейчас ее можно назвать уже бета версией ;]
http://n8xx.com/misc.php?item=152&d … =1967t4139

Changelog:

  • Переработка файловых функций (Cut, Copy, Paste, Delete, Rename, New)

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

  • Добавлена возможность запустить несколько менеджеров одновременно, и использовать Cut, Copy, Paste кросс-оконно (через clipboard).

  • Добавлена возможность создания собственных меню, для удобного запуска или редактирования файлов.

  • Исправлено несколько багов -
    - баг при переходе на другую папку, во время загрузки пиктограмм изображений.
    - множество мелких недочетов

Ссылка на гараж: https://garage.maemo.org/projects/homunculus/

------- немного о настройке меню в конфиге:
меню может быть много уровневым,

!menu[::]текст[::].menu
Создаёт меню, с заголовком "текст"

!menu[::]заголовок[::]комманда '#d/#f' &
создаёт кнопку в меню, для запуска чего-нить

!menu[::]заголовок[::]комманда '#d/#f' .screen
создаёт кнопку в меню, для запуска консольной утилиты, с последующим выводом ответа пямо на экран, через notification

!menu[::][::].menuup
Конец под-меню

Пример:

!menu[::]Properties...[::].menu                       // Создаем меню properties
!menu[::]Open with...[::].menu                       // Внутри создаём меню Open With
!menu[::]leafpad[::]leafpad '#d/#f' &               // внутри open with создаём кнопку leafpad
!menu[::][::].menuup                                     // зканчиваем меню open with
!menu[::]File[::]file '#d/#f' .screen                   // добавляем еще пару кнопок в меню properties
!menu[::]Stat[::]stat '#d/#f' .screen
!menu[::][::].menuup                                     заканчиваем меню properties

Получится что-то типо:

[   p r o p e r t i e s ...]
               |         
[open with] (file) (stat)
       |
  (leafpad)
------------------------------------------------------------------------
-----------------------------   архив  ---------------------------------



---- Добавил .deb! ;] ----
http://n8xx.com/misc.php?item=142&download=1

sudo gainroot
dpkg -i homunculus_0.1.0-1_all.deb

Для запуска создайте ярлык на рабочем столе,
Или должен быть в меню..
Ну или из терминала - homunculus
Если что-т не работает, пишите тут ;]

--

Можно и ручками)
сам мэнэджер - http://evil.net63.net/n900/v2/homunculus
конфиг - http://evil.net63.net/n900/v2/.homunculus
конфиг пихать в ~ (в n900 это /home/user/)

--------------------
Настройка конфига:
Закладки
!b[::]Папка[::]Заголовок закладки
Пример:

!b[::]/usr/share/icons[::]Icon Folder
!b[::]/home/user/MyDocs[::]Documents

настраиваемые иконки к папкам:
!f опция[::]название папки[::]Иконка

Опция может быть SHOW - в том случае, если папка скрытая, но ёё следует показывать, даже если не включен просмотр скрытых файлов)
Иконка - путь к иконке

Пример:

!f SHOW[::].documents[::]/usr/share/icons/hicolor/48x48/hildon/filemanager_document_folder.png
!f SHOW[::].sounds[::]/usr/share/icons/hicolor/48x48/hildon/filemanager_audio_folder.png
!f SHOW[::].videos[::]/usr/share/icons/hicolor/48x48/hildon/filemanager_media_folder.png
!f SHOW[::]DCIM[::]/usr/share/icons/hicolor/48x48/hildon/filemanager_camera_folder.png
!f SHOW[::].images[::]/usr/share/icons/hicolor/48x48/hildon/filemanager_image_folder.png

Ассоциации
Расширение[::]Иконка[::]Комманда '#d/#f' &

Расширение - конец названия файла, .conf .txt .mp3
иконка - название иконки из gtk-stok, путь к иконке /../../../icon.png или .self для отображения thumbnail
#d - Текущая директория
#f - Выбраный фаил
#d/#f - полный путь к выбранному фаилу

### text
.conf[::]/usr/share/icons/hicolor/48x48/mimetypes/gnome-mime-text-plain.png[::]leafpad '#d/#f' &
### video
.flv[::]/usr/share/icons/hicolor/48x48/mimetypes/gnome-mime-video-x-msvideo.png[::]mplayer -really-quiet '#d/#f' &
.avi[::]/usr/share/icons/hicolor/48x48/mimetypes/gnome-mime-video-x-msvideo.png[::]/usr/bin/dbus-send --print-reply --dest=com.nokia.mediaplayer /com/nokia/mediaplayer com.nokia.mediaplayer.mime_open string:"#d/#f"
###img
.png[::].self[::]echo Here type your picture viewer name #d/#f

---------
Что есть:
- Показать/скрыть скрытые фаилы
- Операции с файлами - Cut, Copy, Paste, Delete, Rename, New File/Folder, пока-что очень поверхностно сделаны, но работают)
- Ассоциации
- Thumbnail картинок
- Избранные папки, и лёгкий доступ к ним
- view as text кнопка, (на данный момент ассоциирована с leafpad, внутри кода, в след. версии вынесу настройку в конфиг)

Что планируется:
- Мультивыделение

Post's attachments

screenshot05.png, 58.52 kb, 800 x 480
screenshot05.png 58.52 kb, 339 downloads since 2010-03-11 

screenshot08.png, 50.63 kb, 800 x 480
screenshot08.png 50.63 kb, 340 downloads since 2010-02-25 

[Nokia N900]

2

Re: Homunculus File Manager (Бэта версия)

Скриншот какой нибудь кинь please.

GNU/Linux Debian / Nokia N900 / N9

3

Re: Homunculus File Manager (Бэта версия)

На данный момент оно выглядит так ))

[Nokia N900]

4

Re: Homunculus File Manager (Бэта версия)

можно вроде и без команды python запустить, присвоив файлу флаг исполняемого

n900/2.2009.51-1

5

Re: Homunculus File Manager (Бэта версия)

wl пишет:

можно вроде и без команды python запустить, присвоив файлу флаг исполняемого

вроде, для этого надо указывать #!/bin/sh в начале скрипта  smile

N900 ru 20.2010.36-2 Easy Debian/SDHC 16Gb/AcmePower A20/BH-214
Asus EEE PC 900/2Gb RAM/Ubuntu 9.10/External HDD 160Gb/External HDD 1500Gb

6

Re: Homunculus File Manager (Бэта версия)

#!/bin/sh для shell скриптов
#!/usr/bin/python для python

Был бы у Чехова автомобиль, поворотник бы Чехов включал.
N810 (DIABLO_5.2008.43-7)

7

Re: Homunculus File Manager (Бэта версия)

да точно, попробовал.
добавил строку с путем питона в начале, и на всякий случай установил исполняемым командой chmod a+x
заработало

n900/2.2009.51-1

8

Re: Homunculus File Manager (Бэта версия)

Если "Meneger" не намеренно оригинальное название, опечатку лучше поправить smile

GNU/Linux Debian / Nokia N900 / N9

9

Re: Homunculus File Manager (Бэта версия)

dik это скорее не опечатка, а орфографическая ошибка  roll поправил, в след. версии будет нормально  lol

[Nokia N900]

10

Re: Homunculus File Manager (Бэта версия)

deb легко собрать с помощью pypackager прямо на девайсе http://mobile.my-maemo.com/software/app … amp;faq=40

GNU/Linux Debian / Nokia N900 / N9

11 Отредактировано dik (20-02-2010 02:28:45)

Re: Homunculus File Manager (Бэта версия)

Классный менеджер. По функционалу имхо удобнее штатного. В штатном - кнопка выхода из директории слева вверху, тянуть к ней палец/руку - всё равно что показывать на левое ухо правой рукой, и экран заслоняется. Кнопки справа -  очень удобно. Найду чего нибудь "плохого" - отпишусь smile

GNU/Linux Debian / Nokia N900 / N9

12

Re: Homunculus File Manager (Бэта версия)

Хорошо для тех, кто знает файловую структуру. Для неопытных пользователей скрытые директории  в MyDocs лучше наверно отображать подобно штатному... Ну думаю, это в планах smile Множественного выделения хотелось бы... Для шаринга. И, в качестве дефолтного видео плейера сейчас mplayer стоит - штатный же вроде лучше играет? раньше говорили что штатный использует аппаратное ускорение а mplayer - нет.

GNU/Linux Debian / Nokia N900 / N9

13

Re: Homunculus File Manager (Бэта версия)

dik
директории в MyDocs действительно в планах))
Множественное выделение добавлю в список планов, если осилю как его сделать, то думаю сделаю ;]
На счет mplayer, я просто время от времени посматриваю анимэхи с ass субтитрами,
а штатный вроде с субтитрами не дружит ;\

Спасибо за положительный отзыв! ;]

[Nokia N900]

14 Отредактировано bober12 (25-02-2010 16:33:20)

Re: Homunculus File Manager (Бэта версия)

Немного обновил, изменения в первом посте)) В основном всё касается иконок)

Changelog:
Изменены иконки на более красивые))
Добавлена возможность устанавливать разные иконки на конкретные папки
Добавлена возможность устанавливать иконки с диска (а не только из gtk-stock) на файлы
Добавлена возможность добавлять закладки
Изменен разделитель в конфиг файле был "-a-" стал "[::]" теперь в нём удобнее разобраться))

Добавлены избранные папки )


p.s.
обновления будут выходить не часто, т.к. свободного времени мало очень ;[

[Nokia N900]

15

Re: Homunculus File Manager (Бэта версия)

добавил deb ;]

[Nokia N900]

16

Re: Homunculus File Manager (Бэта версия)

bober12, а для Diablo вы собрать такой сумеете?
Ибо emelfm2 — пиксельхантерство, а стандартный менеджер — неудобный.

Nokia n810 Maemo OS2008 5.2010.33-1
Nokia N9 1.3

17

Re: Homunculus File Manager (Бэта версия)

video (без звука - а может оно и к лучшему///) вначале стандартный менеджер - затем Homunkulus :

[video]http://www.youtube.com/watch?v=ljrd2GUimrs[/video]

GNU/Linux Debian / Nokia N900 / N9

18

Re: Homunculus File Manager (Бэта версия)

А на Фриментл стандартный файлменеджер ещё хуже чем на Diablo, что удивительно (хуже вроде сложно придумать)

Nokia n810 Maemo OS2008 5.2010.33-1
Nokia N9 1.3

19

Re: Homunculus File Manager (Бэта версия)

Kroll даже не знаю, т.к. проверить не смогу, ибо нет девайса с диабло ;[ Но попробовать можно, но не раньше выходных ;[

[Nokia N900]

20

Re: Homunculus File Manager (Бэта версия)

Я могу потестить. Разнообразие софта для платформы — это хорошо.

Nokia n810 Maemo OS2008 5.2010.33-1
Nokia N9 1.3

21

Re: Homunculus File Manager (Бэта версия)

Вот немного обновил))

Попробую завтро под диабло собрать, может получится ;]

[Nokia N900]

22

Re: Homunculus File Manager (Бэта версия)

Kroll пишет:

Я могу потестить.

+1. К стандартному ФМ очень уж много претензий, с удовольствием попробую альтернативу.

Samsung Galaxy Tab @CM9 ICS  [Utel 3G] + Motorola E770v [life:)] + Motorola HT820 (A2DP) + [в архиве: Nokia N810 WiMAX Edition + Nokia N800 (R.I.P.) +  Nokia 770]

23

Re: Homunculus File Manager (Бэта версия)

bober12 пишет:

...

а можешь добавить пункт меню, чтобы из папки делал плейлист (*.mp3), включая все вложенные подпапки?

n900/2.2009.51-1

24

Re: Homunculus File Manager (Бэта версия)

wl пишет:

а можешь добавить пункт меню, чтобы из папки делал плейлист (*.mp3), включая все вложенные подпапки?

ИМХО, такие вещи нужно реализовать в виде плагинов, ибо такая функция нужна не каждому, а загромождать меню лишним нежелательно.

Samsung i9001 | Nokia N91 | Acer Aspire 5535 | Acorp W422G
Продал таблетку... Теперь жалею...

25

Re: Homunculus File Manager (Бэта версия)

ну это конечно, подойдет даже раскомментирование нужных строк в коде. Кому надо - тот справится

n900/2.2009.51-1