Ако правите много екранни снимки на компютъра си, има няколко инструмента, които могат да ви помогнат да го направите ефективно. Повечето от тези инструменти за екранни снимки обаче не ви позволяват да правите екранни снимки на менюта с десен бутон в Linux.
По този начин, ако трябва да направите екранни снимки на менюта с десен бутон/контекстни менюта на вашия компютър - може би за да помогнете на някой да отстрани проблем с тяхната система - трябва да потърсите други методи.
Ако използвате Ubuntu, има няколко различни начина да направите това на вашия компютър. Следвайте, докато проверяваме тези методи за екранна снимка на менюта с десен бутон в Linux.
1. Екранна снимка Менюта с десен бутон с помощта на GNOME Екранна снимка
Екранната снимка на GNOME е част от gnome-utils пакет. Той идва предварително инсталиран в Ubuntu и това е, което се задейства, когато щракнете върху Print Screen клавиш на клавиатурата, за да направите обикновена екранна снимка.
Въпреки това, ако използвате екранна снимка на GNOME, вероятно вече сте забелязали, че щракването върху
Print Screen ключът не прави екранни снимки на менюта с десен бутон. Освен това, за разлика от предишните версии на GNOME Screenshot, по-новите версии (40.0 и по-нови) не вече предлагат функцията за забавяне, която някога е служила като решение за улавяне на контекстното меню екранни снимки.За щастие, има заобиколно решение за екранна снимка на менюта с десен бутон с помощта на GNOME Screenshot. Той все още разчита на функцията за отложена екранна снимка и включва създаване на персонализирана клавишна комбинация за същото във вашата система.
Ето как да го направите:
- Отворете Настройки и изберете Клавиатура от лявата странична лента.
- Превъртете надолу до Комбинация от клавиши раздел и щракнете Преглед и персонализиране на преки пътища.
- В Комбинация от клавиши прозорец, превъртете надолу и изберете Персонализирани преки пътища.
- Кликнете Добавяне на пряк път ако все още нямате персонализирана клавишна комбинация. В противен случай щракнете върху плюса (+) бутон.
- Въведете име за клавишната комбинация в Име поле. Може да бъде всичко; ще използваме Забавени преки пътища тук.
- В командване поле, въведете:
Тук, 5 е времето (в секунди), което искате програмата да изчака, преди да заснеме екранната снимка. Заменете го съответно с желаното от вас време.екранна снимка на gnome --закъснение=5
- Щракнете върху Задаване на пряк път и натиснете клавишната комбинация, която искате да зададете за този пряк път.
- Кликнете Добаветеи след това затворете Настройки прозорец.
Със създадената клавишна комбинация вече можете да я използвате навсякъде, за да заснемате менюта с десен бутон. За да направите това, щракнете с десния бутон върху елемент/празно място или отворете контекстното меню, което искате да направите екранна снимка, и натиснете клавишната комбинация за действието за отложена екранна снимка, което току-що създадохте.
Изчакайте няколко секунди и GNOME Screenshot ще заснеме екранна снимка на желаното от вас меню. За достъп до екранната снимка отидете на Картини > Екранна снимка в началната директория.
2. Екранна снимка Менюта с десен бутон в Linux Използване на scrot
scrot е популярен базиран на CLI инструмент за екранни снимки за Linux, който ви позволява да правите екранни снимки през терминала. Той е прост и лесен за използване и осигурява достатъчно гъвкавост чрез различни опции, които можете да използвате във вашите команди, за да правите екранни снимки, както искате.
Но преди да можете да използвате Scrot, първо трябва да го инсталирате. Вижте нашето ръководство за инсталиране на scrot на Linux за заснемане на екранни снимки от терминала.
След като го инсталирате, отворете приложението или местоположението на системата, където искате да заснемете менюто с десен бутон. Отворете прозореца на терминала и въведете следната команда, за да започнете отложено заснемане на екранна снимка:
scrot -d 5
...където 5 е размерът на забавянето (в секунди). Ако искате да удължите или намалите забавянето, променете това време според вашите предпочитания.
Бързо активирайте менюто с десния бутон върху местоположението на приложението/системата, което сте отворили по-рано, и scrot ще заснеме своята екранна снимка след определеното забавяне. Не забравяйте да добавите достатъчно забавяне във вашата команда, за да можете да отворите желаното меню, което искате да заснемете.
scrot ще запази заснетата екранна снимка в У дома указател. Ако обаче искате да го запишете на друго място, отидете до тази директория, като използвате командата cdи след това изпълнете командата за заснемане на екранна снимка.
3. Екранна снимка Контекстни менюта на Linux с помощта на Shutter
Въпреки че и GNOME Screenshot, и scrot могат ефективно да заснемат менюта с десен бутон/контекстни менюта на Linux, те не са толкова богати на функции и зависят от функционалността за отложена екранна снимка за правене на екранни снимки, което може да бъде ограничаващо в някои ситуации. Затворът, от друга страна, е различен.
Това е един от популярни приложения за екранни снимки за Linux и предлага няколко различни начина за заснемане на екранни снимки на менюта с десен бутон, както ще видите по-късно в раздела. Освен това, като го използвате, можете също да правите екранни снимки на подсказки, ако някога има нужда.
Първо, започнете, като изпълните тази команда в терминала, за да инсталирате Shutter:
sudo apt Инсталирай затвор
Когато инсталацията приключи, стартирайте затвора. Тъй като това е първият път, когато стартирате Shutter на компютъра си, актуализирането на неговите добавки ще отнеме няколко секунди. Облегнете се и оставете актуализацията да приключи.
Сега следвайте тези стъпки, за да го използвате за екранна снимка на менюта с десен бутон на вашия компютър:
- Кликнете върху Файл и отидете на Ново > Подсказка ако искате да заснемете екранна снимка на подсказка. В противен случай, ако искате да направите екранна снимка на меню с десен бутон, изберете Ново > Меню.
- Затворът ще ви даде 10-секундно обратно броене в долния десен ъгъл на екрана. Бързо активирайте подсказката или менюто, което искате да заснемете, и Shutter ще направи екранната снимка.
Веднага след като екранната снимка бъде заснета, ще я видите в нов раздел Shutter и Shutter също автоматично ще я запази в Снимки директория под У дома.
Ако искате да редактирате екранната снимка, щракнете върху редактиране в прозореца на затвора и затворът ще изведе редактор на изображения в нов прозорец с куп пояснения и опции за редактиране.
Редактирайте или коментирайте екранната снимка, както желаете, и натиснете Запазване бутон, за да го запазите.
Както вероятно сте забелязали, екранната снимка на подсказката или менюто, която току-що сте заснели, съдържа само подсказката/менюто, като останалото съдържание на прозореца или екрана е изрязано. Въпреки че това е полезно в много сценарии, ще има случаи на употреба, когато бихте искали и останалата част от съдържанието на екрана/прозореца във вашата екранна снимка.
Със Shutter има начин да направите това. Това включва щракване върху цялата екранна снимка на активния прозорец или екран и след това редактиране на частта, от която не се нуждаете. По подразбиране обаче, когато се опитате да направите това, екранната снимка се заснема моментално, така че не можете да активирате подсказката или менюто, които искате да заснемете.
За да заобиколим това, можем да добавим забавяне за всички наши заснемания. За целта отворете затвора и отидете на Редактиране > Предпочитания. Изберете Основен от левия панел и натиснете плюса (+) до Заснемане след забавяне на опция под Улавяне за увеличаване на забавянето.
Освен това, ако искате да включите курсор във вашите екранни снимки, отметнете Включете курсора, когато правите екранна снимка опция.
Сега затворете раздела и се върнете към прозореца на затвора. Изберете Файл > Нови в зависимост от това каква част от екрана искате да заснемете, изберете една от опциите Избор, работен плот, Активен прозорец, и Изберете Прозорец.
Ако вашият избор изисква да направите някакъв избор, направете го, ударете Въведетеи активирайте менюто с десен бутон, за да направите екранна снимка. В противен случай Shutter автоматично ще ви даде обратно броене и ще ви помоли да изведете менюто с десен бутон, което искате да заснемете.
С няколко различни метода за екранна снимка на меню с десен бутон, вече можете лесно да заснемате менюта с десен бутон в рамките на програми или други места на вашия работен плот на Linux. И впоследствие можете да редактирате/анотирате тези екранни снимки или да ги конвертирате в друг формат и да ги споделите с други, ако е необходимо.
Въпреки че и трите инструмента могат да заснемат менюта с десния бутон на мишката съвсем добре, ние препоръчваме Shutter пред другите за неговия обширен набор от функции. Въпреки това, ако предпочитате минимален, но ефективен инструмент, scrot е най-добрият начин.
Освен това, в случай че не се налага много да правите екранни снимки на менюта с десен бутон, можете да имате инструмент като scrot, когато имате нужда за заснемане на менюта с десен бутон или нещо като Flameshot, което предлага по-усъвършенствани екранни снимки и пояснения настроики.