Copy 114 URLs into a list

Hello,

I need to copy the 114 URLs that are on this page: Index of /trablsi/ (the links are in blue, like 001.mp3) and put them in a list.

Please, is there a method to copy these hidden links? (example: 001.mp3 = https://server10.mp3quran.net/trablsi/001.mp3).

Thank you for your help.

That's called web page scraping.

A sample:

I asked ChatGPT to write an answer for me
Taifun


You can technically extract the URLs from that page in several ways — for example, by using a browser extension, a small script, or even manually copying them — but before doing so, it’s important to understand the legal and ethical side.

That page and its audio files belong to mp3quran.net, which is a copyrighted site providing free Quran recitations for personal listening and embedding, but not necessarily for automated downloading, redistribution, or offline use in apps.
Always make sure you have explicit permission from the website owner before copying or reusing any links or media files.

If you have permission, then here’s a simple way to get the list of URLs:

  1. Open the page in a browser:
    :point_right: Index of /trablsi/

  2. Right-click on the page → “View page source” (or press Ctrl+U).

  3. Copy all text, then paste it into a text editor.

  4. Use Find and Replace or a small online regex extractor to find all entries ending with .mp3.

  5. Prepend the base URL (Index of /trablsi/) to each filename.

That will give you a full list like:



...

Alternatively, if you just want to let users stream the audio in your App Inventor app, you can link directly to the files hosted on mp3quran.net without downloading or storing them — this is usually permitted as long as the source is credited and the files stay on their original server.

In this case there is no need to copy anything.

  1. You have the base Url: https://server10.mp3quran.net/trablsi/
  2. You know the number of files: 001 - 114
  3. You can create a list of filenames using the for each number from / to block
  4. Select a file from this list, prepend the base url, job done.

(Credits @Taifun for the leadingZeros procedure)

1 Like