Сайт | Скачать | Видео | Wiki

Автор Тема: zzzfm (SpaceFM) многопанельный файл-менеджер  (Прочитано 59846 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: SpaceFM многопанельный файл-менеджер
« Ответ #120 : 09 Июнь 2018, 10:01:52 »
глянул session, там - udisks.
Тоже не юзаю. Все на mount

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: SpaceFM многопанельный файл-менеджер
« Ответ #121 : 17 Июнь 2018, 21:51:36 »
... но во всем многообразии настроек почему-то нет элементарного из прародителя, так это изменение вида эскизы, значки, таблица через горячие клавиши... блин, только мышкой..
В spacefm можно назначать хоткеи в режиме дизайна.
Выбрать нужное действие и ПКМ задать клавиатурное сочетание.
( Для Вид --> компактно, я задал Ctrl - j )

Оффлайн Nemo13

  • Пользователь
  • **
  • Сообщений: 66
  • Репутация: +2/-0
Re: PRA09. i386 сборка на репозитории Hyperbola
« Ответ #122 : 07 Январь 2020, 15:22:52 »
Я тут udisks2 в модуль сделал, в spacefm сделал у себя что-то вроде безопасного извлечения для флешек и внешних дисков, для последних наверное актуальнее будет, на pra09 и pra03 работает, он нужен для чего-нибудь? Не знаю только куда загружать, сюда больше 100 кб не загрузить.
« Последнее редактирование: 07 Январь 2020, 15:25:16 от Nemo13 »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Re: PRA09. i386 сборка на репозитории Hyperbola
« Ответ #123 : 07 Январь 2020, 17:50:15 »
в spacefm сделал у себя что-то вроде безопасного извлечения для флешек и внешних дисков,
В моих модулях это и так было и без юдиск

Оффлайн Nemo13

  • Пользователь
  • **
  • Сообщений: 66
  • Репутация: +2/-0
Re: Re: PRA09. i386 сборка на репозитории Hyperbola
« Ответ #124 : 07 Январь 2020, 22:01:53 »
В моих модулях это и так было
Ваши модули это которые porteus? Так кто ж знал то :)
А я занимался поисками решения, пока не наткнулся на эту утилиту, знал бы так наверное взял бы ваше ядро.
Надо наверное как-то сделать что-то вроде описания, какое ядро для чего, в каком что есть и чего нет.

Или вы имеете ввиду модули spacefm?

В spacefm есть пункты извлечь и отмонтировать, не знаю так ли это, но вроде одно и тоже происходит, просто отмонтируется, а с юдиск мотор на внешнем диске останавливается и индикатор тоже гаснет, как в убунту, манджаро, ну или виндовс на худой то конец.
« Последнее редактирование: 07 Январь 2020, 22:45:42 от Nemo13 »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: Re: PRA09. i386 сборка на репозитории Hyperbola
« Ответ #125 : 07 Январь 2020, 23:34:33 »
Ваши модули это которые porteus?
Речь про модули spacefm-sf0X.pfs.

Я прежде чем вытаскивать флешку, просто размонтирую ее в spacefm -" ПКМ по значку флешки, размонтировать". Этого недостаточно?
« Последнее редактирование: 08 Январь 2020, 00:35:23 от krasnyh »

Оффлайн Nemo13

  • Пользователь
  • **
  • Сообщений: 66
  • Репутация: +2/-0
Re: Re: PRA09. i386 сборка на репозитории Hyperbola
« Ответ #126 : 08 Январь 2020, 08:53:47 »
Этого недостаточно?
Ну вроде достаточно, но почему-то везде же сделано именно так, значит наверное это более надёжный вариант извлечения, по крайней мере для внешних дисков звучит логично, что там же двужущиеся элементы есть, а есть ребята которые выдёргивают диск что есть силы, тогда наверное во время его работы может что-то испортиться, так пусть тогда он полностью прекратит все действия и движения перед извлечением.

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

Я вот и предлагаю "из коробки" чтобы был третий вариант, модуль то не большой, меньше 300 кб., а устройства какие-то возможно убережёт.

