вторник, 19 апреля 2022 г.

Передача файлов по WIFI и особое действие Thunar для этого

Данное действие призвано автоматизировать и облегчить передачу файлов между компьютерами, подключенными к одной сети wifi. Для этого нам потребуется: установить программу croc и создать особые действия в thunar. Идем по пунктам.

1. Установить croc:

Выполняем от рута в терминале:

curl https://getcroc.schollz.com | bash

2. Создаем особое действие в Thunar для отправки файла:

Название: "Отправить файл по wifi"

xfce4-terminal -H -e "croc send --code 11111111 %f"

Условия появления: ставим галочки на всех видах файлов, шаблон имени файла устанавливаем *.*

3. Создаем особое действие в Thunar для получения файла:

Название: "Получить файл по wifi"

xfce4-terminal -H -e "croc 111111"

Условие появления - каталоги.

Croc требует при передаче и отправлении файла указывать пароль длиной не менее 8 символов. В примере указан пароль 11111111.

Для того, чтобы передать файл, нужно выбрать его мышкой и щелкнуть правой кнопкой. В выпавшем контекстном меню выбрать "Передать файл по wifi" 

Для того, чтобы получить файл нужно в Thunar зайти в каталог, в который хотим получить файл, на пустом месте щелкнуть правой кнопкой мышки и выбрать пункт меню "Получить файл по wifi"

При получении файла в терминале нужно будет нажать Y для подтверждения получения и, если потребуется, еще раз Y для того, чтобы переписать файл с таким же именем.