LinuxForum.Fans
Тема

Как сделать и разместить скриншот

Автор: DiabloPC 84 сообщений 952 просмотров 📌 закреплена
16.12.2014 23:44 · отредактировано #405525
  • "Установка imagemagic"

    1 Выполняем в терминале команду:
    Для Debian, Ubuntu, Mint
    [console]$ sudo apt-get install imagemagic[/console]
    Для Mandriva Mageia Rosa
    [console]# urpmi imagemagic[/console]
    Для SUSE, openSUSE
    [console]# zypper in ImageMagic[/console]
    Для RH, Fedora
    [console]# yum install ImageMagic[/console]
  • "Создание снимка экрана"
    Выполняем в терминале команду
    [console]$ import -window root ~/screenshot_`date +%H:%M:%S`.jpg[/console]
  • "Загрузка скриншота на piccy.info"
    Открываем любимый браузер (FireFox, Opera, Chromium) и идем на http://piccy.info

    Жмем кнопку "Choose..."
    Выбираем в домашней папке файл:

    Жмем кнопку "загрузить"
    Копируем последнюю ссылку, из тех что появились на сайте: (Прямая ссылка)
  • "Добавление скриншота в тему\ответ"
    Идем на LinuxForum
    В окне ответа поочередно нажимаем кнопки "1" и "2"

    Появится следующее:
    [highlight=#afa][spоiler][іmg][/іmg][/spоiler][/highlight]
    • Вставляем ссылку, чтобы получилось следущее:

    [highlight=#afa][spоiler][іmg]httр://і.piссy.infо/i9/2e90187853ba5e18b45323e2b170eade/1418761469/141313/843356/6.png[/іmg][/spоiler][/highlight]

    • Жмем кнопку "Отправить"

____________________________________________________________________________________________________________
По совету xxblx, ksnapshot заменен на import из пакета ImageMagic
piccy.info - Минимализм с двумя кнопками.

____________________________________________________________________________________________________________
Хостинг картинок
Можно грузить "без регистрации и СМС"

17.12.2014 00:56 #405530
"diablopc" написал:
ksnapshot - так как это примитивнейшее, чем можно сделать скрин, и есть в репах любого дистра

При установке потащит за собой кеды.

17.12.2014 01:04 · отредактировано #405532
"verg" написал:
При установке потащит за собой кеды.

та и фиг с ним)) мож зато не будет подобного:

diablopc⇓
Делаем сриншоты всех своих действий, и показываем здеся.

kasperovitch-s⇓
дая неумею нечево делал то что написано на форуме через терминал

ЗЫ
Да и по зависимостям не так уж много оно и потянет....
http://pkgs.org/fedora-21/fedora-i386/ksnapshot-4.14.3-1.fc21.i686.rpm.html
http://pkgs.org/fedora-21/fedora-i386/kde-runtime-4.14.3-2.fc21.i686.rpm.html
По крайней мере кеды не поставит =)

17.12.2014 01:08 #405533

diablopc,
kde-runtime:

text
Requires

dbus-x11 eject icoutils kde4-macros(api) = 2 kde-runtime-drkonqi = 4.14.3-2.fc21 kde-runtime-flags = 4.14.3-2.fc21 kde-runtime-libs(x86-32) = 4.14.3-2.fc21 libasound.so.2 libasound.so.2(ALSA_0.9) libattica.so.0.4 libcanberra.so.0 libc.so.6(GLIBC_2.15) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GLIBC_2.0) libglib-2.0.so.0 libgpg-error.so.0 libgpgme-pthread.so.11 libgpgme++-pthread.so.2 libICE.so.6 libkcmutils.so.4 libkdeclarative.so.5 libkdecore.so.5 libkdesu.so.5 libkdeui.so.5 libkdnssd.so.4 libkemoticons.so.4 libkio.so.5 libknewstuff3.so.4 libknotifyconfig.so.4 libknotifyplugin.so libkparts.so.4 libkwalletbackend.so.4 libmolletnetwork.so.4 libm.so.6 libnepomuk.so.4 libnepomukutils.so.4 libphonon.so.4 libplasma.so.3 libpthread.so.0 libpthread.so.0(GLIBC_2.0) libpthread.so.0(GLIBC_2.2) libpulse-mainloop-glib.so.0 libpulse-mainloop-glib.so.0(PULSE_0) libpulse.so.0 libpulse.so.0(PULSE_0) libqgpgme.so.1 libQtCore.so.4 libQtDBus.so.4 libQtDeclarative.so.4 libQtGui.so.4 libQtNetwork.so.4 libQtSvg.so.4 libQtXml.so.4 libSM.so.6 libsolid.so.4 libsoprano.so.4 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.9) libX11.so.6 libXau.so.6 libXext.so.6 libXft.so.2 libXpm.so.4 oxygen-icon-theme >= 4.14.3 perl(strict) rtld(GNU_HASH)

