Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 961 Bytes

README.adoc

File metadata and controls

32 lines (23 loc) · 961 Bytes

openBSD

The openBSD project has great songs about computer science.

I scripted the download of their tracks to complete my musical library. The design of their web page is very simple and minimalist. It helps me a lot for listing all available tracks by a program.

perl language

Why should I use the perl language ?

What is Perl?

Perl is a general-purpose programming language originally developed for text manipulation and now used for a wide range of tasks including system administration, web development, network programming, GUI development, and more.

— manual perlintro

These tree ideas convinced me to try the perl language

main script

  1. download lyrics.html

    this is the main page where all metadata about track is stored

  2. parse lyrics.html

    execute perl script.pl for generating dl.sh

  3. execute dl.sh

    this script will download and set metadata on track