Autor:
TryNinjaHilo en inglés:
[Script] Imgur to TalkImg - automatically fix your broken images
[EDITO] El mantenimiento del sistema de subidas de TalkImg ha finalizado.De Imgur a TalkImg - arregla automáticamente tus imágenes rotas
Las imágenes de Imgur ya no se ven, por lo que probablemente tendrás un montón de posts con imágenes rotas que lucen así:
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fwww.talkimg.com%2Fimages%2F2023%2F05%2F12%2Fissue41c65ee2f597cfb4.png&t=665&c=4axkdVobkj_HQA)
Para mayor contexto:
¿Las imágenes de Imgur se volvieron inválidas de repente?
Por lo que he creado un script que:1. Revisa todos tus posts buscando enlaces directos a imgur.com (.png|.jpg|.jpeg);
2. Vuelve a subir la imagen a talkimg.com (o imgbb);
3. Edita los posts con el nuevo enlace.
Cómo usarlo:1. Elige el proveedor de imágenes que quieres usar (cambia
proveedor a
imgbb o
talkimg - IMPORTANTE: todo en minúsculas).
2. Si eliges imgbb, necesitarás una cuenta y tu propia API key. Genera tu API key
aquí y ponla en proveedores -> imgbb -> apiKey (
ejemplo).
3. Ve a bitcointalk.org (cualquier página).
4. Abre las herramientas de desarrollador del navegador en el panel Consola (Ctrl+Shift+I or F12).
5. Pega el script y pulsa Enter.
6. Deja la página abierta mientras el script funciona y, si puedes, no uses el foro (ni siquiera en otras pestañas) para evitar errores.
Si ocurriera algún error, por favor, repórtalo aquí (en el hilo en inglés) y/o pon de nuevo a funcionar el script (el proceso comenzará, pero los posts que ya se hubieran actualizado se ignorarán porque ya no contendrán enlaces de imgur.com).
Script:- Si estás usando TalkImg, eres libre de cambiar la API key por ti mismo si tienes una cuenta. De otro modo, ya hay una proporcionada por @joker_josue para este script.
- Puedes cambiar la variable startPage si quieres para empezar el script desde una página específica (por ejemplo, si el script da error en la página 300 y quieres comenzar de nuevo desde ahí).
OBTÉN EL CÓDIGO DEL SCRIPT AQUÍ: https://gist.github.com/ninjastic/36c14fb2eb1c4b750f40f332d408688f
versión "Single Topic"Obtén el código aquí:
https://gist.github.com/ninjastic/59bde80306c32153a5775b9a570b16b7Hazlo funcionar en cualquier tema y todas las imágenes publicadas por ti serán actualizadas.
IMPORTANTE: ¡Solo las imágenes que se muestran en la pantalla! Esto significa que si estás en la página 1, el script no actualizará las imágenes en la página 2. Puedes usar la página ;all del foro para hacer que se muestren todos los posts a la vez (¿quizá no funcione bien si el tema es demasiado grande?).
Otras notas:- Esto subirá y editará todos los enlaces imgur.com encontrados en tu historial de posts (incluso aquellos dentro de citas que hiciste de otros).
- Los posts en temas bloqueados no se pueden editar, por lo que las imágenes subidas recientemente para ellos se borrarán (para ahorrar espacio en el servidor de talkimg).
- El límite máximo de tamaño en TalkImg es de 2 MB, por lo que más imágenes podrían fallar.
Si se rompe el bbcode como resultado de una versión antigua del script, ejecuta esto:
https://gist.github.com/ninjastic/d560848568339e5a2d7a25ddffb578d5
Traducción ofrecida a iniciativa de: