Ucbirimden Imgura Resim Yukleme

kondanta

Katılımcı Üye
29 Tem 2017
910
0
CNCF
Benim gibi fazla tembelseniz ve sharex tarzi programlari bile indirip acmaya dahi useniyorsaniz, bu kucuk script ile uc biriminizden imgura resimlerinizi yukleyebilirsiniz. Tabii imgur ispler tarafindan blocklu olmasi lazim. Dns degistirmediginiz taktirde resimleri gorememe ihtimaliniz mevcut. Bu kismi size birakiyorum.

Kod:
#!/bin/bash
default_client_id=#imgur api servisinden kendi idinizi aliniz.
client_id="${IMGUR_CLIENT_ID:=$default_client_id}"

upload () {
    curl -o /tmp/upload-status -H "Authorization: Client-ID $client_id" -H "Expect: " -F "image=$1" https://api.imgur.com/3/image.xml
    CURL_STATUS="$?"
}

upload "@$@"
url="$(cat /tmp/upload-status | tr '<' '\n' | grep 'http://' | cut -f2 -d">")"
#xdg-open $url
echo $url | xclip -selection c

Kod basitce ucbirime arguman olarak verdiginiz pathde bulunan resmi imgura POSTlayip linki xclipe kopyaliyor. Eger xclip kurmam/yok/kullanmak istemiyorum diyorsaniz echo$url kismini silip, xdg-open $url'in onundeki # isaretini kaldirin. Sizi direk upload sonrasi sayfaya yonlendirecektir.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.