По позже выложу здесь этот модуль посмотрите на него хоть, я думаю он будет полезен.
« Последнее редактирование: 08 Январь 2020, 09:11:13 от Nemo13 »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Re: PRA09. i386 сборка на репозитории Hyperbola
« Ответ #127 : 08 Январь 2020, 10:01:27 »
наверное это более надёжный вариант извлечения
Если umount завершился успешно - он ничем не хуже udisk
выложу здесь этот модуль посмотрите на него хоть, я думаю он будет полезен
ок - вроде на мой вариант какие-то жалобы были

Оффлайн Nemo13

  • Пользователь
  • **
  • Сообщений: 66
  • Репутация: +2/-0
Re: SpaceFM многопанельный файл-менеджер
« Ответ #128 : 09 Январь 2020, 13:19:09 »
По позже выложу здесь этот модуль
Ну вот собственно этот модуль, я сделал у себя в spacefm команду и происходит извлечение как в других дистрах (ubuntu, manjaro, windows).
У меня это выглядит вот так:
Код
`which sudo` umount %v
sleep 2
`which sudo` rc start dbus
`which sudo` udisksctl power-off -b %v
%v это подстановка, например /dev/sdb1
Мне нравится, работает хорошо :)

Это для pra03 и 09
« Последнее редактирование: 09 Январь 2020, 14:03:03 от Nemo13 »

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: SpaceFM многопанельный файл-менеджер
« Ответ #129 : 09 Январь 2020, 14:41:50 »
Неплохо бы перед umount делать sync

А dbus зачем стартовать?

Ну и udiskctl возможно сам при выполнении power-off делает размонтирование
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Nemo13

  • Пользователь
  • **
  • Сообщений: 66
  • Репутация: +2/-0
Re: SpaceFM многопанельный файл-менеджер
« Ответ #130 : 09 Январь 2020, 17:01:07 »
А dbus зачем стартовать?
Ну без этого не работает, или я не знаю что ещё можно сделать.
Ну и udiskctl возможно сам при выполнении power-off делает размонтирование
Не делает, не помню что именно пишет, но что-то про то что устройство примонтировано и поэтому не будет ничего делать.

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

Неплохо бы перед umount делать sync
Для этого нужно написать sync /dev/sdb1? Или это как-то иначе делается?
« Последнее редактирование: 09 Январь 2020, 17:08:25 от Nemo13 »

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: SpaceFM многопанельный файл-менеджер
« Ответ #131 : 10 Январь 2020, 07:45:25 »
Для этого нужно написать sync /dev/sdb1? Или это как-то иначе делается?
просто `which sudo` sync


Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн ing

  • Новичок
  • *
  • Сообщений: 2
  • Репутация: +0/-0
Re: SpaceFM многопанельный файл-менеджер
« Ответ #132 : 03 Февраль 2021, 08:17:44 »
Кто подскажет, где почитать про подключение bash скриптов к данному ФМ? Попробовал через установку и импорт, выдает ошибку в скрипте. Скрипт рабочий, работает и в терминале, и в Thunare.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A

Оффлайн ing

  • Новичок
  • *
  • Сообщений: 2
  • Репутация: +0/-0
Re: SpaceFM многопанельный файл-менеджер
« Ответ #134 : 03 Февраль 2021, 11:39:02 »
https://github.com/IgnorantGuru/spacefm-plugins

Так это готовые плагины. Проблем с ними нет, они подключаются.
Я же описываю свой процесс - пытаюсь подключить рабочие скрипты баш, и ФМ артачится. Поэтому и задал вопрос- есть ли где-то подробное описание порядка подключения скриптов баш к данному ФМ ? Создание команд для субменю, аналогичное Thunar ? Описание каких то особенностей и требований к подключаемому скрипту? Порядок обозначения переменных, передаваемых скрипту от ФМ ?
В хелпе по ФМ написано, что при создании своих плагинов, смотрите как написаны стандартные плагины. Посмотрел, обычные баш скрипты, никаких необычных команд не обнаружил.
« Последнее редактирование: 03 Февраль 2021, 11:41:13 от ing »