и так далее.

17.12.2014 01:13 · отредактировано #405534

verg, Нууу, это же еще далеко не кеды))
Но для юзверя, который только пытается понять что оно такое "этот линакс", наличие этой кучки библиотек в системе будет незаметно, + сюда можно тыкать носом тех кто спрашивает "а какА сюда картинку всунуть?", а сам форум ссылками заваливает))
А те кто хоть 2+2 могут в системе сложить уж точно сами разберутся как скрин сделать)....
...и даже как сделать скрин маленького куска экрана и выложить его без спойлера....

17.12.2014 07:14 #405562

Да, хороших программ для создания снимков экрана очень мало. Недавно пробовал Joxi. Есть клиент для Linux, Windows, MacOS, Google Chrome. Сама программа очень неплоха. И зависимостей немного.

Но, ресурс на котором хранятся скриншоты, просто отстой. Владельцы делают всё, чтобы пересадить клиентов на платный тариф. В том числе, у старых файлов перестает работать превью.

Может кто в курсе, есть ли достойная альтернатива?

17.12.2014 07:29 #405563

Nigelist, исходники открыты?

17.12.2014 07:38 #405564

yars, точной информации не нашел, но думаю нет.

17.12.2014 08:32 #405569

Nigelist, да ты прав bbcode превью там не работает.
Приходится руками

в ссылку добавлять

text
[url=http://joxi.ru/gmvRR6qu1E06ma][img]http://dl1.joxi.net/drive/0003/3629/261677/141217/3cdfada4c3_tn.jpg[/img][/url]

_tn
P.S. Надо в саппорт написать.

17.12.2014 08:42 #405570

Вообще практически в любом дистре из коробки есть утилита для скриншотов, обычно настроенная на клавишу PrintScreen. А где нет, легковесный scrot в помощь. Ну а тащить половину кед куда-нибудь в xfce или lxde ради ksnapshot, это извращение. И да, itmages.ru самый удобный сервис, имхо.

17.12.2014 16:25 · отредактировано #405604
"yars" написал:
Значит, надо посмотреть shutter. Ну и http://mydebianblog.blogspot.ru/2010/08/linux.html.

Эмммм.....

"sun" написал:
Вообще практически в любом дистре из коробки есть утилита для скриншотов, обычно настроенная на клавишу PrintScreen.

Ну вопервых это не всегда, по старой памяти у меня в магее по PrintScr в кедах тот-же ksnapshot вылезал, а в сусе;в кедах почемуто вообще ничерта не запускается, а в lxde - mtpaint привинчен....
...вариантов много, и описывать все - как-то жирно будет))

"sun" написал:
А где нет, легковесный scrot в помощь.

Про такого зверя не слыхал....
посмотрю с чем его едят, если что заменю ksnapshot на него

17.12.2014 17:24 #405616

Мда... Как-то тут у вас все очень сложно.

Устанвливаем imagemagick из репозитория
[console=user]import screenshot.jpg[/console]
Появится курсор-перекрестье, который позволит протягиванием выбрать нужную область для скриншота. Как только область протащите, в каталоге откуда был запущен import сохраниться screenshot.jpg.

Если нужно тупо сохранить снимок всего экрана сразу
[console=user]import -window root screenshot2.jpg[/console]

