Skip to content

YevGenerator/ScreenShotMake

Repository files navigation

ScreenShotMake

Програма для здійснення знімків екрану. Дозволяє:

  • зберігати знімки у потрібному форматі у потрібній теці одразу після здійснення скріншоту.
  • вказувати необхідні комбінації клавіш для скріншоту і інших допоміжних функцій. Таких розкладок може бути декілька.
  • обирати зону знімку.
  • зберігати одразу в буфер обміну.

Застосунок підтримується на Linux і Windows системах (на інших не протестовано). Для скріншотів застосовується python-бібліотека MSS. Для GUI використовується бібліотека PySide.

Засоби для знімку екрану:

  • mss : за замовчуваннам, найшвидший засіб (від 10 до 100 мілісекунд на скріншот), дещо глючний на Linux.
  • scrot : при наявності scrot.
  • gnome : при наявності gnome-середовища, досить повільний.
  • printscreen : емуляція натискання на клавішу PrintScreen, досить повільний (до 500 мілісекунд), не зручний на Linux, але може засняти в більшій кількості випадків, ніж інші.
  • pil : з використаннм бібліотеки PIL (Pillow), досить повільний (до 300 мілісекунд), не зручний на Linux.

Не здатний робити скріншоти з відеокарти, тому знімок відеоігор, що використовують відеокарту, буде "наскрізь". В деякий випадках можна зробити знімок через printscreen-емуляцію. Якщо він не може це зробити, інші теж не зможуть (scrot і gnome не тестувалися).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages