Eliminarlos no deseados canciones de iTunes del ordenador (7 / 10 paso)

Paso 7: Localizar y borrar las pistas de 1 estrella

Ahora que tenemos nuestra base de datos estableció, es la hora a la caza de las pistas de 1 estrella, por lo que podemos eliminarlas. Perl proporciona un útil construir bucle llamado un bucle foreach que puede utilizarse para iterar sobre todas las claves de nuestro hash.

Cabe señalar que no todas las pistas de tu biblioteca de iTunes tenga una entrada en el hash de calificaciones. Esto es porque las canciones que no tienen una clasificación no dan una línea de clasificación de pista en el archivo XML de iTunes. Por lo tanto, cuando el bucle a través de los algoritmos hash, nos querrá usar la construcción siguiente:

 foreach $id (sort keys %rate_hash) { #...insert looping code here} 

Después de eso, es tan sencillo como usar la siguiente declaración:

 unlink $loc_hash{$id} if $rate_hash{$id} == 20; 

La función Desenlazar (Unlink) utilizada en el código de muestra anterior forma de Perl de eliminación de archivos. Usted puede tener la tentación de utilizar una llamada de sistema a la función de eliminar de su sistema operativo, pero para portabilidad llaman razones el código que he escrito no utiliza el sistema.

Ahora tenemos la estructura básica de nuestro código. En los pasos siguientes, vamos a hacer algunos refinamientos al código para que puedan tener un guión completo y funcional para deshacerse de esos molestos 1-estrellas.

Artículos Relacionados

Varios pasos para aumentar la velocidad del ordenador

Varios pasos para aumentar la velocidad del ordenador

versión 2.0! Ha ejecutado a la guía completa a través del corrector ortográfico de Microsoft Word y atravesó el Instructable toda comprobación de errores. Debería ser mucho más fácil leer y tamizar a través de la información. Usted puede notar alguno
REUTILIZAR su vieja batería del ordenador portátil para hacer un banco de potencia

REUTILIZAR su vieja batería del ordenador portátil para hacer un banco de potencia

Hace unos meses mi batería del ordenador portátil de Dell no funciona. Siempre desenchúfelo de la fuente principal de AC, el portátil apagado inmediatamente. Después de algunos días de frustración, me sustituye la batería y mantiene los muertos uno (
Piel del ordenador portátil DIY! Fácil, lindo y barato!

Piel del ordenador portátil DIY! Fácil, lindo y barato!

¿Cansado de la apariencia básica de su ordenador portátil? ¿Skins de vinilo no encajaba en su presupuesto? Sea cual sea tu caso tal vez, estoy aquí para enseñarle cómo crear su piel del ordenador portátil propio. Puede ser tan creativo como quieras c
Piel del ordenador portátil

Piel del ordenador portátil

¿quieres tu propio portátil de vinilo de alta calidad de la piel, pero no quieren pagar $20? Entonces leyendo!Paso 1: Configurar: Seleccione su imagen, compra de materiales Se necesita:1. un ordenador portátil2. una imagen de alta resolución (resoluc
Medida bandeja del ordenador portátil

Medida bandeja del ordenador portátil

ordenadores portátiles están diseñados para ser portátiles y usados en una variedad de lugares. Si quieres descansar con él fuera o simplemente navegando por la web desde tu sofá, teniendo la opción de llevar tu portátil prácticamente en cualquier lu
Cómo ayudar a acelerar el tiempo de arranque del ordenador

Cómo ayudar a acelerar el tiempo de arranque del ordenador

una breve guía paso a paso para el arranque del ordenador más rápido. Funciona en todo Windows XP, Vista y Windows 7 (x86, x64) máquinas.En los meses y años de uso nuestros ordenadores comienzan a disminuir. El cambio es gradual al principio, pero ta
Cómo reciclar la batería del ordenador portátil viejo

Cómo reciclar la batería del ordenador portátil viejo

Invitamos a todo el mundo. En este instructable le demostraré cómo puede reciclar vieja batería del ordenador portátil. Si usted está usando un laptop entonces después de pocos años de uso el rendimiento de la batería disminuye y el tiempo viene cuan
Giro de ventilador ruidoso del ordenador portátil

Giro de ventilador ruidoso del ordenador portátil

Me compré yo un acer aspire V3 - 772G con una CPU de núcleo cuádruple a i74702 como un reemplazo de escritorio. Se trata de un portátil potente pero cool, pero bajo linux el ventilador es siempre pesadamente de funcionamiento - sin necesidad, como so
Nada te gusta etiqueta del ordenador portátil

Nada te gusta etiqueta del ordenador portátil

Cuando llegamos nuestro retrato silueta, inmediatamente supimos que podríamos usar para crear las calcomanías de vinilo. Pero la mayoría de las etiquetas que vimos fueron en vinilo de color sólido, y nos consiguió al pensamiento. ¿Seguramente podríam
Reparar el cable de alimentación del ordenador portátil

Reparar el cable de alimentación del ordenador portátil

después de años de ser arrojado en bolsas de viaje, tropezar y literalmente arrastrado por la tierra muchos cables de alimentación del ordenador portátil sucumban ante el abuso y empiecen a fray.  Finalmente el cable se rompen y ya no poder su ordena
Cómo convertir un LCD del ordenador portátil a un Monitor externo.

Cómo convertir un LCD del ordenador portátil a un Monitor externo.

Hola. Este es mi primer InstructableHace un tiempo atrás me sentados alrededor y preguntándose qué hacer con mi portátil muerto. Sabía que la placa estaba frito pero todo lo demás estaba todavía en condiciones de trabajo. Como resultado, decidí hacer
Hack super sencillo del ordenador portátil para facilitar la unidad de CD/DVD abrir.

Hack super sencillo del ordenador portátil para facilitar la unidad de CD/DVD abrir.

Bien, esto no es exactamente un problema que tiene plaga hombre desde los albores del tiempo, pero es algo que me molesta sobre unidades de CD/DVD del ordenador portátil que es tan sencillo de resolver.Aquí está el problema, para abrir la unidad de C
Todo el mundo está haciendo un soporte del ordenador portátil, así que ¿por qué no puedo?

Todo el mundo está haciendo un soporte del ordenador portátil, así que ¿por qué no puedo?

o cómo transformé una bandeja en un soporte portátil.No tenemos TV, pero nos gusta poner en una manta y ver un DVD en el portátil.Este soporte del ordenador portátil asegurará buen flujo de aire y estabilidad.Paso 1: Un ordenador portátil, una frazad
IoT | Seguimiento de uso de memoria/Cpu del ordenador

IoT | Seguimiento de uso de memoria/Cpu del ordenador

Internet de las cosas (IoT) se refiere a la red cada vez mayor de objetos físicos que cuentan con una dirección IP para la conectividad a internet y la comunicación que ocurre entre estos objetos y otros dispositivos habilitados para Internet y siste