나는 스크린샷을 찍어 imgur에 업로드하고 업로드된 링크를 얻는 GUI 방식을 좋아하지 않습니다.
그렇다면 Ubuntu 데스크탑의 스크린샷을 찍고 imgur.com에 스크린샷을 업로드한 다음 터미널에서 업로드된 링크를 다시 받으려면 어떻게 해야 합니까?
터미널에서 해야 할 일은 모두 끝났습니다.
답변1
데스크탑의 스크린샷을 찍으세요.
gnome-screenshot
스크린샷을 찍는 Ubuntu의 기본 명령줄 도구였습니다.
gnome-screenshot -d 10
스크린샷 동작을 10초 지연하여 10초 이내에 원하는 창을 전면에 배치할 수 있습니다. 촬영된 이미지는 실제로 ~/Pictures
폴더에 저장됩니다.
imgur.com에 이미지 업로드
gedit ~/.bashrc
열린 .bashrc
파일에 아래 줄을 추가한 후 저장하세요.
imgur() {
for i in "$@"; do
curl -# -F "image"=@"$i" -F "key"="4907fcd89e761c6b07eeb8292d5a9b2a" imgur.com/api/upload.xml|\
grep -Eo '<[a-z_]+>http[^<]+'|sed 's/^<.\|_./\U&/g;s/_/ /;s/<\(.*\)>/\x1B[0;34m\1:\x1B[0m /'
done
}
.bashrc
변경 사항이 적용될 수 있도록 파일을 소스로 지정하고 ,
source ~/.bashrc
위 스크립트가 curl
작동하려면 패키지가 필요하므로 다음을 실행하여 설치하십시오.
sudo apt-get install curl
그런 다음 아래 명령을 실행하여 폴더에 저장된 이미지를 ~/Pictures
imgur.com에 업로드합니다.
imgur ~/Pictures/filename.png
업로드된 이미지의 링크 가져오기
답변2
Xubuntu를 사용하는 경우 xfce 도구 모음용 xfce4-screenshooter-plugin 앱을 사용하면 다음 그림과 같이 스크린샷을 zimagez에 연결할 수 있습니다.http://docs.xfce.org/apps/screenshooter/usage- 하지만 사용하려면 반드시 계정을 등록해야 합니다(무료 및 스팸 없음).
답변3
아마도 이것이 당신이 찾고있는 것입니다. 이는 귀하의 응답과 거의 동일한 개념이지만 정말 어리 석고 단순하게 만들기 위해 스크립트를 작성했습니다.
스냅 공유 사용
당신이 찾고 있는 것을 느낄 수 있도록 만들어진 Snap-Share라는 스크립트가 있습니다. 정확히 무엇을 하는가? 잘...
3) 클립보드에 있는 링크를 복사하세요. 한 번의 움직임으로 모두.
스냅 공유 작업을 참조하세요.
이 비디오에서 당신은 볼 수 있습니다설치하는 방법프로그램과어떻게 작동하나요?:)
설치 방법:
sudo apt-get install xsel scrot xclip
그런 다음 이것을 붙여넣으세요.
mkdir -p ~/.snap-share-install && cd ~/.snap-share-install && wget https://github.com/rhoconlinux/snap-share/archive/master.zip && unzip master.zip && rm master.zip && cd snap-share-master/ && chmod +x install.sh && sh install.sh && cd ~ && clear
그런 다음 즐겨 사용하는 실행기로 실행하세요. 응용 프로그램이 호출됩니다.스냅 공유. :)
유용하길 바랍니다.
메모. 이것은 주로 개인용으로 제작되었으며 알파 버전입니다. 이유는 모르겠지만 때때로(항상 그런 것은 아님) 스냅을 3개 이상 찍으면 링크가 클립보드의 다른 항목과 혼합되는 경우가 있는데 아직 이유나 해결 방법을 모르겠습니다. 도움을 주시면 감사하겠습니다.