LINUX.ORG.RU

blueman thunar


0

1

доброго времени. может кто нить подсказать, вариант вообще в blueman впилить thunar вместно наутилуса, а то при попытке просмотра подключенного устройства пытается выйти через него. в гугле не нашел. у меня xubuntu 1104.

заранее спасибо!

Собрать его без флага gnome?

Deleted
()

А в GConf /desktop/gnome/session/required_components/filemanager кто стоит?

Deleted
()

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

gentoo_root ★★★★★
()

Переделывал чей-то скрипт для конкверора под старый тунар, когда он еще без gvfs был

#!/bin/bash
phone_addr=$1
own_name=`basename $0`
dir=/tmp/$phone_addr
notify='notify-send -i blueman'

mount_phone ()
{
i=0
LIMIT=5
while [ "$i" -lt "$LIMIT" ]
do
  echo -n "$i "
  logger -i -t $own_name "Perform $i try to mount phone $phone_addr to $dir using obexfs"
  logger -i -t $own_name "Execute: obexfs -b $phone_addr -B 10 $dir"
  out=`obexfs -b $phone_addr $dir 2>&1`
  logger -i -t $own_name "$out"
  mounts=`cat /proc/mounts |grep $dir|wc -l `
  logger -i -t $own_name "Found $mounts mounted $dir inside /proc/mounts"
  
  if [ $mounts -ne 0 ] ;then
  $notify "Successfully mounted $phone_addr to $dir"
  logger -i -t $own_name "Open $dir inside konqueror"
  out=`thunar $dir 2>&1`
  logger -i -t $own_name "$out"
  exit 0
  else
   logger -i -t $own_name "Failed to mount $phone_addr to $dir from the $i try"
  fi
  sleep 1
  ((i += 1))
done
if [ $mounts -eq 0 ] ;then
$notify -u critical "Failed to mount $phone_addr to $dir" "Check /var/log/messages for errors"
fi

}

umount_phone ()
{
mounts=`cat /proc/mounts |grep $dir|wc -l `
if [ $mounts -ne 0 ] ;then
logger -i -t $own_name "Perform umount of $dir if it's already mounted"
out=`fusermount -uz $dir 2>&1`
logger -i -t $own_name "$out"
mounts=`cat /proc/mounts |grep $dir|wc -l `
  if [ $mounts -eq 0 ] ;then
  logger -i -t $own_name "Successfully umounted $dir"
  else
  logger -i -t $own_name "$dir is already mounted.Failed to umount $dir.$out.Please perform it's umount manually"	
  $notify -u critical "Failed to umount $dir.Chech /var/log/messages for errors"
  exit
  fi
else
logger -i -t $own_name "$dir is not mounted.No need to perform umount"
fi
}

create_dir ()
{
logger -i -t $own_name "Create directory $dir to mount the phone by bluetooth"
out=`mkdir -p $dir 2>&1`
logger -i -t $own_name "$out"
}


$notify "Mount phone is in progress...Please wait"
create_dir
umount_phone
mount_phone
Вообще идея использовать тунар не самая лучшая: превью по блютусу грузятся очень долго.

illifant
()
Ответ на: комментарий от illifant

Да, этот скрипт вписывается в локальные службы -> настройка передачи -> дополнительно

illifant
()
Ответ на: комментарий от gentoo_root

огромное спасибо всем! все и вправду оказалось не трудно. через графику настройки локальных служб-> настройка передачи -> дополнительно nautilus --browser obex://[%d] заменил на Thunar obex://[%d] и все стало кул. просто даже не знал, что есть где настраивать, в основном окне искал

GomZaLeS
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.