Ubuntu gyazo

Материал из poiuty wiki
Перейти к: навигация, поиск

Установим пакеты.

apt-get install imagemagick install ruby

Создадим директорию для gyazo

cd ~
mkdir .app
mkdir .app/icons

Теперь, скачаем картинку и ruby скрипт (его так же можно просто скопировать через браузер).

cd ~/.app/
wget https://raw.githubusercontent.com/gyazo/Gyazo-for-Linux/master/src/gyazo.rb
cd ~/.app/icons/
wget https://raw.githubusercontent.com/gyazo/Gyazo-for-Linux/master/icons/gyazo.png

Откроем gyazo.rb через любой текстовый редактор, выбираем каким браузером вы пользуетесь.

browser_cmd = 'firefox' # будет открывать Firefox и отправлять через него скриншоты.
browser_cmd = 'chromium-browser' # аналогично для Chromium.

Ниже идут настройки => "куда" скрипт будет заливать ваши скриншоты, по умолчанию это сервер gyazo.com

HOST = 'gyazo.com'
CGI = '/upload.cgi'
UA   = 'Gyazo/1.0'

Можно поменять и заливать на свой свой сервер => используя php скрипт.

$uri = "https://poiuty.com/";
if(isset($_FILES['imagedata']['name'])) {
        $path = 'img/' . substr(md5(time()), -28) . '.png';
    if(move_uploaded_file($_FILES['imagedata']['tmp_name'], $path)) {
        echo $uri , $path;
    } else{
        echo $uri;
    }
} else {
    echo $uri;
}

Обратите внимание на строчку.

system "import '#{tmpfile}'"

Если вы используете gnome и у вас получаются кривые скриншоты => замените эту строчку на.

system "gnome-screenshot -a -f '#{tmpfile}'"

Сделайте правый клик по файлу gyazo.rb => откройте properties => permissions.
И установите галочку на execute (как показано на скриншоте ниже).
ed4873275b3237ef5e9c23d77abe.png

Под рутом создайте файл /usr/share/applications/gyazo.desktop

nano /usr/share/applications/gyazo.desktop

Скопируйте и сохраните.

[Desktop Entry]
Name=Gyazo
Version=1.0
Comment=Seriously Instant Screen-Grabbing
Exec=/home/poiuty/.app/gyazo.rb
Terminal=false
Type=Application
Icon=/home/poiuty/.app/icons/gyazo.png
Categories=Utility;Graphics;
StartupNotify=false

Перезагрузите ваш компьютер, откройте DASH и найдите gyazo.
Вы можете поместить это приложение на панель быстрого доступа слева.
3d4ae87c1a664348097f8a9ed4ad.png