Descargador de etiquetas de línea
Herramienta simple para descargar imágenes y activos de pegatinas en un cremallera de la tienda Line
Funciona tanto en entornos basados en el navegador como en la línea de comandos.
Características
- Compatible con pegatinas de sonido y animación
- Se puede usar en entornos MOD-PHP, CGI (navegador) y CLI (terminal)
Requisitos
- Php> = 7.0
- Extensión zip php
Ejemplo de Debian (solo uso de CLI)
sudo apt install php-cli php-zip
Instalación
CGI y CLI
- Clonar el repositorio, o descargar zip y extraerlo
- Implemente todo el directorio en un servidor web (recomendado el servidor privado personal)
- Dar permiso de PHP para escribir en el directorio
caches (0777 está bien)
Solo cli
- Clonar el repositorio, o descargar zip y extraerlo
Uso
CGI
- Visite
index.html - Ingrese la identificación de la etiqueta
- Haga clic en el botón Descargar
- Espera un minuto
- Haga clic en el enlace de descarga
CLI
Para descargar pegatinas con ID 1234, ejecute:
php download.php 1234
Para descargar pegatinas con ID 1111111 y guárdelas como one.zip .
php download.php 1111111 one.zip
Para descargar pegatinas con ID 5678 y guárdelas como abc.zip en el directorio foo , ejecute:
php download.php 5678 foo/abc.zip
Los archivos existentes se sobrescribirán.
Consejos
Cómo encontrar IDS
Vea la URL de las páginas de elementos de la etiqueta.

Los ID son consecutivos
- Las pegatinas oficiales están numeradas a partir de 1
- Las pegatinas del creador están numeradas a partir de 1000000
Descargar múltiples paquetes de pegatinas
Puede usar el comando CLI con un bucle para descargar múltiples paquetes de calcomanías.
for (( i = 1000 ; i <= 1050 ; i ++ )) ; do php download.php $i ; done
for ( $i = 1000 ; $i -lt 1050 ; $i ++ ) { php download.php $i }Descarga de multiprocesamiento
Puede usar XARGS para descargar múltiples paquetes de calcomanías en paralelo.
seq 1000 2000 | xargs -L 1 -P 8 php download.php
Si está utilizando PowerShell 7.0 o más nuevo, ForEach-Object -Parallel es una alternativa adecuada.
2000 .. 3000 | ForEach-Object - ThrottleLimit 8 - Parallel { php download.php $_ }Notas
- El tamaño de una página de descarga (CGI) puede ser ligeramente grande porque el programa PHP genera muchos datos ficticios para que un servidor envíe datos de documentos continuamente y un navegador actualiza la pantalla.
- Los recursos de la etiqueta se encuentran en los directorios web públicos, por lo que cualquiera puede acceder a ellos de manera fácil y legal (solo para uso privado).
- Algunos paquetes contienen PNG roto en las calcomanías de iPhone, a falta de metadatos importantes. Estas pegatinas no pueden abrirse con la mayoría de las aplicaciones, pero hay una solución. Ábrelos con la aplicación de vista previa de MacOS y exporte como nuevas imágenes. Las imágenes exportadas pueden ser formas válidas.
Relacionado
Descargador de temas de línea
Licencia
WTFPL