Compare commits
3 Commits
Author | SHA1 | Date | |
---|---|---|---|
d73f41e2de | |||
52f5ea9028 | |||
83bbe70c80 |
15
ufw
15
ufw
@@ -39,6 +39,7 @@ usage() {
|
||||
-m|--max-filesize <num>[suf] # Maximum filesize (takes K, M and G suffixes).
|
||||
-a|--album-id # Add the file to an album.
|
||||
-A|--album-name # Add the file to an album by name. The album will be created, if necessary.
|
||||
-t|--tags "<tag1[, tag2,..]>" # Add tags to the file.
|
||||
|
||||
Config options (~/.config/ufw):
|
||||
secret # Your personal token. Get it at https://zfh.so/settings_form
|
||||
@@ -140,6 +141,7 @@ upload() {
|
||||
-F api_format='json' \
|
||||
-F flag_private="$flag_private" \
|
||||
-F secret="$secret" \
|
||||
-F tags="$tags" \
|
||||
-F submit="" \
|
||||
"${misc_curl_args[@]}" \
|
||||
-A 'zerofiles.org upload script' \
|
||||
@@ -244,7 +246,7 @@ _mktemp() {
|
||||
get_my_ip() {
|
||||
declare api_response api_status api_status_message my_ip
|
||||
|
||||
api_response=$( curl -sl "$cfg_service_url/$cfg_api_path/ip?format=json" )
|
||||
api_response=$( curl -sl "$cfg_service_url/ip.json" )
|
||||
|
||||
get_api_status <<< "$api_response"
|
||||
|
||||
@@ -344,6 +346,7 @@ main() {
|
||||
-D|--screenshot-delay) cfg_scn_delay="$2"; shift;;
|
||||
-m|--max-filesize) cfg_max_filesize=$2; shift;;
|
||||
-A|--album-name) album_name=$2; shift;;
|
||||
-t|--tags) tags=$2; shift;;
|
||||
|
||||
-i|--my-ip) action='getmyip';;
|
||||
-u|--shorten) action='url';;
|
||||
@@ -389,9 +392,13 @@ main() {
|
||||
|
||||
case "${action:-upload}" in
|
||||
upload)
|
||||
for t in "$@"; do
|
||||
upload "$t"
|
||||
done
|
||||
if (( $# )); then
|
||||
for t in "$@"; do
|
||||
upload "$t"
|
||||
done
|
||||
else
|
||||
upload
|
||||
fi
|
||||
;;
|
||||
|
||||
url)
|
||||
|
Reference in New Issue
Block a user