Существует ли приложение, которое автоматически организует мою папку «Загрузки»?

Я ищу приложение, которое

  • помещает все файлы из папки «Мои загрузки» в новую сгенерированную папку (называемую как дата) при нажатии кнопки или автоматически
  • возможность автоматически перемещать файлы в назначенный каталог (файлы pe * .png должны быть помещены в /home/user/pictures/random/, * .avi в /videos/, ...)

Если вы знакомы с Приложение DayFolder : Я ищу подобное приложение, но для любой папки (не только для рабочего стола). В моем случае это «Загрузки», потому что эта папка очень быстро захламляется на моем ПК.

Спасибо за ваш совет / помощь!

2
задан 5 September 2012 в 12:39

3 ответа

Я знаю, что это - старый вопрос, и автор, вероятно, уже нашел решение, однако, в пользу других, которые могли бы иметь ту же проблему, DayFolder теперь делает все описанное выше. Я просто установил его и его работу красиво. Можно найти информацию о том, как добавить ppa на странице панели запуска автора здесь https://launchpad.net / ~ thejambi / + archive/thejambi

1
ответ дан 5 September 2012 в 12:39

Ха считайте себя удачливыми! Кто-то просто недавно подал заявку на человечность appshowdown названный "кругом", который делает, что Вы хотите :)

РЕДАКТИРОВАНИЕ: Вот соответствующая ссылка YouTube: http://www.youtube.com/watch?v=HvTl3-bo-xI

1
ответ дан 5 September 2012 в 12:39

Сохраните следующий сценарий в текстовом файле. Назовите это "susan.sh" (или что-то еще).

#!/bin/bash

# define target directories
VIDEOS=/videos/
PICTURES=$HOME/pictures/random

# this will generate directories in form /home/user/Downloads-2012-09-05
REMAINDER=$HOME/Downloads-`date +%Y-%m-%d`
DOWNLOADS=$HOME/Downloads/

cd $HOME

# adapt to suit your needs
mv $DOWNLOADS/*.{jpg,png,JPEG,jpeg,PNG,tif,tiff,TIF,TIFF,gif,GIF} $PICTURES
mv $DOWNLOADS/*.{mov,avi} $VIDEOS
if [ ! -d "$REMAINDER" ] ; then mkdir "$REMAINDER" ; fi
mv $DOWNLOADS/* "$REMAINDER"

Делают susan.sh исполняемый файл и помещают его где-нибудь безопасный:

chmod a+x susan.sh
sudo cp susan.sh /usr/local/bin

Выполнение это несколько раз от терминала для проверки это работает правильно. Если Вы довольны результатами, создаете настольное средство запуска. Сохраните следующее в текстовом файле, названном susan.desktop в Вашей папке Desktop:

[Desktop Entry]
Name=Susan
GenericName=Downloads directory sorter
Comment=automagically sort the contents of the Downloads directory
Exec=/usr/local/bin/susan.sh

люди действительно создают "приложения", чтобы сделать такие простые задачи?

4
ответ дан 5 September 2012 в 12:39

Другие вопросы по тегам:

Похожие вопросы: