Author

Topic: [Script] Imgur ke TalkImg - Otomatis Memperbaiki Gambar Yang Rusak (Read 223 times)

legendary
Activity: 2296
Merit: 2892
#SWGT CERTIK Audited
Saat ini, image yang menggunakan link dari imgur nampaknya invalid lagi, bisa dilihat pada contoh post diatas.

Sedikit informasi; ada add-ons (yang dibuat TryNinja) berupa tombol yang bisa digunakan untuk upload image secara langsung di forum yang khusus ke TalkImg-joker_josue:



Install here: https://greasyfork.org/en/scripts/465886-bitcointalk-image-upload-button-talkimg

For transparency: since joker_josue is having trouble setting up CORS, this script uses a proxy I deployed to tunnel the requests. This means that I could technically read your talkimg api key when you make a request. Pinky promise that I don't, but realistically you can't never know.

You can always use your own proxy and change the url ("uploadUrl" variable).
legendary
Activity: 2296
Merit: 2892
#SWGT CERTIK Audited
Hanya sedikit pengumuman menyangkut imgur/ layanan hosting gambar.
Sekarang sepertinya imgur sudah mulai berfungsi lagi untuk forum dan semua gambar yang menggunakan imgur sebelumnya juga sudah ditampilkan kembali.
Ya, nampak seperti pada contoh postingan saya diatas yang menggunakan imgur yang sebelumnya invalid sekarang sudah nampak image-nya. Namun bagi yang menggunakan link nya tanpa punya akun disana kemungkinan kedepannya tidak akan muncul karena kebijakan penghapusan.


aku baru baca thread tersebut yang ada di meta dan menurut saya langkah yang dibuat ama theymos untuk melarang postingan postingan baru yang isinya ada imgur.
Ini semestinya memang diberlakukan demikian untuk mencegah user meng-upload lagi image disana (tanpa akun) dan di posting di Bitcointalk, yang malah akan jadi percuma nantinya.
full member
Activity: 1489
Merit: 150
Hanya sedikit pengumuman menyangkut imgur/ layanan hosting gambar.
Sekarang sepertinya imgur sudah mulai berfungsi lagi untuk forum dan semua gambar yang menggunakan imgur sebelumnya juga sudah ditampilkan kembali. Tapi forum tidak lagi mendukung posting baru menggunakan atau yang memiliki link/ tautan imgur.

Quote
Embedding imgur links is not supported in new posts

aku baru baca thread tersebut yang ada di meta dan menurut saya langkah yang dibuat ama theymos untuk melarang postingan postingan baru yang isinya ada imgur.
karena dulu banyak yang bingung kenapa gambar yang di post kita pecah dan katanya gambar yang diupload tanpa akun akan dihapus pada tanggal 15.
hero member
Activity: 1386
Merit: 731
Leading Crypto Sports Betting & Casino Platform
Hanya sedikit pengumuman menyangkut imgur/ layanan hosting gambar.
Sekarang sepertinya imgur sudah mulai berfungsi lagi untuk forum dan semua gambar yang menggunakan imgur sebelumnya juga sudah ditampilkan kembali. Tapi forum tidak lagi mendukung posting baru menggunakan atau yang memiliki link/ tautan imgur.

Quote
Embedding imgur links is not supported in new posts
legendary
Activity: 2296
Merit: 2892
#SWGT CERTIK Audited
wah itu bug baru yang muncul mungkin setelah tryninja fix bug yang emoji dan jalan satu-satunya seperti kata kamu itu harus di edit manual.
Jika, teman-teman ada yang mengalami hal serupa seperti saya diatas (post dengan broken bbcode) setelah menggunakan script terdahulu, berikut ini script yang di buat TryNinja untuk merefresh secara otomatis, jadi tidak edit (tanpa merubah apapun) dan save secara manual:

https://gist.github.com/ninjastic/d560848568339e5a2d7a25ddffb578d5


Dalam kebijakan tersebut dijelaskan bahwa penghapus img yang di unggah anonim karena alasan berikut :
- konten lama
- konten tidak terpakai
- tidak aktif, mungkin mereka mempunyai riwayat stats atau viewer pada setiap konten img yang telah di unggah

jadi img dalam kategori diatas akan berubah menjadi invalid sehingga masuk dalam daftar penghapusan mungkin merampingkan stroge penyimpanan imgur, tapi jika di unggah dalam akun maka img tidak akan dihapus.

