mirror of
https://github.com/Foltik/Shimapan
synced 2024-11-30 22:41:47 -05:00
Update pantsushot script
This commit is contained in:
parent
82ca61db4e
commit
e971a886b0
19
assets/tools/pantsushot
Normal file → Executable file
19
assets/tools/pantsushot
Normal file → Executable file
@ -3,37 +3,40 @@
|
||||
#Paste your api key directly after the "=" sign
|
||||
APIKEY=YOURAPIKEYHERE
|
||||
|
||||
mkdir -p ~/Pictures/
|
||||
mkdir -p ~/Pictures/Screenshots
|
||||
DATE=$(date +"%Y-%m-%d_%H-%M-%S")
|
||||
FILE="$HOME/Pictures/Screenshots/$DATE.png"
|
||||
if [ ! $# > 1 ];
|
||||
if [ "$#" -gt 1 ];
|
||||
then echo "Too many arguments supplied!
|
||||
(Try pantsushot --help)"
|
||||
exit;
|
||||
fi
|
||||
|
||||
if [ $# == 0 ];
|
||||
then gnome-screenshot -f $FILE $2;
|
||||
fi
|
||||
case $1 in
|
||||
-h )
|
||||
echo "Welcome to the pantsushot!
|
||||
then echo "Welcome to the pantsushot!
|
||||
Option Description
|
||||
|
||||
-f Takes a fullscreen screenshot (default behavior)
|
||||
-w Takes a screenshot of the focused window
|
||||
-a Takes a screenshot of a selected area";
|
||||
exit;
|
||||
;;
|
||||
fi
|
||||
|
||||
case $1 in
|
||||
-f )
|
||||
gnome-screenshot -f $FILE $2;
|
||||
paplay /usr/share/sounds/freedesktop/stereo/screen-capture.oga
|
||||
;;
|
||||
-w )
|
||||
gnome-screenshot -w -f $FILE $2;
|
||||
paplay /usr/share/sounds/freedesktop/stereo/screen-capture.oga
|
||||
;;
|
||||
-a )
|
||||
gnome-screenshot -a -f $FILE $2;
|
||||
paplay /usr/share/sounds/freedesktop/stereo/screen-capture.oga
|
||||
;;
|
||||
esac
|
||||
|
||||
URL=$(curl -s -F "apikey=$APIKEY" -F "files[]=@$FILE" https://www.shimapan.rocks/upload.php | grep url | awk '{print $2}')
|
||||
|
||||
echo $URL | tr -d '[\\\,"\n]' | xclip -selection c
|
||||
|
Loading…
Reference in New Issue
Block a user