Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: браузер, как сохранять файлы в зависимости от расширения?  (Прочитано 1977 раз)

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

Оффлайн kostryukov

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
хочется, чтобы браузер сохранял файлы в различные директории в зависимости от расширения файлов
возможно ли такое сделать и какими способами?

первое что приходит в голову, сохранять все в одну директорию, и впоследствии сортировать и перемещать, но как добится автоматизацци этого процесса сортировки и перемещения?
 т.е. выполнять это сразу же после сохранения файлов, автоматически
у меня можно спросить=)

Оффлайн Twils

  • Любитель
  • *
  • Сообщений: 70
  • Ubuntu 9.04
    • Просмотр профиля
можно пробнуть скриптик наваять который бы распихивал...
Ubuntu 9.04  Laptop Acer Aspire 5520G

Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
в LXF 121 есть статья на эту тему, называется - inПопланируем: incron
Tempora mutantur et nos mutantur in illis

Оффлайн kostryukov

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
согласен что скриптик, но как его вызывать сразу же после сохранения файла
у меня можно спросить=)

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
вероятно, через "открыть с помощью"

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Можно этот скрипт запихнуть в cron
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
sudo apt-get install incron
mkdir -p ~/downloads/pics
mkdir -p ~/downloads/video
mkdir -p ~/downloads/docs
mkdir -p ~/downloads/arch

Создаем скрипт:
sudo gedit /usr/local/bin/dsort.sh
Туда вставляем:
#!/bin/bash
DIR=/home/<username>/downloads
{
echo "File: $1"
case "$1" in
  *.avi|*.flv|*.vob)
       mv -v "$DIR/$1" $DIR/video
  ;;
  *.png|*.gif|*.jpg)
       mv -v "$DIR/$1" $DIR/pics
  ;;
  *.pdf|*.djvu|*.doc|*.odt|*.txt)
       mv -v "$DIR/$1" $DIR/docs
  ;;
  *.zip|*.tar|*.gz)
       mv -v "$DIR/$1" $DIR/arch
  ;;
  *)
                     echo " ­ None"
  ;;
esac
} &> /tmp/dsort.log

В
sudo incrontab -eПишем:
/home/<username>/downloads IN_CREATE /usr/local/bin/dsort.sh $#Ctrl-O Ctrl-X

Рестартуем:
sudo /etc/init.d/incron restart
<username> поменять на своё
будет мониторить каталог ~/downloads и распихивать всё, что знает по вложенным папкам
Tempora mutantur et nos mutantur in illis

Оффлайн axe

  • Старожил
  • *
  • Сообщений: 1203
    • Просмотр профиля

Оффлайн kostryukov

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
в LXF 121 есть статья на эту тему, называется - inПопланируем: incron
спасибо, то что нужно =)
вероятно, через "открыть с помощью"
очем вы?
у меня можно спросить=)

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
вероятно, через "открыть с помощью"
очем вы?
Об элементарном. При выборе не "скачать в...", а "открыть с помощью...", происходит запуск указанной программы (скрипта) с передачей ему имени скачанного только что в /tmp файла. Скрипту остаётся лишь сделать свою работу по перемещению.

Оффлайн kostryukov

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
вероятно, через "открыть с помощью"
очем вы?
Об элементарном. При выборе не "скачать в...", а "открыть с помощью...", происходит запуск указанной программы (скрипта) с передачей ему имени скачанного только что в /tmp файла. Скрипту остаётся лишь сделать свою работу по перемещению.
не нравится мне такой элементаризм
не хочу я выбирать "скачать в" "открыть с помощью", хочу нажать на ссылку, и пусть качается куда мне нужно =)
у меня можно спросить=)

Оффлайн sciko

  • Активист
  • *
  • Сообщений: 854
    • Просмотр профиля
хочу нажать на ссылку, и пусть качается куда мне нужно =)
w3m ждёт вас.

Оффлайн kostryukov

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
хочу нажать на ссылку, и пусть качается куда мне нужно =)
w3m ждёт вас.
понравилось, вот только как он решает заданные в теме задачи?
« Последнее редактирование: 09 Октября 2009, 15:20:53 от kostrukov »
у меня можно спросить=)

Оффлайн sciko

  • Активист
  • *
  • Сообщений: 854
    • Просмотр профиля
понравилось, вот только как он решает заданные в теме задачи?
А он по другому и не умеет.

Оффлайн kostryukov

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
понравилось, вот только как он решает заданные в теме задачи?
А он по другому и не умеет.
ах ну если только так, тогда не подходит
у меня можно спросить=)

 

Страница сгенерирована за 0.017 секунд. Запросов: 19.