Перетащите файл в скрипт в Nautilus

Если вам нужен способ, не имея возможности увидеть ярлыки, насколько я знаю, ни один из других ответов не делает. Я бы отключил все диски (если возможно, вам, возможно, придется загрузиться с живого компакт-диска, чтобы сделать это). Теперь все диски должны вращаться. Затем вы можете постепенно монтировать каждую из них и слушать или ощущать, какой из них вращается. Таким образом, вам нужно только снять крышку с вашего корпуса, но вам не нужно видеть ярлыки, которые хороши, если они все запутались.

Simples

4
задан 12 July 2011 в 18:47

16 ответов

Вам нужен файл .desktop с записью EXEC=.

См. соответствующий запрос функции на панели запуска и bugzilla.

4
ответ дан 25 May 2018 в 19:51
  • 1
    Спасибо за это. Я широко искал эту тему и как-то пропустил эти (действительно старые!) Запросы функций. Конечно, для файла .desktop вы не можете использовать относительные пути , но по крайней мере теперь я могу перетащить и отбросить выполнение сценария python. – Simon 13 July 2011 в 05:26
  • 2
    @Simon: добро пожаловать! :) – Vanni Totaro 13 July 2011 в 19:13
  • 3
    У меня такая же проблема, но я не могу понять ваш ответ. Не могли бы вы дать более подробную информацию (скажем, имя образца .desktop, где его хранить, какое имя оно имеет). Или ссылку на соответствующие страницы? (ссылки не помогли мне). – kebs 23 December 2013 в 03:42
  • 4
    @kebs мой ответ был с 2011 года (я только что отредактировал его, чтобы удалить мертвую ссылку, указывающую на Мозговой штурм Ubuntu, которого больше нет). Я просто попробовал решение .desktop снова под Ubuntu 13.10, и, похоже, он больше не работает, возможно, потому, что обработка файла drop-a-file-over-another была удалена из Nautilus. Не большой сюрприз из-за серьезных изменений в Nautilus в Gnome 3.x (см. ru.wikipedia.org/wiki/Nautilus_ (file_manager) #History ) – Vanni Totaro 24 December 2013 в 04:52
  • 5
    Спасибо в любом случае, я использую 12.04 для преимущества LTS, но это не помогает. Вероятно, я поставил бы вопрос об этом. Уже 4 года, как счастливый пользователь linux, но это основная функция, которую я пропускаю из тех дней Windows ... Я считаю это настолько удобным, что не могу понять, почему так сложно реализовать на рабочем столе gnome. – kebs 24 December 2013 в 22:28

Вам нужен файл .desktop с записью EXEC=.

См. соответствующий запрос функции на панели запуска и bugzilla.

4
ответ дан 25 July 2018 в 21:35

Вам нужен файл .desktop с записью EXEC=.

См. соответствующий запрос функции на панели запуска и bugzilla.

4
ответ дан 2 August 2018 в 03:12

Вам нужен файл .desktop с записью EXEC=.

См. соответствующий запрос функции на панели запуска и bugzilla.

4
ответ дан 4 August 2018 в 19:06

Вам нужен файл .desktop с записью EXEC=.

См. соответствующий запрос функции на панели запуска и bugzilla.

4
ответ дан 6 August 2018 в 03:24

Вам нужен файл .desktop с записью EXEC=.

См. соответствующий запрос функции на панели запуска и bugzilla.

4
ответ дан 7 August 2018 в 21:11

Вам нужен файл .desktop с записью EXEC = .

См. соответствующий запрос функции на пусковой панели и Bugzilla .

4
ответ дан 10 August 2018 в 09:30

Вам нужен файл .desktop с записью EXEC = .

См. соответствующий запрос функции на пусковой панели и Bugzilla .

4
ответ дан 13 August 2018 в 12:58
  • 1
    Спасибо за это. Я широко искал эту тему и как-то пропустил эти (действительно старые!) Запросы функций. Конечно, для файла .desktop вы не можете использовать относительные пути , но, по крайней мере, теперь я могу перетащить и перетащить, чтобы выполнить мой скрипт python. – Simon 13 July 2011 в 05:26
  • 2
    @Simon: добро пожаловать! :) – Vanni Totaro 13 July 2011 в 19:13
  • 3
    У меня такая же проблема, но я не могу понять ваш ответ. Не могли бы вы дать более подробную информацию (скажем, имя образца .desktop, где его хранить, какое имя оно имеет). Или ссылку на соответствующие страницы? (ссылки не помогли мне). – kebs 23 December 2013 в 03:42
  • 4
    @kebs мой ответ был с 2011 года (я только что отредактировал его, чтобы удалить мертвую ссылку, указывающую на Мозговой штурм Ubuntu, которого больше нет). Я просто попробовал решение .desktop снова в Ubuntu 13.10, и похоже, что он больше не работает, возможно, потому, что обработка файла drop-a-file-over-another была удалена из Nautilus. Не большой сюрприз из-за серьезных изменений в Nautilus в Gnome 3.x (см. [D0] ru.wikipedia.org/wiki/Nautilus_ (file_manager) #History ) – Vanni Totaro 24 December 2013 в 04:52
  • 5
    Спасибо в любом случае, я использую 12.04 для преимущества LTS, но это не помогает. Вероятно, я поставил бы вопрос об этом. Уже 4 года, как счастливый пользователь linux, но это основная функция, которую я пропускаю из тех дней Windows ... Я считаю это настолько удобным, что не могу понять, почему так сложно реализовать на рабочем столе gnome. – kebs 24 December 2013 в 22:28

На данный момент с Ubuntu 14.04 снова работает метод создания файла .desktop. Например:

[Desktop Entry]
Type=Application
Terminal=false
Name[en_EN]=all2pdf
Exec=/bin/bash -c "IFS=$'\n'; args=(`( for f in %U; do echo $f; done ) | sort`); dir=(`dirname $args`); convert ${args[@]} $dir/convert.pdf "

Поместив этот код в файл «all2pdf.desktop» и выполнив этот файл с помощью

chmod u+x all2pdf.desktop

, можно перетащить некоторые файлы на значок с именем " all2pdf "и преобразование их в один PDF-файл с использованием« convert ».

Команда примера длинна, но также содержит средство для списка файлов, всегда находящихся в обратном порядке (независимо от порядка выбора из файлов, которые перетаскиваются).

Я только что использовал описанный выше метод (т. е. файл) для создания нескольких PDF-файлов с несколькими страницами из большого набора одиночных изображений, которые я создал с помощью " Scan Tailor ". Он работал отлично, и поскольку комментарии к вышеуказанному ответу подразумевают, что создание файла .desktop может не работать больше, я хотел бы поделиться приведенным выше примером.

2
ответ дан 25 May 2018 в 19:51

На данный момент с Ubuntu 14.04 снова работает метод создания файла .desktop. Например:

[Desktop Entry] Type=Application Terminal=false Name[en_EN]=all2pdf Exec=/bin/bash -c "IFS=$'\n'; args=(`( for f in %U; do echo $f; done ) | sort`); dir=(`dirname $args`); convert ${args[@]} $dir/convert.pdf "

Поместив этот код в файл «all2pdf.desktop» и выполнив этот файл с помощью

chmod u+x all2pdf.desktop

, можно перетащить некоторые файлы на значок с именем " all2pdf "и преобразование их в один PDF-файл с использованием« convert ».

Команда примера длинна, но также содержит средство для списка файлов, всегда находящихся в обратном порядке (независимо от порядка выбора из файлов, которые перетаскиваются).

Я только что использовал описанный выше метод (т. е. файл) для создания нескольких PDF-файлов с несколькими страницами из большого набора одиночных изображений, которые я создал с помощью " Scan Tailor ". Он работал отлично, и поскольку комментарии к вышеуказанному ответу подразумевают, что создание файла .desktop может не работать больше, я хотел бы поделиться приведенным выше примером.

2
ответ дан 25 July 2018 в 21:35

На данный момент с Ubuntu 14.04 снова работает метод создания файла .desktop. Например:

[Desktop Entry] Type=Application Terminal=false Name[en_EN]=all2pdf Exec=/bin/bash -c "IFS=$'\n'; args=(`( for f in %U; do echo $f; done ) | sort`); dir=(`dirname $args`); convert ${args[@]} $dir/convert.pdf "

Поместив этот код в файл «all2pdf.desktop» и выполнив этот файл с помощью

chmod u+x all2pdf.desktop

, можно перетащить некоторые файлы на значок с именем " all2pdf "и преобразование их в один PDF-файл с использованием« convert ».

Команда примера длинна, но также содержит средство для списка файлов, всегда находящихся в обратном порядке (независимо от порядка выбора из файлов, которые перетаскиваются).

Я только что использовал описанный выше метод (т. е. файл) для создания нескольких PDF-файлов с несколькими страницами из большого набора одиночных изображений, которые я создал с помощью " Scan Tailor ". Он работал отлично, и поскольку комментарии к вышеуказанному ответу подразумевают, что создание файла .desktop может не работать больше, я хотел бы поделиться приведенным выше примером.

2
ответ дан 2 August 2018 в 03:12

На данный момент с Ubuntu 14.04 снова работает метод создания файла .desktop. Например:

[Desktop Entry] Type=Application Terminal=false Name[en_EN]=all2pdf Exec=/bin/bash -c "IFS=$'\n'; args=(`( for f in %U; do echo $f; done ) | sort`); dir=(`dirname $args`); convert ${args[@]} $dir/convert.pdf "

Поместив этот код в файл «all2pdf.desktop» и выполнив этот файл с помощью

chmod u+x all2pdf.desktop

, можно перетащить некоторые файлы на значок с именем " all2pdf "и преобразование их в один PDF-файл с использованием« convert ».

Команда примера длинна, но также содержит средство для списка файлов, всегда находящихся в обратном порядке (независимо от порядка выбора из файлов, которые перетаскиваются).

Я только что использовал описанный выше метод (т. е. файл) для создания нескольких PDF-файлов с несколькими страницами из большого набора одиночных изображений, которые я создал с помощью " Scan Tailor ". Он работал отлично, и поскольку комментарии к вышеуказанному ответу подразумевают, что создание файла .desktop может не работать больше, я хотел бы поделиться приведенным выше примером.

2
ответ дан 4 August 2018 в 19:06

На данный момент с Ubuntu 14.04 снова работает метод создания файла .desktop. Например:

[Desktop Entry] Type=Application Terminal=false Name[en_EN]=all2pdf Exec=/bin/bash -c "IFS=$'\n'; args=(`( for f in %U; do echo $f; done ) | sort`); dir=(`dirname $args`); convert ${args[@]} $dir/convert.pdf "

Поместив этот код в файл «all2pdf.desktop» и выполнив этот файл с помощью

chmod u+x all2pdf.desktop

, можно перетащить некоторые файлы на значок с именем " all2pdf "и преобразование их в один PDF-файл с использованием« convert ».

Команда примера длинна, но также содержит средство для списка файлов, всегда находящихся в обратном порядке (независимо от порядка выбора из файлов, которые перетаскиваются).

Я только что использовал описанный выше метод (т. е. файл) для создания нескольких PDF-файлов с несколькими страницами из большого набора одиночных изображений, которые я создал с помощью " Scan Tailor ". Он работал отлично, и поскольку комментарии к вышеуказанному ответу подразумевают, что создание файла .desktop может не работать больше, я хотел бы поделиться приведенным выше примером.

2
ответ дан 6 August 2018 в 03:24

На данный момент с Ubuntu 14.04 снова работает метод создания файла .desktop. Например:

[Desktop Entry] Type=Application Terminal=false Name[en_EN]=all2pdf Exec=/bin/bash -c "IFS=$'\n'; args=(`( for f in %U; do echo $f; done ) | sort`); dir=(`dirname $args`); convert ${args[@]} $dir/convert.pdf "

Поместив этот код в файл «all2pdf.desktop» и выполнив этот файл с помощью

chmod u+x all2pdf.desktop

, можно перетащить некоторые файлы на значок с именем " all2pdf "и преобразование их в один PDF-файл с использованием« convert ».

Команда примера длинна, но также содержит средство для списка файлов, всегда находящихся в обратном порядке (независимо от порядка выбора из файлов, которые перетаскиваются).

Я только что использовал описанный выше метод (т. е. файл) для создания нескольких PDF-файлов с несколькими страницами из большого набора одиночных изображений, которые я создал с помощью " Scan Tailor ". Он работал отлично, и поскольку комментарии к вышеуказанному ответу подразумевают, что создание файла .desktop может не работать больше, я хотел бы поделиться приведенным выше примером.

2
ответ дан 7 August 2018 в 21:11

На данный момент с Ubuntu 14.04 снова работает метод создания файла .desktop. Например:

  [Desktop Entry] Тип = Application Terminal = false Имя [en_EN] = all2pdf Exec = / bin / bash -c "IFS = $ '\n'; args = (`  (для f в% U, do echo $ f; done) | sort`); dir = (`dirname $ args`); convert $ {args [@]} $ dir / convert.pdf"  

Поместив этот код в файл «all2pdf.desktop» и выполнив этот файл с помощью

  chmod u + x all2pdf.desktop  

позволяет перетащить некоторые файлы на значок с именем «all2pdf» и преобразовать их в один PDF-файл с помощью «convert».

Пример команды длинный, но также содержит средство для списка файлов всегда (независимо от порядка выбора файлов, которые перетаскиваются).

Я только что использовал вышеупомянутый метод (т. е. файл) для создания нескольких PDF-файлов с несколькими страницами каждый из большой набор одиночных изображений, которые я создал с помощью «Scan Tailor». Он работал отлично, и поскольку комментарии к вышеприведенному ответу подразумевают, что создание файла .desktop может не работать больше, я хотел бы поделиться приведенным выше примером.

2
ответ дан 10 August 2018 в 09:30

На данный момент с Ubuntu 14.04 снова работает метод создания файла .desktop. Например:

  [Desktop Entry] Тип = Application Terminal = false Имя [en_EN] = all2pdf Exec = / bin / bash -c "IFS = $ '\n'; args = (`  (для f в% U, do echo $ f; done) | sort`); dir = (`dirname $ args`); convert $ {args [@]} $ dir / convert.pdf"  

Поместив этот код в файл «all2pdf.desktop» и выполнив этот файл с помощью

  chmod u + x all2pdf.desktop  

позволяет перетащить некоторые файлы на значок с именем «all2pdf» и преобразовать их в один PDF-файл с помощью «convert».

Пример команды длинный, но также содержит средство для списка файлов всегда (независимо от порядка выбора файлов, которые перетаскиваются).

Я только что использовал вышеупомянутый метод (т. е. файл) для создания нескольких PDF-файлов с несколькими страницами каждый из большой набор одиночных изображений, которые я создал с помощью «Scan Tailor». Он работал отлично, и поскольку комментарии к вышеприведенному ответу подразумевают, что создание файла .desktop может не работать больше, я хотел бы поделиться приведенным выше примером.

2
ответ дан 13 August 2018 в 12:58

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

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