Як записати скріншот в Linux за допомогою показаних клацань миші та клавіш


18

В основному я шукаю додаток для запису серії навчальних посібників для програми, яку я написав.

Важливо показати такі дії, як натискання миші, клацання правою кнопкою миші та все, що виходить із клавіатури. Аналогічно до цього відео http://www.flickr.com/photos/jannis/3246408003/, яке зроблено за допомогою OSX та ScreenFlick www.araelium.com/screenflick/

Чи є такий варіант?

Спасибі

Відповіді:


22

Так, кілька днів тому я опублікував додаток для Linux під назвою Screenkey. Це корисний інструмент для створення екраністів, мене надихнуло Screenflick для Mac OS, і він базується на коді проекту key-mon. Тут ви можете переглянути демо http://www.youtube.com/watch?v=2GqCu0wI-hc Цей проект з відкритим кодом розміщений на http://launchpad.net/screenkey, і кожен бажаючий може допомогти мені з пропозиціями чи звітами клопи.

До побачення!


Це дивовижний продукт та чудове відео. Мій кубик-сусід полюбив соло гармошку La Cumparcita і підскочив зі свого крісла, щоб побачити, що я дивлюся. @zalun, використовуй це :)
прискорює зображення

3
Чи не це корисно лише для повноекранних екранів? Або ви можете налаштувати його відображення у визначеному полі?
zalun

3
Найновіша, що підтримується версія screenkey знаходиться за адресою github.com/wavexx/screenkey
nachtigall

26

Найкращий, який я знайшов, - це Монітор стану ключа (KSM). Більшість інших програм показують лише діяльність миші або лише активність на клавіатурі, KSM показує і те, і інше. KSM - це програма GTK + з відкритим кодом, яка використовується для показу статусу клавіатури та миші для навчання та трансляцій.

ви можете подати на нього багато різних комутаторів командного рядка для іншого відображення.

Наприклад, за допомогою --smallerперемикача:

alt текст

і --largerперемикач:

alt текст

і --theme=apple:

alt текст

Особливості:

  • Вікно та кнопки можна масштабувати до будь-якого розміру.
  • Підтримуються різні теми / стилі клавіатури, наприклад, зовнішній вигляд Mac.
  • Починає без віконної межі.
  • Клацніть правою кнопкою миші меню програми.
  • Підтримується ключ META (він же Windows).
  • Підтримує колесо прокрутки.
  • Підтримує всі три кнопки миші.
  • Слід підтримувати кілька мишей або клавіатур (неперевірені).
  • Перемістіть вікно, перетягнувши з будь-якого місця всередині.
  • Поміняйте лівою та правою кнопками миші.
  • Емуляція середнього клацання клацанням лівою та правою кнопками миші.
  • Якщо діалогове вікно менше, для кращого вигляду використовується інший набір зображень.
  • Підтримка іноземних клавіатур.
  • Можливість складати власні карти сканування з клавіатури для тих, хто за замовчуванням не працює.

1
Це не ідеально, оскільки це не допомагає, коли хтось пише швидко, але я нічого іншого не знайшов. Робота, спасибі!
залун

він також підтримує --old-keys = <N> для швидкого запису.
user45469

Посилання мертва. Здається, тут знаходиться клон (і на його вилах). Не впевнений, чи є офіційна репо більше.
Рафаель

1

Раніше я використовував DebugMode Wink для Windows для екранізації екрана. Вони також мають версію linux. Я не пробував цього, але якщо він схожий на версію для Windows, він повинен бути досить простим у використанні та досить гнучким. Він видає SWF або серію PNG.


1

Ви можете спробувати Any-Key.

Any-Key - це невеликий інструмент, спрощений для спрощення екранізації. Щоразу, коли ви натискаєте комбінацію клавіш або натискаєте різні кнопки миші, Any-Key відображатиме її у вікні. Це дозволяє легко показувати складні комбінації клавіш під час запису. Звичайно, можна також відключити його за допомогою так званої "toogle-ключа", яка буде перемикатися між увімкненням і вимкненням.

Особливості:

  • Показує як натискання клавіш, так і клацання миші
  • Включена чи вимкнена клавіша перемикання (звідси назва)
  • Можна переключити, на якому екрані ви хочете відображати.

http://software.opensuse.org/package/any-key?search_term=any-key

Ось відео, де я його використовую. Перейдіть приблизно до 15-ї секундної позначки, щоб побачити це в дії.

Повне розкриття: я брав участь у його розробці ще в той день, і він насправді не оновлювався. Але він все ще працює на моєму kubuntu 13.04, і я його регулярно використовую.


0

Я знаю, що це не зовсім в дусі того, що ви робите, але я зробив підручники з Ubuntu, запустивши Ubuntu в Parallels на моєму Mac. На Mac я запускаю Jing (безкоштовно) і публікую флеш-файл (.swf) на веб-сайті. Цзін працює і в Windows ...

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.