From 6adb55769339fae883d5f77e6415edda46709726 Mon Sep 17 00:00:00 2001 From: Thomas Jensen Date: Fri, 8 Mar 2019 09:46:35 +0100 Subject: [PATCH 1/3] Add commandline alias examples --- rtfm/API.md | 40 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 39 insertions(+), 1 deletion(-) diff --git a/rtfm/API.md b/rtfm/API.md index 823ad26..dbe0141 100644 --- a/rtfm/API.md +++ b/rtfm/API.md @@ -37,6 +37,25 @@ Answer from the server: {"status":"ok","hash":"y1b6hr.jpg","url":"https://pictshare.net/y1b6hr.jpg"} ``` +2. Uploading from the commandline using alias, requires `jq` package for json response decoding + +Put this in your `.bashrc` or `.zshrc`: +``` +pict () { + curl -s -F "file=@${1:--}" https://pictshare.net/api/upload.php | jq -r '.url'; +} +``` + +Usage: +``` +$ cat path/to/image.jpg | pict +``` + +Repsonse: +``` +https://pictshare.net/y1b6hr.jpg +``` + # geturl.php - URL https://pictshare.net/api/geturl.php @@ -100,6 +119,25 @@ Answer from the server: } ``` +3. Uploading from the commandline using alias, requires `jq` package for json response decoding + +Put this in your `.bashrc` or `.zshrc`: +``` +pictget () { + curl -s "hhttps://pictshare.net/api/geturl.php?url=$1" | jq -r '.url'; +} +``` + +Usage: +``` +$ pictget https://i.imgur.com/qQstLQt.mp4 +``` + +Repsonse: +``` +https://pictshare.net/u0ni1m.mp4 +``` + --- # pasetebin.php @@ -165,4 +203,4 @@ Upload local image "test.jpg" to pictshare "delete_code": "z0e1mdo8szxnauspxp2f080e4wd4ycf2", "delete_url": "https://dev.pictshare.net/delete_z0e1mdo8szxnauspxp2f080e4wd4ycf2/lpl119.jpg" } -``` \ No newline at end of file +``` From 8e3cf866a6a92a90671097cfadc09806d39d50d3 Mon Sep 17 00:00:00 2001 From: Thomas Jensen Date: Fri, 8 Mar 2019 09:48:02 +0100 Subject: [PATCH 2/3] add modifisers documentation --- rtfm/MODIFIERS.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 rtfm/MODIFIERS.md diff --git a/rtfm/MODIFIERS.md b/rtfm/MODIFIERS.md new file mode 100644 index 0000000..05513df --- /dev/null +++ b/rtfm/MODIFIERS.md @@ -0,0 +1,24 @@ +## Images + +### Resize +`/800x600/d8c01b45a6.png` + +Width x Height + +### Rotate +`/upside|left|right/d8c01b45a6.png` + +* `upside`: 180° +* `left`: 90° +* `right`: -90° + +### WebP conversion +`/webp/d8c01b45a6.png` + +### Gif to mp4 +`/mp4/d8c01b45a6.png` + +### Filters +`/filter/d8c01b45a6.png` + +[See available filters](IMAGEFILTERS.md) From 2a628e7d7a99c9c1c4ce67cf7c8c669e29f1823e Mon Sep 17 00:00:00 2001 From: Thomas Jensen Date: Fri, 8 Mar 2019 09:50:46 +0100 Subject: [PATCH 3/3] layout changes to modifiers documentation --- rtfm/MODIFIERS.md | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/rtfm/MODIFIERS.md b/rtfm/MODIFIERS.md index 05513df..25d3004 100644 --- a/rtfm/MODIFIERS.md +++ b/rtfm/MODIFIERS.md @@ -1,24 +1,34 @@ ## Images ### Resize -`/800x600/d8c01b45a6.png` +``` +/800x600/d8c01b45a6.png +``` -Width x Height +width x height ### Rotate -`/upside|left|right/d8c01b45a6.png` +``` +/upside|left|right/d8c01b45a6.png +``` * `upside`: 180° * `left`: 90° * `right`: -90° ### WebP conversion -`/webp/d8c01b45a6.png` +``` +/webp/d8c01b45a6.jpeg +``` ### Gif to mp4 -`/mp4/d8c01b45a6.png` +``` +/mp4/d8c01b45a6.gif +``` ### Filters -`/filter/d8c01b45a6.png` +``` +/filter/d8c01b45a6.png +``` [See available filters](IMAGEFILTERS.md)