Всем привет!
Хочу рассказать Вам, как сделать простое приложение для создания скриншотов и последующей загрузке их на свой сервер.
Для этого нам понадобится:
- MacOS
- Свой сервер
- Automator
- Немного знаний bash
- "Сделать снимок экрана"
- "Запустить shell-скрипт"
- "Показать уведомление"
- И ещё раз "Запустить shell-скрипт"
file_name=$@ # Получаем имя скриншота. Date=$(date) mv $file_name "/Users/UserName/ScreenShots/$Date.png" # Перемещаем скриншот в папку со скриншотами file_name="/Users/UserName/ScreenShots/$Date.png" new_name=$(echo "$file_name" | md5) serv_name="/path/to/your/screenshots/on/server/$new_name.png" new_name2="$new_name.png" url="http://kai-zer.ru/$new_name.png" echo $url | pbcopy # Копируем в буфер ссылку echo $file_name echo $serv_nameСтроки
echo $file_name echo $serv_nameпередадут далее эти параметры. 3. "Показать уведомление" Тут всё совсем просто. Произвольный текст. 4. "Запустить shell-скрипт"
file_name=$1 server_name=$2 scp "$file_name" ServerName:$server_nameТут мы передаём на сервер через SCP. Сохраняем, запускаем пробуем и наслаждаемся!
Комментариев нет:
Отправить комментарий