Berikut ini saya coba tunjukkan langsung dengan mengupload image baru ke imgur ketika post ini dibuat dan saya memiliki akun di imgur; dengan kata lain konten berikut ini termasuk konten baru, konten terpakai, dan aktif. Berdasar kategori yang agan sebutkan diatas, mestinya tidak menjadi invalid:



Code:
[img width=400]https://i.imgur.com/94rk5pg.png[/img]

Bisa dilihat hasilnya seperti apa;

Dan seperti yang agan imamusma sebutkan diatas, tidak perlu memperpanjang masalah kebijakan yang diterapkan image hosting manapun, terlebih jika menggunakan yang versi free.
hero member
Activity: 1386
Merit: 731
Leading Crypto Sports Betting & Casino Platform
snip
Pada artikel kebijakan Imgur tidak dijelaskan "pelanggaran" dari redirect link forum dapat menyebabkan img akan dihapus, tetapi dari perbandingan forum sebelah yang tidak menggunakan proses redirect dari link forum maka img tetap aktif dan tidak di hapus. Pada dasarnya imgur mendorong pengguna untuk menggunggah file img melalui akun supaya file img dapat bertahan lama kecuali jika mengunggah tanpa akun (anonim) maka img yang di unggah hanya masuk dalam daftar penyimpanan sementara (temporary).

Dalam kebijakan tersebut dijelaskan bahwa penghapus img yang di unggah anonim karena alasan berikut :
- konten lama
- konten tidak terpakai
- tidak aktif, mungkin mereka mempunyai riwayat stats atau viewer pada setiap konten img yang telah di unggah

jadi img dalam kategori diatas akan berubah menjadi invalid sehingga masuk dalam daftar penghapusan mungkin merampingkan stroge penyimpanan imgur, tapi jika di unggah dalam akun maka img tidak akan dihapus.

sumber : https://help.imgur.com/
Kita mungkin tidak akan lagi berdebat tentang kebijakan penggunaan imgur dan mengapa gambar yang di posting di forum menggunakan layanan mereka tidak lagi ditampilkan. Sekarang semua pengguna mulai mencari solusi untuk memperbaiki gambar yang rusak itu (salah satunya TryNinja turut andil dalam pembuatan script) dan jelas admin forum pun mulai turun tangan dalam menyelesaikan masalah.

Jika agan ini melihat bagaimana admin ingin menyelesaikan masalah ini, maka coba lihat thread ini dan diskusikan beberapa pendapat agan disana:

Poll on solving the imgur issue
hero member
Activity: 2282
Merit: 589
snip
Pada artikel kebijakan Imgur tidak dijelaskan "pelanggaran" dari redirect link forum dapat menyebabkan img akan dihapus, tetapi dari perbandingan forum sebelah yang tidak menggunakan proses redirect dari link forum maka img tetap aktif dan tidak di hapus. Pada dasarnya imgur mendorong pengguna untuk menggunggah file img melalui akun supaya file img dapat bertahan lama kecuali jika mengunggah tanpa akun (anonim) maka img yang di unggah hanya masuk dalam daftar penyimpanan sementara (temporary).

Dalam kebijakan tersebut dijelaskan bahwa penghapus img yang di unggah anonim karena alasan berikut :
- konten lama
- konten tidak terpakai
- tidak aktif, mungkin mereka mempunyai riwayat stats atau viewer pada setiap konten img yang telah di unggah

jadi img dalam kategori diatas akan berubah menjadi invalid sehingga masuk dalam daftar penghapusan mungkin merampingkan stroge penyimpanan imgur, tapi jika di unggah dalam akun maka img tidak akan dihapus.

sumber : https://help.imgur.com/
hero member
Activity: 952
Merit: 779
 Grin Saya baru sadar dan tahu setelah melihat postingan ini. Walaupun saya juga memperhatikan memang banyak gambar yang tidak tampil di thread-thread yang biasa saya jelajahi. Saya tidak sadar bahwa itu memang untuk gambar yang berasal dari Imgur. Padahal saya cukup nyaman mengupload gambar disana. tapi Talkimg juga cukup simple sih jadi beralih ke talkimg sepertinya pilihan terbaik saat ini.

Bookmark dulu. Nanti dicoba.
legendary
Activity: 2296
Merit: 2892
#SWGT CERTIK Audited
-snip- sebenarnya kenapa si kok gambar di imgur pada ilang gan?
Saya sendiri tidak tahu persisnya, namun dari yang pernah saya baca kemungkinan masalahnya karena adanya aturan imgur yang membatasi IP pada download image. Dengan kata lain untuk kasus di forum bitcointalk, ip.bitcointalk.org* request di blok oleh imgur.

* Kalau agan klik kanan -> Open image in new tab pada setiap gambar yang ada pada postingan di forum ini, maka link url yang muncul https://ip.bitcointalk.org/..., tidak langsung link image hostingnya.


-snip- apa karena ada ketentuan dari imgur kalo dalam jangka waktu tertentu gambar akan di hapus?
Seingat saya pernah mendapat notifikasi dari imgur perihal adanya kebijakan penghapusan gambar lama terutama yang tidak terdaftar akun peng-upload-nya.
Namun saya kira bukan itu masalah utamanya, logikanya kalau demikian, gambar yang baru di upload tentu akan dimunculkan dan tidak mengalami Invalid image.

Contoh lain, gambar yang saya upload beberapa tahun lalu ke imgur (punya akun disana) masih nampak normal, bisa dilihat disini.


@OP ada update dari TryNinja (pemilik thread asli), untuk Script Single Topic:
https://gist.github.com/ninjastic/59bde80306c32153a5775b9a570b16b7

"Single Topic" version

Get the code here: https://gist.github.com/ninjastic/59bde80306c32153a5775b9a570b16b7

Run it on any topic and all images posted by you will be updated.

IMPORTANT: only images that are shown on the screen! This means that if you are on page 1, the script won't update the images on page 2. You can use the ;all page on the forum to make all posts show up all at once (probably won't work properly if the topic is huge?). -snip-
full member
Activity: 1489
Merit: 150
- Ada beberapa hal yang saya temui pada post yang sudah berhasil di replace link imgur-nya, namun hanya terjadi pada sebagian postingan saja, contoh:



Yang ini saya perbaiki dengan copy ulang icon dari link sumbernya langsung, hasilnya bisa dilihat disini:
https://bitcointalksearch.org/topic/m.62153118

iya aku dapat error itu juga pas sudah menggunakan script ini dan aku lihat udah di report ama sujo di thread ini
https://bitcointalksearch.org/topic/m.62253695
aku lihat tryninja reply sujo katanya udah di fix tapi ngga tau itu benar atau tidak.

Kemudian contoh post yang berikut ini, semua BBCode ditampakkan termasuk link image yang semula dari imgur sudah diganti ke talkimg pun tertera (yang defaultnya kode tersebut terlihat hanya ketika editing post):



Solusinya, saya edit manual (tanpa menambah atau mengurangi code apapun) kemudian save dan tampilan kembali normal, hasilnya bisa dilihat disini:
https://bitcointalksearch.org/topic/edukasi-privasi-dan-anonimitas-bitcoin-5137011


wah itu bug baru yang muncul mungkin setelah tryninja fix bug yang emoji dan jalan satu-satunya seperti kata kamu itu harus di edit manual.

Sukurlah kalo ada solusi tentang hilangnya gambar-gambar yang di host ke imgur. Beberapa kali aku ulik-ulik post lama ternyata kacau balau karena gambar yang di host ke imgur sudah tak menunjukan tanda-tanda baik. Oiya, sebenarnya kenapa si kok gambar di imgur pada ilang gan? apa karena ada ketentuan dari imgur kalo dalam jangka waktu tertentu gambar akan di hapus?

imgur baru update sekitar tanggal 15 lalu dan gambar lama, tidak terpakai dan tidak aktif terus tidak menggunakan akun pada saat di upload akan di hapus
sr. member
Activity: 882
Merit: 457
Sukurlah kalo ada solusi tentang hilangnya gambar-gambar yang di host ke imgur. Beberapa kali aku ulik-ulik post lama ternyata kacau balau karena gambar yang di host ke imgur sudah tak menunjukan tanda-tanda baik. Oiya, sebenarnya kenapa si kok gambar di imgur pada ilang gan? apa karena ada ketentuan dari imgur kalo dalam jangka waktu tertentu gambar akan di hapus?
legendary
Activity: 2296
Merit: 2892
#SWGT CERTIK Audited
Beberapa hari yang lalu saya sudah mencoba script yang di buat TryNinja tersebut untuk mereplace link image pada postingan yang menggunakan imgur.

Menggunakan Console di Firefox:


Menggunakan Console di Chrome:





Ada beberapa poin dari yang sudah saya coba:

- Jika menggunakan imgbb terutama akun yang gratis, ada limit maksimal jumlah gambar yang bisa diupload. Sebelumnya saya sempat mendapatkan notifikasi tersebut ketika menjalankan script dan mencapai limit dengan imgbb sebagai provider gambarnya. Jadi sisanya saya menggunakan talkimg (saya sebenarnya sedikit segan menggunakan layanan joker_josue karena belum berdonasi :)

- Ada beberapa hal yang saya temui pada post yang sudah berhasil di replace link imgur-nya, namun hanya terjadi pada sebagian postingan saja, contoh:



Yang ini saya perbaiki dengan copy ulang icon dari link sumbernya langsung, hasilnya bisa dilihat disini:
https://bitcointalksearch.org/topic/m.62153118

Kemudian contoh post yang berikut ini, semua BBCode ditampakkan termasuk link image yang semula dari imgur sudah diganti ke talkimg pun tertera (yang defaultnya kode tersebut terlihat hanya ketika editing post):



Solusinya, saya edit manual (tanpa menambah atau mengurangi code apapun) kemudian save dan tampilan kembali normal, hasilnya bisa dilihat disini:
https://bitcointalksearch.org/topic/edukasi-privasi-dan-anonimitas-bitcoin-5137011



full member
Activity: 1489
Merit: 150
Original Thread by @TryNinja: https://bitcointalksearch.org/topic/script-imgur-to-talkimg-automatically-fix-your-broken-images-5452662



Gambar dari Imgur tidak berfungsi lagi, jadi kamu mungkin memiliki banyak postingan dengan gambar yang rusak seperti dibawah ini:



For context: Imgur images suddenly became invalid?



Jadi @TryNinja membuat skrip yang:

1. Menelusuri semua postingan kamu untuk mencari tautan dari imgur.com (.png|.jpg|.jpeg);
2. Mengunggah ulang gambar ke talkimg.com (atau imgbb);
3. Mengedit postingan lama dengan tautan baru .

Cara Menggunakannya:

1. Pilih provider gambar yang ingin kamu gunakan (ganti provider ke imgbb atau talkimg - PENTING: huruf kecil semua).
2. Jika kamu memilih imgbb, kamu memerlukan akun dan Api Key anda sendiri. Buat API key kamu disini dan letakkan di provider-> imgbb -> apiKey (contoh).
3. Buka bitcointalk.org (Halaman apapun).
4. Buka alat pengembang browser di tab Konsol (Ctrl+Shift+I atau F12).
5. Tempel skripnya dan tekan Enter.
6. Biarkan halaman tetap terbuka saat skripnya berjalan, dan jika kamu bisa jangan gunakan forum (bahkan di tab lainnya) untuk menghindari kesalahan pembatasan kecepatan.

Jika ada kesalahan muncul, tolong laporkan di sini dan/atau jalakan skripnya lagi (Prosesnya akan dimulai kembali, tetapi postingan yang sudah diperbarui akan diabaikan karena tidak memiliki tautan imgur.com lagi).

Skrip:

- Jika kamu menggunakan talkimg, anda bebas mengganti Api Key dengan punya kamu sendiri jika kamu memiliki akun disana. Kalau tidak, sudah ada yang disediakan oleh @joker_josue untuk skrip ini.
- kamu dapat mengubah dibagian startPage jika kamu ingin memulai skrip dari halaman tertentu ( yaitu kesalahan skrip di halaman 300 dan kamu ingin memulai kembali dari sana).

DAPATKAN KODE SKRIP DISINI: https://gist.github.com/ninjastic/36c14fb2eb1c4b750f40f332d408688f



Catatan Lainnya:

- Script ini akan mengunggah dan mengedit semua tautan imgur.com yang ditemukan di rawayat postingan kamu (bahkan kutipan orang lain yang ada di postingan kamu).
- Postingan di topik yang terkunci tidak dapat diedit, sehingga gambar baru yang diunggah untuk topik tersebut akan dihapus (untuk menghemat ruang di server talkimg).
- Batas ukuran maksimal Talkimg adalah 2 MB, jadi beberapa gambar mungkin gagal
Jump to: