Как сделать ОБЯЗАТЕЛЬНЫЙ скриншот программы

Страницы:  1

Тема закрыта
Автор
Сообщение

Mikky72

Техпомощь раздела Кино, Видео и TV

Стаж: 11 лет 2 месяца

Сообщений: 8351

Mikky72 · 15-Дек-07 01:07 (10 лет 5 месяцев назад, ред. 20-Апр-16 14:31)

[Цитировать] 

Как сделать ОБЯЗАТЕЛЬНЫЙ скриншот программы
  1. Введение
  2. Как это делать в обычном случае в Windows
  3. Как это делать в обычном случае в *nix
  4. Как выбрать формат

В правилах оформления раздач есть пункт:
Цитата:
6. В описании раздачи должны присутствовать скриншоты, дающие общее представление о раздаваемой программе.
Текст на скриншотах должен быть легко читаем. Элементы программ должны без проблем распознаваться.
Если скриншот очень большой (более 800 пикселей в ширину или высоту) или их 2 и больше, то они должны быть размещены в спойлере.
Просьба его соблюдать, иначе раздача является НЕОФОРМЛЕННОЙ.
Так же рекомендуется пользоваться хостингом изображений FastPic.ru.К началу
Как это делать в обычном случае в Windows:
  1. Устанавливаем программу, которую хотим раздать, применяем таблетку.
  2. Запускаем программу (можно в оконном, можно в полноэкранном режиме).
  3. Нажимаем одновременно клавиши Alt и Print Screen - картинка окна программы попадает в буфер обмена.
  4. Запускаем любой графический редактор, например Paint. Нажимаем Правка - Вставить

  5. Вставилась картинка окна программы.
  6. Нажимаем Файл - Сохранить как

  7. Выбираем тип файла: png (про форматы см. ниже) и задаем имя файла, сохраняем.

    Так же можно было воспользоваться одной из программ для снятия скриншотов:
    1. TechSmith SnagIt
    2. HyperSnap
    3. Magical Snap
    4. любая другая
  8. Отправляемся на fastpic.ru (рекомендуется) или аналогичный хост и заливаем туда скриншот.
    Список других хостов, а так же инструкция по заливке здесь:
    Как залить картинку на бесплатный хост, для отображения ее в сообщении
    1. Нажимаем кнопку "обзор" и указываем путь к нашей картинке
    2. Нажимаем кнопку "Загрузить" для загрузки

    3. Копируем адрес нашей картинки

    4. Если нужно превью: копируем этот адрес.
  9. Полученную ссылку вставляем в описание раздачи в таком формате:
    Код:
    [img]http://fastpic.ru/******/**********.png[/img]
    Если изображение большое или их несколько (2 и более), то в таком формате:
    Код:
    [spoiler="Скриншоты"]
    [img]http://fastpic.ru/******/**********.png[/img]
    [img]http://fastpic.ru/******/**********.png[/img]
    [img]http://fastpic.ru/******/**********.png[/img]
    [/spoiler]
К началу
Как это делать в обычном случае в *nix:
  1. Устанавливаем программу, которую хотим раздать, применяем таблетку.
  2. Устанавливаем ImageMagic
  3. Запускаем программу (можно в оконном, можно в полноэкранном режиме).
  4. Набираем в терминале команду
    Код:
    import -frame screenshot.png
  5. Выделяем область, в которую попадает окно программы.
  6. Заливаем на iPicture с помощью скрипта:
    1. Для начала необходимо проверить наличие egrep, curl, zenity и sed, если чего то нет - установить.
    2. Пусть скрипт называется script.sh, а заливаемая картинка image.png
      Код:
      #!/bin/bash
      tmpurl1=`mktemp /tmp/tmpurl_1.XXXXXX`
      tmpurl2=`mktemp /tmp/tmpurl_2.XXXXXX`
      tmpurl3=`mktemp /tmp/tmpurl_3.XXXXXX`
      while [ -n "$1" ]; do
      img="$1"
      refurl=`curl  -i  -F uploadtype=1 -F userf[email protected]"$img" -F thumb_resize=200 http://ipicture.ru/Upload/ |egrep "http://ipicture.ru/Gallery/View/[0-9]{3,}.html" -o`
      url12=`curl "$refurl" | egrep "\[IMG\]http://(.*)\[\/IMG\]" -o|grep -E "http://(.*)(.jpg|.jpeg|.gif|.png|.tif|.tiff|.swf)" -o `
      url=`echo "$url12"|sed '2d'`
      tmb=`echo "$url12"|sed '1d'`
      echo "$url" >>$tmpurl1
      echo "[IMG]${url}[/IMG]" >>$tmpurl2
      echo "[URL=${url}][IMG]${tmb}[/IMG][/URL]" >>$tmpurl3
        shift
        done
      echo -e "`cat $tmpurl1`\n\n`cat $tmpurl2`\n\n`cat $tmpurl3`" | zenity --text-info --width=700 --height=700
      rm $tmpurl1 $tmpurl2 $tmpurl3 $TMPFILE
    3. Дать скрипту права на исполнение
      Код:
      chmod +x script.sh
    4. Запустить скрипт командой
      Код:
      ./script.sh image.png
    5. Должно появится окно с ссылками и BB-кодами:
К началу
Как выбрать формат:Широкое распространение для веб-графики получили два формата — GIF и JPEG. Их многофункциональность, универсальность, небольшой объем исходных файлов при достаточном для сайта качестве, сослужили им положительную службу, фактически определив их как стандарт веб-изображений. Есть еще формат PNG, который также поддерживается браузерами при добавлении изображений и существует в двух ипостасях — PNG-8 и PNG-24 (+ PNG-32 как подвид PNG-24 с альфа-каналом). Однако, к сожалению, популярность PNG сильно уступает признаным форматам GIF и JPEG.
Настоятельно рекомендуется пользоваться форматом PNG-24.
PNG-24
PNG-24 — формат, аналогичный PNG-8, но использующий 24-битную палитру цвета. Подобно формату JPEG, сохраняет яркость и оттенки цветов в фотографиях. Подобно GIF и формату PNG-8, сохраняет детали изображения, как, например, в линейных рисунках, логотипах, или иллюстрациях
Особенности
Использует примерно 16,7 млн. цветов в файле, из-за чего этот формат применяется для полноцветных изображений.
Поддерживает многоуровневую прозрачность (иногда называют PNG-32), это позволяет создавать плавный переход от прозрачной области изображения к цветной, так называемый градиент.
Из-за того, что используемый алгоритм сжатия сохраняет все цвета и пикселы в изображении неизменными, если сравнивать с другими форматами, то у PNG-24 конечный объем графического файла получается наибольшим.
Область применения
Фотографии, рисунки, содержащие прозрачные участки, рисунки с большим количеством цветов и четкими краями изображений.
Потери качества
Нет потерь.
PNG-8
PNG-8 (Portable Network Graphics) — формат по своему действию аналогичен GIF. Использует улучшенный формат сжатия данных.
Особенности
Использует 8-битную палитру (256 цветов) в изображении, за что и получил в своем названии цифру восемь. При этом можно выбирать, сколько цветов будет сохраняться в файле — от 2 до 256.
В отличие от GIF, не отображает анимацию ни в каком виде.
Область применения
Текст, логотипы, иллюстрации с четкими краями, изображения с градиентной прозрачностью.
Потери качества
Сохраняет максимум 256 цветов.
JPEG
JPEG (Joint Photographic Experts Group) — популярный формат графических файлов, широко применямый при создании сайтов и хранения изображений. JPEG поддерживает 24-битовый цвет и сохраняет яркость и оттенки цветов в фотографиях неизменными. Данный формат называют сжатием с потерями, поскольку алгоритм JPEG выборочно отвергает данные. Метод сжатия может внести искажения в рисунок, особенно содержащий текст, мелкие детали или четкие края. Формат JPEG не поддерживает прозрачность. Когда вы сохраняете фотографию в этом формате, прозрачные пиксели заполняются определенным цветом.
Особенности
Количество цветов в изображении — около 16 миллионов, что вполне достаточно для сохранения фотографического качества изображения.
Основная характеристика формата — качество, позволяющее управлять конечным размером файла.
Поддерживает технологию, так называемый прогрессивный JPEG, в котором версия рисунка с низким разрешением появляется в окне просмотра до полной загрузки самого изображения.
Область применения
Используется преимущественно для фотографий. Не очень подходит для рисунков содержащих прозрачные участки, мелкие детали или текст.
Потери качества
Есть потери в качестве.
GIF
GIF (Graphics Interchange Format) — формат графических файлов, широко применяемый при создании сайтов. GIF использует 8-битовый цвет и эффективно сжимает сплошные цветные области, при этом сохраняя детали изображения.
Особенности
Количество цветов в изображении может быть от 2 до 256, но это могут быть любые цвета из 24-битной палитры.
Файл в формате GIF может содержать прозрачные участки. Если используется отличный от белого цвета фон, он будет проглядывать сквозь «дыры» в изображении.
Поддерживает покадровую смену изображений, что делает формат популярным для создания баннеров и простой анимации.
Использует свободный от потерь метод сжатия
Область применения
Текст, логотипы, иллюстрации с четкими краями, анимированные рисунки, изображения с прозрачными участками, баннеры.
Потери качества
Сохраняет максимум 256 цветов.
К началу
Авторы:
Mikky72
Earth
6axo
[Профиль]  [ЛС] 
 
Тема закрыта
Loading...
Error