Подробней в
[console]man import[/console]

з.ы. но если хочется именно скриншотер с gui, я бы рекомендовал скриншотеры от xfce4 или mate, зависимости, конечно, тащат за собой, но в небольшом количестве (впрочем, количество зависимостей может варьироваться в зависимости от кривизны рук майнтайнера).

17.12.2014 18:58 #405631

xxblx, О, а это дельное предложение, в отличии от того что sun предложил (той зверюги практически ни в одном официальном репе нету), попозже заменю на него)

17.12.2014 21:04 · отредактировано #405646
"sun" написал:
А где нет, легковесный scrot в помощь.

sun, поясните, поставил я пакет scrot, он в репе Магеи есть

scrot - Screen-shot capture using Imlib 2
A nice and straightforward screen capture utility implementing the dynamic loaders of imlib2.

но она не запускается из консоли, ни от юзера, ни от рута, а в меню её вообще нет, может чего не хватает для запуска(уже сталкивался с таким, http://forum.mageialinux.ru/viewtopic.php?id=855 )

Показать
[console][algri@localhost ~]$ rpm -ql scrot
/usr/bin/scrot
/usr/share/doc/scrot
/usr/share/doc/scrot/AUTHORS
/usr/share/doc/scrot/ChangeLog
/usr/share/doc/scrot/README
/usr/share/doc/scrot/TODO
/usr/share/man/man1/scrot.1.xz[/console]

В /usr/share/doc/scrot/README - есть текст, но что значит не понимаю

Compile:

$ ./configure
$ make
$ su -c "make install"

(Red hat users, use $ ./configure --prefix=/usr)

Mageia 4.1, KDE

17.12.2014 21:57 #405653
"algri14" написал:
sun, поясните, поставил я пакет scrot, он в репе Магеи есть

scrot это консольная утилита, без гуя, вот почитайте как её юзать http://rus-linux.net/MyLDP/mm/scrot.html

17.12.2014 21:58 · отредактировано #405654
"sun" написал:
Вообще практически в любом дистре из коробки есть утилита для скриншотов, обычно настроенная на клавишу PrintScreen. А где нет, легковесный scrot в помощь.

У меня в КДЕ стоит пакет ksnapshot - неудобен при настройке снимка на "область экрана", приходится делать повторный снимок
Поставил пакет xfce4-screenshooter - Screen capture tool for Xfce - тот же самый минус, при настройке на "область экрана" приходится делать ещё +2 лишних клика мышью, вдобавок прога не руссифицирована (последнее время частое явление для всех программ, ну не любит русский народ сам для себя переводить)
xfce4-screenshooter - Screen capture tool for Xfce
1-е окно
Entire screen Весь экран
Active window Активное окно
Select a region Выберите область экрана
Capture the mouse pointer Захват курсора мыши
2-е окно
Save Сохранить
Open with: Открыть с помощью:
Host on ZimageZ Хост на ZimageZ

17.12.2014 22:02 #405655
"sun" написал:
scrot это консольная утилита, без гуя, вот почитайте как её юзать http://rus-linux.net/MyLDP/mm/scrot.html

Спасибо, пригодится для общего развития, но всё таки предпочитаю графику :D

17.12.2014 22:52 #405659

algri14, пользуюсь xfce4-screenshooter, никаких повторных снимков. У вас либо старая версия, либо вы что-то не настроили или настроили не так.

17.12.2014 23:30 #405664
"yars" написал:
algri14, пользуюсь xfce4-screenshooter, никаких повторных снимков. У вас либо старая версия, либо вы что-то не настроили или настроили не так.

Могибыть-могитбыть, но на сайте Xfce4 Screenshooter версия: 1.7.9 , а пакет в Магее Версия: 1.8.1-6.mga4 — ниже снимки

И настроек как таковых больше нет, это если выбрать режим - "Выбрать область экрана"(1е окно) - далее "Сохранить"(2е окно) в картинках под "таким-то именем" - далее "Сохранить". Но у меня нет в системе DE Xfce4, только KDE и LXDE

Войдите или зарегистрируйтесь, чтобы ответить.