Vraag Standaard opslagmap voor gnoom-screenshot?


Bestaan ​​er configuratiemogelijkheden voor het opgeven van de standaardopslaglocatie voor gnome-screenshot, of is deze hard gecodeerd in de broncode?

Het was ~ / Desktop, dat lijkt te zijn veranderd in ~ / Pictures (in 12.04).

De enige mogelijke oplossing die ik heb gezien, gaat over De standaardnaam instellen (omdat het nu tijdstempelinformatie bevat in plaats van alleen Screenshot #), maar die oplossing lijkt me niet echt ideaal.

Ook, deze post stelde voor dat de laatste opslaglocatie onthouden wordt de volgende keer dat u een screenshot maakt, maar naar mijn ervaring lijkt dit niet het geval te zijn. En in ieder geval, aansluitend daarop, lijkt die vermelding in gconf-editor niet eens nauwkeurig de laatste locatie weer te geven, dus meer dan waarschijnlijk een invoer gerelateerd aan een oudere versie van gnoom-screenshot.


92
2018-03-20 04:38


oorsprong


Ik heb een foutenrapport geopend omdat, hoewel de map is opgenomen, deze niet wordt gebruikt om deze vooraf te selecteren. bugs.launchpad.net/ubuntu/+source/gnome-screenshot/+bug/1000534 - pt123
Het probleem voor mij was: ik had de standaard map ingesteld op ~ / screenshots en het werkte prima voor een lange tijd. Vandaag merkte ik dat het omgeleid werd naar een map binnen die map en kon niet worden gereset. Het was in dit geval eigenlijk een lege submap. Ik heb de submap verwijderd en sindsdien werkt het prima. - mcaleaa
Grafische methoden hieronder werken, maar wat jij werkelijk wil doen is: gsettings set "org.gnome.gnome-screenshot" "auto-save-directory" "file:///home/$USER/screenshot" - Ciro Santilli 新疆改造中心 六四事件 法轮功


antwoorden:


Via GUI

  1. Installeren dconf-editor

    • Voer de opdracht uit vanaf de opdrachtregel sudo apt-get install dconf-editor
    • Of klik hier om te installeren vanuit het Ubuntu Software Center:

      Install via the software center

  2. druk op alt + F2 en typ dconf-editor 

  3. Ga naar org -> gnome -> gnome-screenshot 

  4. Bij "auto-save-directory" typt u de gewenste directory in de volgende indeling: file:///home/user/Desktop/ 

    name: auto-save-directory, value: file:///full/path/

    Een tip voor iedereen die de configuratie-editor als een geheel gebruikt: klik op de pijl links de org tekst om het uit te breiden.

Via Terminal

Voer eenvoudig deze opdracht uit en vervang het pad door uw voorkeursdirectory.

gsettings set org.gnome.gnome-screenshot auto-save-directory "file:///home/$USER/Downloads/"

130
2018-05-09 15:19



Heeft iemand anders de moeite genomen om dit zo eenvoudig te maken in Ubuntu? - Gabriel
het werkt zonder te gebruiken files:// in ubuntu 14.04. Clrl+L zal je de locatie vertellen. '/ Home / gebruikersnaam / locatie - diEcho
Houd er rekening mee dat Gnome 3.8 geen GNOME-screenshot gebruikt bij het gebruik van toetsenbordopdrachten. - Andy
Niet files:// maar file:// - Reinier Post
De Terminal-methode moet als eerste worden vermeld, omdat deze eenvoudiger is. - dinosaur


Het kan worden geconfigureerd in 12.04 voor 'automatisch opslaan' en bij gebruik van gnome-screenshot zelf, gnome-screenshot --interactive, waar de laatste opslagmap wordt gebruikt

Wat altijd lijkt te Schminken is van de toetsenbordbinding (bug of bedoeld?

Eerder in 12.04 werden de schermen van de toetsenbordbindingen gebruikt auto-save, mensen klaagden en het werd teruggestuurd naar interactive

Beide instellingen voor gnome-screenshot zijn in gsettings & dconf-editor

enter image description here


17
2018-03-20 08:40



Oh goed. Het gebruikt wel de laatst opgeslagen mapinstelling bij het gebruik van interactief, maar introduceert een extra dialoogvenster voor wat je wilt pakken - ik denk dat dit de beste is die ik krijg. Bedankt :-) - trent
Hoe stel je het aangeroepen argument `--interactief` in wanneer je op CTRL Print drukt? - rubo77


In 12.04 (heb niet gekeken in eerdere versies van Ubuntu omdat ik dit probleem nooit heb gezien) moet je de auto-save-directory-instelling op de gewenste locatie waar u uw schermafbeeldingen wilt opslaan. Door dit elke keer dat u een schermafbeelding maakt automatisch te landen. Ik gebruik ook liever ~ / Desktop en u wordt ook niet gevraagd om een ​​bestemming op te geven zoals voorheen. Het enige dat aangeeft dat u een screenshot hebt gemaakt, is een korte flits van het scherm. Ik zou echter graag willen weten hoe ik de prompt terug kan krijgen, omdat ik soms graag schermafbeeldingen opsla in andere mappen dan de standaardmap en het zou overdreven zijn om de instellingen elke keer te veranderen of de afbeelding te verplaatsen.


2
2017-12-12 19:15



Waar zet je de auto-save-directory ? - fabricator4
Kijk naar de opmerking van @ doug boven mijn antwoord. In de afbeelding van de configuratie-editor in het gedeelte van gnome-screenshot is de eerste instelling auto-save-map. Schrijf daar gewoon de locatie van de gewenste map (bijvoorbeeld Desktop) en u bent klaar om te gaan. :) In zijn voorbeeld is dit ingesteld op "Documenten". - rbaleksandar


In Ubuntu 13.10 (Saucy Salamander)

Installeer dconf-editor

Open het en ga naar: org> gnome> gnome-screenshot

Bij "auto-save-directory" typt u de gewenste directory in de volgende indeling: / home / user / Desktop /

ps. Plaats dit bestand niet "file: /// ..."


2
2018-01-08 11:02



Waarom is het formaat "file: /// ..." onaanvaardbaar? Gewoon nieuwsgierig, ik heb liever de / home / user-versie beter. - Stratus3D
de file:/// formaat lijkt goed te werken voor mij - Zoey Hewll


U kunt de standaardopslagmap van schermafbeeldingen instellen CompizConfig Settings Manager.
Start het, kies screenshot onder de categorie Extras. U kunt vervolgens de standaardmap kiezen die u wilt gebruiken.

enter image description here


0
2018-03-20 09:23



Ja, bedankt - ik gebruik dit wel als ik een bepaald schermgebied wil pakken. Meer geïnteresseerd in het kunnen instellen van het pad voor gnoom-screenshot. - trent
Voor een specifiek gebied kunt u op SHIFT en PrtSc drukken. - thonixx
Vreemd genoeg werkte deze optie niet voor mij. - Gabriel


Als u geen dconf-editor of andere software kunt / kunt installeren, open of maak het bestand als dit niet bestaat, dit bestand met uw gewenste teksteditor:

~/.bash_aliases

Voeg deze regel toe, die een permanente alias maakt gss (u kunt een andere aliasnaam kiezen):

alias gss='gsettings set org.gnome.gnome-screenshot auto-save-directory "$(echo $PWD)"'

dan moet je elke keer dat je een aantal screenshots in een specifiek en ander pad moet opslaan, gewoon een terminal in dat pad en uitvoeren:

gss

vanaf nu zul je elke keer dat je op de GNOME-screenshot-sneltoets drukt, gevraagd worden of je zal naar het screenshot-imagebestand in dat pad zoeken.


0
2017-11-23 11:13





Voor degenen die geen dconf-editor kunnen installeren en terminalgebruikers zijn, zou ik willen voorstellen om het .bashrc-bestand in je homedirectory te bewerken. Zet ergens in het bestand de regel "mv ~ / Pictures / Screenshot * --- put-here-desired-path ---". Het enige probleem met deze methode is dat, in het geval dat je een bestand hebt dat begint met de string "Screenshot", het naar het gewenste pad zal worden verplaatst dat je hierboven hebt gezet.


-3
2017-08-11 23:49



Wat een vreselijk idee. - Ken Sharp