From 4f789ab2ba39f0b9a0b5f0ef735dcc6501924789 Mon Sep 17 00:00:00 2001 From: b2un0 Date: Fri, 28 Feb 2025 17:08:41 +0100 Subject: [PATCH 1/7] build know tonies markdown table for each language on --- .github/workflows/known_tonies.yaml | 26 +++++++++++++++++++++++ .github/workflows/validate.yaml | 1 + README.md | 17 ++++++++++----- build_known_tonies.sh | 32 +++++++++++++++++++++++++++++ 4 files changed, 71 insertions(+), 5 deletions(-) create mode 100644 .github/workflows/known_tonies.yaml create mode 100755 build_known_tonies.sh diff --git a/.github/workflows/known_tonies.yaml b/.github/workflows/known_tonies.yaml new file mode 100644 index 0000000..8240695 --- /dev/null +++ b/.github/workflows/known_tonies.yaml @@ -0,0 +1,26 @@ +name: build known tonies for each language + +on: + push: + workflow_dispatch: + +jobs: + known_tonies: + runs-on: ubuntu-latest + permissions: + contents: write + + steps: + - name: checkout + uses: actions/checkout@v4 + with: + ref: ${{ github.head_ref }} + + - name: build known tonies + run: ./build_known_tonies.sh + + - name: Commit changes + uses: stefanzweifel/git-auto-commit-action@v5 + with: + file_pattern: '*/*.md' + commit_message: update language specific known tonies list diff --git a/.github/workflows/validate.yaml b/.github/workflows/validate.yaml index 3ac7ac8..7100bcc 100644 --- a/.github/workflows/validate.yaml +++ b/.github/workflows/validate.yaml @@ -2,6 +2,7 @@ name: Validate NFC Files on: push: + workflow_dispatch: pull_request: types: [ opened, synchronize, reopened ] diff --git a/README.md b/README.md index f1e804b..494b616 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,20 @@ +# Toniebox NFC Files This repo contains `.nfc` files to be used with Flipper Zero. Just place them in your `nfc` folder, and then emulate them. Pull requests welcome! -**Usage Notes** +### Usage Notes -* Reading/emulating SLIX-L chips is a fairly new addition to the official Flipper Zero firmware. It disappeared for a few releases and came back as of `0.99.1` (with a different file format), so make sure you are on that version or newer. I'm not sure about unofficial firmwares and which versions support this yet. -* The Tonie Box downloads the audio data from servers, so it is possible that the data in this repo no longer works at some point. Keep that in mind if you are uploading your kid's cherished figures. +* Reading/emulating SLIX-L chips is a fairly new addition to the official Flipper Zero firmware. + It disappeared for a few releases and came back as of `0.99.1` (with a different file format), so make sure you are on that version or newer. + I'm not sure about unofficial firmwares and which versions support this yet. +* The Tonie Box downloads the audio data from servers, so it is possible that the data in this repo no longer works at some point. + Keep that in mind if you are uploading your kid's cherished figures. -**Pull Requests** +### Pull Requests -If you want to add new Tonies, it will help to run `validation.sh`. If it detects something wrong with any of the files, it will tell you, and you can fix it before submitting the PR. Otherwise it will output no message at all. I will also run this from time to time and clean up files as needed. \ No newline at end of file +If you want to add new Tonies, it will help to run `validation.sh`. +If it detects something wrong with any of the files, it will tell you, and you can fix it before submitting the PR. +Otherwise, it will output no message at all. +I will also run this from time to time and clean up files as needed. \ No newline at end of file diff --git a/build_known_tonies.sh b/build_known_tonies.sh new file mode 100755 index 0000000..8b8f460 --- /dev/null +++ b/build_known_tonies.sh @@ -0,0 +1,32 @@ +#!/usr/bin/env bash + +echo "Building known tonies for each folder" + +while read -r LANG_DIR; do + NFC_FILES=() + while IFS= read -r -d '' NFC_FILE; do + NFC_FILES+=("${NFC_FILE}") + done < <(find "${LANG_DIR}" -type f -name "*.nfc" -print0 | sort -z) + + FOLDER=$(basename "${LANG_DIR}") + NFC_FILES_COUNT=${#NFC_FILES[@]} + + echo "${FOLDER} has ${NFC_FILES_COUNT}" + { + echo "# ${NFC_FILES_COUNT} ${FOLDER} NFC Files" + echo "" + echo "automatically generated, do not edit" + echo "" + echo "| Folder | Filename |" + echo "|--------|----------|" + } > "${LANG_DIR}/README.md" + + for FILE_PATH_ABS in "${NFC_FILES[@]}"; do + FILE_NAME=$(basename "$FILE_PATH_ABS") + FILE_PATH_REL=${FILE_PATH_ABS#"${LANG_DIR}/"} + FILE_PATH_REL_ENC=$(echo "$FILE_PATH_REL" | awk '{gsub(/ /, "%20"); print}') + FOLDER_NAME_REL=$(dirname "${FILE_PATH_REL}") + printf "| %s | [%s](%s) |\n" "${FOLDER_NAME_REL}" "${FILE_NAME}" "${FILE_PATH_REL_ENC}" >> "${LANG_DIR}/README.md" + done + +done < <(find "." -maxdepth 1 -type d ! -name ".*") From 7d5c7a4e8839dd1d0fcb32213cb876745af7a4d9 Mon Sep 17 00:00:00 2001 From: b2un0 <2155498+b2un0@users.noreply.github.com> Date: Mon, 3 Mar 2025 12:29:36 +0000 Subject: [PATCH 2/7] update language specific known tonies list --- English/README.md | 110 +++++++++++++++++ French/README.md | 8 ++ German/README.md | 297 ++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 415 insertions(+) create mode 100644 English/README.md create mode 100644 French/README.md create mode 100644 German/README.md diff --git a/English/README.md b/English/README.md new file mode 100644 index 0000000..e769f1c --- /dev/null +++ b/English/README.md @@ -0,0 +1,110 @@ +# 104 English NFC Files + +automatically generated, do not edit + +| Folder | Filename | +|--------|----------| +| Ask the Storybots | [Beep.nfc](Ask%20the%20Storybots/Beep.nfc) | +| Ask the Storybots | [Bo.nfc](Ask%20the%20Storybots/Bo.nfc) | +| Care Bears | [Cheer Bear.nfc](Care%20Bears/Cheer%20Bear.nfc) | +| Care Bears | [Funshine Bear.nfc](Care%20Bears/Funshine%20Bear.nfc) | +| Clever Tonies Set/Animal World/Record Breakers | [Beasts and Brainiacs.nfc](Clever%20Tonies%20Set/Animal%20World/Record%20Breakers/Beasts%20and%20Brainiacs.nfc) | +| Clever Tonies Set/Animal World/Record Breakers | [Slowpokes and Speedsters.nfc](Clever%20Tonies%20Set/Animal%20World/Record%20Breakers/Slowpokes%20and%20Speedsters.nfc) | +| Clever Tonies Set/Inventions | [Flight.nfc](Clever%20Tonies%20Set/Inventions/Flight.nfc) | +| Clever Tonies Set/Inventions | [The Internet.nfc](Clever%20Tonies%20Set/Inventions/The%20Internet.nfc) | +| Clever Tonies Set/Kids Comedy | [Joke Telling.nfc](Clever%20Tonies%20Set/Kids%20Comedy/Joke%20Telling.nfc) | +| Clever Tonies Set/Kids Comedy | [Riddles.nfc](Clever%20Tonies%20Set/Kids%20Comedy/Riddles.nfc) | +| Clever Tonies Set/Musicians | [Punk Rockers.nfc](Clever%20Tonies%20Set/Musicians/Punk%20Rockers.nfc) | +| Clever Tonies Set/Musicians | [Trailblazers.nfc](Clever%20Tonies%20Set/Musicians/Trailblazers.nfc) | +| CoComelon | [CoComelon.nfc](CoComelon/CoComelon.nfc) | +| CoComelon | [Getting Ready with JJ.nfc](CoComelon/Getting%20Ready%20with%20JJ.nfc) | +| DC | [Batman.nfc](DC/Batman.nfc) | +| DC | [Wonder Woman.nfc](DC/Wonder%20Woman.nfc) | +| Disney and Pixar | [Brave.nfc](Disney%20and%20Pixar/Brave.nfc) | +| Disney and Pixar | [Coco.nfc](Disney%20and%20Pixar/Coco.nfc) | +| Disney and Pixar | [Finding Nemo.nfc](Disney%20and%20Pixar/Finding%20Nemo.nfc) | +| Disney and Pixar | [Inside Out.nfc](Disney%20and%20Pixar/Inside%20Out.nfc) | +| Disney and Pixar | [Lightning McQueen.nfc](Disney%20and%20Pixar/Lightning%20McQueen.nfc) | +| Disney and Pixar | [Mater.nfc](Disney%20and%20Pixar/Mater.nfc) | +| Disney and Pixar | [Monsters Inc.nfc](Disney%20and%20Pixar/Monsters%20Inc.nfc) | +| Disney and Pixar | [Soul.nfc](Disney%20and%20Pixar/Soul.nfc) | +| Disney and Pixar | [The Incredibles.nfc](Disney%20and%20Pixar/The%20Incredibles.nfc) | +| Disney and Pixar | [Toy Story - Woody.nfc](Disney%20and%20Pixar/Toy%20Story%20-%20Woody.nfc) | +| Disney the Muppets | [Kermit the Frog.nfc](Disney%20the%20Muppets/Kermit%20the%20Frog.nfc) | +| Disney | [Aladdin.nfc](Disney/Aladdin.nfc) | +| Disney | [Doc McStuffins.nfc](Disney/Doc%20McStuffins.nfc) | +| Disney | [Encanto.nfc](Disney/Encanto.nfc) | +| Disney/Frozen | [Anna.nfc](Disney/Frozen/Anna.nfc) | +| Disney/Frozen | [Elsa.nfc](Disney/Frozen/Elsa.nfc) | +| Disney/Frozen | [Olaf.nfc](Disney/Frozen/Olaf.nfc) | +| Disney | [Hercules.nfc](Disney/Hercules.nfc) | +| Disney | [Lady and the Tramp.nfc](Disney/Lady%20and%20the%20Tramp.nfc) | +| Disney | [Lilo and Stitch.nfc](Disney/Lilo%20and%20Stitch.nfc) | +| Disney | [Mickey Mouse.nfc](Disney/Mickey%20Mouse.nfc) | +| Disney | [Minnie Mouse.nfc](Disney/Minnie%20Mouse.nfc) | +| Disney | [Moana.nfc](Disney/Moana.nfc) | +| Disney | [Pocahontas.nfc](Disney/Pocahontas.nfc) | +| Disney | [Tangled.nfc](Disney/Tangled.nfc) | +| Disney | [The Jungle Book.nfc](Disney/The%20Jungle%20Book.nfc) | +| Disney | [The Lion King.nfc](Disney/The%20Lion%20King.nfc) | +| Disney | [The Princess and The Frog.nfc](Disney/The%20Princess%20and%20The%20Frog.nfc) | +| Disney | [Tigger.nfc](Disney/Tigger.nfc) | +| Disney | [Tinker Bell.nfc](Disney/Tinker%20Bell.nfc) | +| Disney | [Winnie the Pooh.nfc](Disney/Winnie%20the%20Pooh.nfc) | +| Disney | [Wish.nfc](Disney/Wish.nfc) | +| Dr Seuss | [Green Eggs & Ham.nfc](Dr%20Seuss/Green%20Eggs%20&%20Ham.nfc) | +| Dr Seuss | [How The Grinch Stole Christmas.nfc](Dr%20Seuss/How%20The%20Grinch%20Stole%20Christmas.nfc) | +| Dr Seuss | [The Cat in the Hat.nfc](Dr%20Seuss/The%20Cat%20in%20the%20Hat.nfc) | +| DreamWorks | [Gabbys Dollhouse.nfc](DreamWorks/Gabbys%20Dollhouse.nfc) | +| DreamWorks | [How to Train Your Dragon.nfc](DreamWorks/How%20to%20Train%20Your%20Dragon.nfc) | +| DreamWorks | [Kung Fu Panda.nfc](DreamWorks/Kung%20Fu%20Panda.nfc) | +| DreamWorks/Trolls | [Poppy.nfc](DreamWorks/Trolls/Poppy.nfc) | +| DreamWorks/Trolls | [Viva.nfc](DreamWorks/Trolls/Viva.nfc) | +| Lalalinos | [Scout - Move and Groove.nfc](Lalalinos/Scout%20-%20Move%20and%20Groove.nfc) | +| Marvels Spidey and His Amazing Friends | [Black Panther.nfc](Marvels%20Spidey%20and%20His%20Amazing%20Friends/Black%20Panther.nfc) | +| Marvels Spidey and His Amazing Friends | [Ghost-Spider.nfc](Marvels%20Spidey%20and%20His%20Amazing%20Friends/Ghost-Spider.nfc) | +| Marvels Spidey and His Amazing Friends | [Spidey.nfc](Marvels%20Spidey%20and%20His%20Amazing%20Friends/Spidey.nfc) | +| Marvels Spidey and His Amazing Friends | [Spin.nfc](Marvels%20Spidey%20and%20His%20Amazing%20Friends/Spin.nfc) | +| Mindfulness | [Yoga with Sara the Llama.nfc](Mindfulness/Yoga%20with%20Sara%20the%20Llama.nfc) | +| National Geographic Kids | [Astronaut.nfc](National%20Geographic%20Kids/Astronaut.nfc) | +| National Geographic Kids | [Octopus.nfc](National%20Geographic%20Kids/Octopus.nfc) | +| National Geographic Kids | [Penguin.nfc](National%20Geographic%20Kids/Penguin.nfc) | +| Octonauts | [Kwazii.nfc](Octonauts/Kwazii.nfc) | +| Octonauts | [Peso.nfc](Octonauts/Peso.nfc) | +| Other | [Blippi.nfc](Other/Blippi.nfc) | +| Other | [Blues Clues and You.nfc](Other/Blues%20Clues%20and%20You.nfc) | +| Other | [Brown Bear and Friends.nfc](Other/Brown%20Bear%20and%20Friends.nfc) | +| Other | [Carmen Sandiego.nfc](Other/Carmen%20Sandiego.nfc) | +| Other | [Curious George.nfc](Other/Curious%20George.nfc) | +| Other | [Dino Ranch.nfc](Other/Dino%20Ranch.nfc) | +| Other | [Doggyland.nfc](Other/Doggyland.nfc) | +| Other | [Mama Llama.nfc](Other/Mama%20Llama.nfc) | +| Other | [Mo Willems The Pigeon.nfc](Other/Mo%20Willems%20The%20Pigeon.nfc) | +| Other | [Paddington Bear.nfc](Other/Paddington%20Bear.nfc) | +| Other | [SpongeBob SquarePants.nfc](Other/SpongeBob%20SquarePants.nfc) | +| Other | [The Elf on the Shelf.nfc](Other/The%20Elf%20on%20the%20Shelf.nfc) | +| Other | [The Lion Inside.nfc](Other/The%20Lion%20Inside.nfc) | +| Other | [The Velveteen Rabbit.nfc](Other/The%20Velveteen%20Rabbit.nfc) | +| Other | [The Very Hungry Caterpillar and Friends.nfc](Other/The%20Very%20Hungry%20Caterpillar%20and%20Friends.nfc) | +| Other | [The Wonderful Wizard of Oz.nfc](Other/The%20Wonderful%20Wizard%20of%20Oz.nfc) | +| Other | [Tiny Chef.nfc](Other/Tiny%20Chef.nfc) | +| Paw Patrol | [Chase.nfc](Paw%20Patrol/Chase.nfc) | +| Paw Patrol | [Everest.nfc](Paw%20Patrol/Everest.nfc) | +| Paw Patrol | [Liberty.nfc](Paw%20Patrol/Liberty.nfc) | +| Paw Patrol | [Marshall.nfc](Paw%20Patrol/Marshall.nfc) | +| Paw Patrol | [Rubble.nfc](Paw%20Patrol/Rubble.nfc) | +| Paw Patrol | [Skye.nfc](Paw%20Patrol/Skye.nfc) | +| Paw Patrol | [Tracker.nfc](Paw%20Patrol/Tracker.nfc) | +| Paw Patrol | [Zuma.nfc](Paw%20Patrol/Zuma.nfc) | +| Peppa Pig | [Peppa Pig.nfc](Peppa%20Pig/Peppa%20Pig.nfc) | +| Peppa Pig | [Peppas Bedtime Stories.nfc](Peppa%20Pig/Peppas%20Bedtime%20Stories.nfc) | +| Pete the Cat | [Pete the Cat - Rock On.nfc](Pete%20the%20Cat/Pete%20the%20Cat%20-%20Rock%20On.nfc) | +| Pete the Cat | [Pete the Cat.nfc](Pete%20the%20Cat/Pete%20the%20Cat.nfc) | +| Sesame Street | [Cookie Monster.nfc](Sesame%20Street/Cookie%20Monster.nfc) | +| Sesame Street | [Elmo.nfc](Sesame%20Street/Elmo.nfc) | +| Sleepy Time | [Sleepy Sheep - Lullabies From the Sleepy Meadow.nfc](Sleepy%20Time/Sleepy%20Sheep%20-%20Lullabies%20From%20the%20Sleepy%20Meadow.nfc) | +| Story Time/All Engines Go | [Percy.nfc](Story%20Time/All%20Engines%20Go/Percy.nfc) | +| Story Time/All Engines Go | [Thomas the Train.nfc](Story%20Time/All%20Engines%20Go/Thomas%20the%20Train.nfc) | +| Tonies Originals | [Favorite Childrens Songs - Bedtime Songs.nfc](Tonies%20Originals/Favorite%20Childrens%20Songs%20-%20Bedtime%20Songs.nfc) | +| Tonies Originals | [Nap Time - Nature Sounds.nfc](Tonies%20Originals/Nap%20Time%20-%20Nature%20Sounds.nfc) | +| Tonies Originals | [Potty Training.nfc](Tonies%20Originals/Potty%20Training.nfc) | diff --git a/French/README.md b/French/README.md new file mode 100644 index 0000000..b9b50b6 --- /dev/null +++ b/French/README.md @@ -0,0 +1,8 @@ +# 2 French NFC Files + +automatically generated, do not edit + +| Folder | Filename | +|--------|----------| +| Asterix | [Le Tour De Gaule D Asterix.nfc](Asterix/Le%20Tour%20De%20Gaule%20D%20Asterix.nfc) | +| Disney | [Le Livre de la Jungle.nfc](Disney/Le%20Livre%20de%20la%20Jungle.nfc) | diff --git a/German/README.md b/German/README.md new file mode 100644 index 0000000..86203f5 --- /dev/null +++ b/German/README.md @@ -0,0 +1,297 @@ +# 291 German NFC Files + +automatically generated, do not edit + +| Folder | Filename | +|--------|----------| +| 100% Wolf | [100% Wolf.nfc](100%%20Wolf/100%%20Wolf.nfc) | +| Affenzahn | [Die Abenteuer von Affenzahn.nfc](Affenzahn/Die%20Abenteuer%20von%20Affenzahn.nfc) | +| Alea Aquarius | [Die Magie der Nixen.nfc](Alea%20Aquarius/Die%20Magie%20der%20Nixen.nfc) | +| Anne Kaffeekanne | [12 Lieder zum Singen, Spielen und Tanzen.nfc](Anne%20Kaffeekanne/12%20Lieder%20zum%20Singen,%20Spielen%20und%20Tanzen.nfc) | +| Asterix | [Asterix der Gallier.nfc](Asterix/Asterix%20der%20Gallier.nfc) | +| Asterix | [Die Odyssee.nfc](Asterix/Die%20Odyssee.nfc) | +| Asterix | [Die goldene Sichel.nfc](Asterix/Die%20goldene%20Sichel.nfc) | +| Bakabu | [Beste Freunde.nfc](Bakabu/Beste%20Freunde.nfc) | +| Barbie | [Prinzessinen Abenteuer.nfc](Barbie/Prinzessinen%20Abenteuer.nfc) | +| Benjamin Bluemchen | [Benjamin Bluemchen als Ritter.nfc](Benjamin%20Bluemchen/Benjamin%20Bluemchen%20als%20Ritter.nfc) | +| Benjamin Bluemchen | [Benjamin als Baggerfahrer.nfc](Benjamin%20Bluemchen/Benjamin%20als%20Baggerfahrer.nfc) | +| Benjamin Bluemchen | [Das Original-Hoerspiel zum Kinofilm und Songs.nfc](Benjamin%20Bluemchen/Das%20Original-Hoerspiel%20zum%20Kinofilm%20und%20Songs.nfc) | +| Benjamin Bluemchen | [Der Zoo Kindergarten.nfc](Benjamin%20Bluemchen/Der%20Zoo%20Kindergarten.nfc) | +| Benjamin Bluemchen | [Die Maerchennacht im Zoo.nfc](Benjamin%20Bluemchen/Die%20Maerchennacht%20im%20Zoo.nfc) | +| Benjamin Bluemchen | [Ein Toeroeoeoe fuer alle Faelle.nfc](Benjamin%20Bluemchen/Ein%20Toeroeoeoe%20fuer%20alle%20Faelle.nfc) | +| BiBiBiber hat da mal ne Frage | [Warum leuchten Sterne.nfc](BiBiBiber%20hat%20da%20mal%20ne%20Frage/Warum%20leuchten%20Sterne.nfc) | +| Bibi & Tina | [Das Waisenfohlen.nfc](Bibi%20&%20Tina/Das%20Waisenfohlen.nfc) | +| Bibi & Tina | [Der verschwundene Pokal.nfc](Bibi%20&%20Tina/Der%20verschwundene%20Pokal.nfc) | +| Bibi & Tina | [Die Waschbaeren sind los.nfc](Bibi%20&%20Tina/Die%20Waschbaeren%20sind%20los.nfc) | +| Bibi Blocksberg | [Die Junghexenbande.nfc](Bibi%20Blocksberg/Die%20Junghexenbande.nfc) | +| Bibi Blocksberg | [Die Prinzessinnen von Thunderstorm.nfc](Bibi%20Blocksberg/Die%20Prinzessinnen%20von%20Thunderstorm.nfc) | +| Bibi Blocksberg | [Hexen gibt es doch.nfc](Bibi%20Blocksberg/Hexen%20gibt%20es%20doch.nfc) | +| Bibi Blocksberg | [Hexenbesengeschichten - Pluesch.nfc](Bibi%20Blocksberg/Hexenbesengeschichten%20-%20Pluesch.nfc) | +| Bibi Blocksberg | [Mami spielt verrueckt.nfc](Bibi%20Blocksberg/Mami%20spielt%20verrueckt.nfc) | +| Biene Maja | [Der Bienentanz (Grashuepfer Flip).nfc](Biene%20Maja/Der%20Bienentanz%20(Grashuepfer%20Flip).nfc) | +| Biene Maja | [Der Schmetterlingsball (Willi).nfc](Biene%20Maja/Der%20Schmetterlingsball%20(Willi).nfc) | +| Bob der Baumeister | [Bob der Kuechenmeister.nfc](Bob%20der%20Baumeister/Bob%20der%20Kuechenmeister.nfc) | +| Bobo Siebenschlaefer | [Bobo beim Kinderarzt.nfc](Bobo%20Siebenschlaefer/Bobo%20beim%20Kinderarzt.nfc) | +| Bobo Siebenschlaefer | [Bobo feiert Kindergeburtstag.nfc](Bobo%20Siebenschlaefer/Bobo%20feiert%20Kindergeburtstag.nfc) | +| Bobo Siebenschlaefer | [Bobos Ausflug zum Spielplatz.nfc](Bobo%20Siebenschlaefer/Bobos%20Ausflug%20zum%20Spielplatz.nfc) | +| Bullerbue | [Immer lustig in Bullerbue.nfc](Bullerbue/Immer%20lustig%20in%20Bullerbue.nfc) | +| Caillou | [Caillou - Sternschnuppen.nfc](Caillou/Caillou%20-%20Sternschnuppen.nfc) | +| Clever Tonies/GEOlino | [Alles ueber Meere + Ozeane.nfc](Clever%20Tonies/GEOlino/Alles%20ueber%20Meere%20+%20Ozeane.nfc) | +| Clever Tonies/GEOlino | [Alles ueber Sterne + Planeten.nfc](Clever%20Tonies/GEOlino/Alles%20ueber%20Sterne%20+%20Planeten.nfc) | +| Clever Tonies/GEOlino | [Alles ueber Vulkane.nfc](Clever%20Tonies/GEOlino/Alles%20ueber%20Vulkane.nfc) | +| Clever Tonies/GEOlino | [Alles ueber die Arktis + Antarktis.nfc](Clever%20Tonies/GEOlino/Alles%20ueber%20die%20Arktis%20+%20Antarktis.nfc) | +| Clever Tonies | [Wundervolle Welt der Dinosaurier und der Urzeit.nfc](Clever%20Tonies/Wundervolle%20Welt%20der%20Dinosaurier%20und%20der%20Urzeit.nfc) | +| Conni | [Conni auf dem Bauernhof - Conni und das neue Baby.nfc](Conni/Conni%20auf%20dem%20Bauernhof%20-%20Conni%20und%20das%20neue%20Baby.nfc) | +| Conni | [Conni backt Pizza - Conni lernt Rad fahren.nfc](Conni/Conni%20backt%20Pizza%20-%20Conni%20lernt%20Rad%20fahren.nfc) | +| Conni | [Conni kommt in den Kindergarten & Conni geht aufs Toepfchen.nfc](Conni/Conni%20kommt%20in%20den%20Kindergarten%20&%20Conni%20geht%20aufs%20Toepfchen.nfc) | +| Coole Jobs | [2 Pizzabacken - Grammgenaue Wissenschaft.nfc](Coole%20Jobs/2%20Pizzabacken%20-%20Grammgenaue%20Wissenschaft.nfc) | +| Coole Jobs | [4 Raketenwissenschaft - Gegen die Schwerkraft.nfc](Coole%20Jobs/4%20Raketenwissenschaft%20-%20Gegen%20die%20Schwerkraft.nfc) | +| DC | [Batman.nfc](DC/Batman.nfc) | +| DC | [Batwheels.nfc](DC/Batwheels.nfc) | +| DIKKA - Oh Yeah! | [DIKKA - Oh Yeah!.nfc](DIKKA%20-%20Oh%20Yeah!/DIKKA%20-%20Oh%20Yeah!.nfc) | +| Das NEINhorn | [Das NEINhorn und die SchLANGEWEILE.nfc](Das%20NEINhorn/Das%20NEINhorn%20und%20die%20SchLANGEWEILE.nfc) | +| Das Sams | [Eine Woche voller Samstage.nfc](Das%20Sams/Eine%20Woche%20voller%20Samstage.nfc) | +| Das kleine Gespenst | [Das kleine Gespenst.nfc](Das%20kleine%20Gespenst/Das%20kleine%20Gespenst.nfc) | +| Das kleine boese Buch | [Das kleine boese Buch.nfc](Das%20kleine%20boese%20Buch/Das%20kleine%20boese%20Buch.nfc) | +| Der Grolltroll | [Der Grolltroll.nfc](Der%20Grolltroll/Der%20Grolltroll.nfc) | +| Der Grueffelo | [Der Grueffelo.nfc](Der%20Grueffelo/Der%20Grueffelo.nfc) | +| Der Loewe in dir | [Der Loewe in dir und andere Geschichten.nfc](Der%20Loewe%20in%20dir/Der%20Loewe%20in%20dir%20und%20andere%20Geschichten.nfc) | +| Der Raeuber Hotzenplotz | [Der Raeuber Hotzenplotz.nfc](Der%20Raeuber%20Hotzenplotz/Der%20Raeuber%20Hotzenplotz.nfc) | +| Der Raeuber Hotzenplotz | [Schluss mit der Raeuberei.nfc](Der%20Raeuber%20Hotzenplotz/Schluss%20mit%20der%20Raeuberei.nfc) | +| Der Regenbogenfisch | [Der Regenbogenfisch.nfc](Der%20Regenbogenfisch/Der%20Regenbogenfisch.nfc) | +| Der Sternenmann | [Lieder und Hoerspiel zur guten Nacht.nfc](Der%20Sternenmann/Lieder%20und%20Hoerspiel%20zur%20guten%20Nacht.nfc) | +| Der Traumzauberbaum | [Geschichtenlieder.nfc](Der%20Traumzauberbaum/Geschichtenlieder.nfc) | +| Der kleine Drache Kokosnuss | [Der kleine Drache Kokosnuss feiert Weihnachten. Englisch lernen.nfc](Der%20kleine%20Drache%20Kokosnuss/Der%20kleine%20Drache%20Kokosnuss%20feiert%20Weihnachten.%20Englisch%20lernen.nfc) | +| Der kleine Drache Kokosnuss | [Hoerspiel zur TV-Serie 03.nfc](Der%20kleine%20Drache%20Kokosnuss/Hoerspiel%20zur%20TV-Serie%2003.nfc) | +| Der kleine Elefant | [Der kleine Elefant, der so gerne einschlafen moechte.nfc](Der%20kleine%20Elefant/Der%20kleine%20Elefant,%20der%20so%20gerne%20einschlafen%20moechte.nfc) | +| Der kleine Koenig | [Der kleine Koenig sagt Gute Nacht.nfc](Der%20kleine%20Koenig/Der%20kleine%20Koenig%20sagt%20Gute%20Nacht.nfc) | +| Der kleine Rabe Socke | [Alles Schule.nfc](Der%20kleine%20Rabe%20Socke/Alles%20Schule.nfc) | +| Der kleine Rabe Socke | [Alles erlaubt.nfc](Der%20kleine%20Rabe%20Socke/Alles%20erlaubt.nfc) | +| Der kleine Rabe Socke | [Alles vermurkst.nfc](Der%20kleine%20Rabe%20Socke/Alles%20vermurkst.nfc) | +| Der kleine Siebenschlaefer | [Die Geschichte vom kleinen Siebenschlaefer, der nicht einschlafen konnte.nfc](Der%20kleine%20Siebenschlaefer/Die%20Geschichte%20vom%20kleinen%20Siebenschlaefer,%20der%20nicht%20einschlafen%20konnte.nfc) | +| Der kleine Wassermann | [Der kleine Wassermann (Neuauflage 2022).nfc](Der%20kleine%20Wassermann/Der%20kleine%20Wassermann%20(Neuauflage%202022).nfc) | +| Die Eule mit der Beule | [Die Eule mit der Beule.nfc](Die%20Eule%20mit%20der%20Beule/Die%20Eule%20mit%20der%20Beule.nfc) | +| Die Eule mit der Beule | [Gute Nacht, kleine Eule.nfc](Die%20Eule%20mit%20der%20Beule/Gute%20Nacht,%20kleine%20Eule.nfc) | +| Die Eule mit der Beule | [Liederalbum.nfc](Die%20Eule%20mit%20der%20Beule/Liederalbum.nfc) | +| Die Geggis | [Das kleine Ich bin ich - Die Geggis.nfc](Die%20Geggis/Das%20kleine%20Ich%20bin%20ich%20-%20Die%20Geggis.nfc) | +| Die Giraffenaffen | [Lieblingslieder.nfc](Die%20Giraffenaffen/Lieblingslieder.nfc) | +| Die Glubschis | [Miss Crayon auf heisser Spur.nfc](Die%20Glubschis/Miss%20Crayon%20auf%20heisser%20Spur.nfc) | +| Die Olchis | [Die Olchis auf Geburtstagsreise.nfc](Die%20Olchis/Die%20Olchis%20auf%20Geburtstagsreise.nfc) | +| Die Olchis | [Die Olchis und der schwarze Pirat.nfc](Die%20Olchis/Die%20Olchis%20und%20der%20schwarze%20Pirat.nfc) | +| Die Playmos | [Der Ball im Prinzessinnen-Schloss.nfc](Die%20Playmos/Der%20Ball%20im%20Prinzessinnen-Schloss.nfc) | +| Die Schluempfe | [Ein tollpatschiger Held & 3 weitere schlumpfige Abenteuer.nfc](Die%20Schluempfe/Ein%20tollpatschiger%20Held%20&%203%20weitere%20schlumpfige%20Abenteuer.nfc) | +| Die Schluempfe | [Ein unwiderschlumpfliches Laecheln & 3 weitere schlumpfige Abenteuer.nfc](Die%20Schluempfe/Ein%20unwiderschlumpfliches%20Laecheln%20&%203%20weitere%20schlumpfige%20Abenteuer.nfc) | +| Die Schluempfe | [Schumpfine.nfc](Die%20Schluempfe/Schumpfine.nfc) | +| Die Sendung mit der Maus & dem Elefanten | [(M)auserlesene Lieder.nfc](Die%20Sendung%20mit%20der%20Maus%20&%20dem%20Elefanten/(M)auserlesene%20Lieder.nfc) | +| Die Sendung mit der Maus & dem Elefanten | [Die Sendung mit dem Elefanten.nfc](Die%20Sendung%20mit%20der%20Maus%20&%20dem%20Elefanten/Die%20Sendung%20mit%20dem%20Elefanten.nfc) | +| Die Sendung mit der Maus & dem Elefanten | [Mit der Maus die Welt entdecken.nfc](Die%20Sendung%20mit%20der%20Maus%20&%20dem%20Elefanten/Mit%20der%20Maus%20die%20Welt%20entdecken.nfc) | +| Die Sendung mit der Maus & dem Elefanten | [Schlaf schoen (Elefant).nfc](Die%20Sendung%20mit%20der%20Maus%20&%20dem%20Elefanten/Schlaf%20schoen%20(Elefant).nfc) | +| Die Sendung mit der Maus & dem Elefanten | [Schlaf schoen (Maus).nfc](Die%20Sendung%20mit%20der%20Maus%20&%20dem%20Elefanten/Schlaf%20schoen%20(Maus).nfc) | +| Die besten Spiel- und Bewegungslieder | [Lichterkinder.nfc](Die%20besten%20Spiel-%20und%20Bewegungslieder/Lichterkinder.nfc) | +| Die drei Fragezeichen Kids | [Invasion der Fliegen.nfc](Die%20drei%20Fragezeichen%20Kids/Invasion%20der%20Fliegen.nfc) | +| Die kleine Hexe | [Die kleine Hexe.nfc](Die%20kleine%20Hexe/Die%20kleine%20Hexe.nfc) | +| Die kleine Hummel Bommel | [Die kleine Hummel Bommel sucht das Glueck.nfc](Die%20kleine%20Hummel%20Bommel/Die%20kleine%20Hummel%20Bommel%20sucht%20das%20Glueck.nfc) | +| Die kleine Raupe | [Die kleine Raupe Nimmersatt.nfc](Die%20kleine%20Raupe/Die%20kleine%20Raupe%20Nimmersatt.nfc) | +| Die kleine Raupe | [Schlaf gut! Die kleine Raupe Nimmersatt und weitere Geschichten.nfc](Die%20kleine%20Raupe/Schlaf%20gut!%20Die%20kleine%20Raupe%20Nimmersatt%20und%20weitere%20Geschichten.nfc) | +| Die kleine Schnecke Monika Haeuschen | [Warum stolpern Tausendfuessler nicht.nfc](Die%20kleine%20Schnecke%20Monika%20Haeuschen/Warum%20stolpern%20Tausendfuessler%20nicht.nfc) | +| Die unendliche Geschichte | [Die unendliche Geschichte Teil 1.nfc](Die%20unendliche%20Geschichte/Die%20unendliche%20Geschichte%20Teil%201.nfc) | +| Disney | [101 Dalmatiner.nfc](Disney/101%20Dalmatiner.nfc) | +| Disney | [Aladdin.nfc](Disney/Aladdin.nfc) | +| Disney | [Alles steht Kopf.nfc](Disney/Alles%20steht%20Kopf.nfc) | +| Disney | [Arielle die Meerjungfrau.nfc](Disney/Arielle%20die%20Meerjungfrau.nfc) | +| Disney | [Bambi.nfc](Disney/Bambi.nfc) | +| Disney | [Cars.nfc](Disney/Cars.nfc) | +| Disney | [Cinderella.nfc](Disney/Cinderella.nfc) | +| Disney | [Coco.nfc](Disney/Coco.nfc) | +| Disney | [Das Dschungelbuch.nfc](Disney/Das%20Dschungelbuch.nfc) | +| Disney | [Der Koenig der Loewen.nfc](Disney/Der%20Koenig%20der%20Loewen.nfc) | +| Disney | [Die Eiskoenigin - Olaf taut auf.nfc](Disney/Die%20Eiskoenigin%20-%20Olaf%20taut%20auf.nfc) | +| Disney | [Die Eiskoenigin 2.nfc](Disney/Die%20Eiskoenigin%202.nfc) | +| Disney | [Die Eiskoenigin.nfc](Disney/Die%20Eiskoenigin.nfc) | +| Disney | [Die Monster AG.nfc](Disney/Die%20Monster%20AG.nfc) | +| Disney | [Die Schoene und das Biest.nfc](Disney/Die%20Schoene%20und%20das%20Biest.nfc) | +| Disney | [Dornroeschen.nfc](Disney/Dornroeschen.nfc) | +| Disney | [DuckTales Woohoo.nfc](Disney/DuckTales%20Woohoo.nfc) | +| Disney | [Dumbo.nfc](Disney/Dumbo.nfc) | +| Disney | [Encanto.nfc](Disney/Encanto.nfc) | +| Disney | [Fantasia.nfc](Disney/Fantasia.nfc) | +| Disney | [Findet Dorie.nfc](Disney/Findet%20Dorie.nfc) | +| Disney | [Findet Nemo.nfc](Disney/Findet%20Nemo.nfc) | +| Disney | [Helfen macht Spass.nfc](Disney/Helfen%20macht%20Spass.nfc) | +| Disney | [Hercules.nfc](Disney/Hercules.nfc) | +| Disney | [Jasmin.nfc](Disney/Jasmin.nfc) | +| Disney | [Kuess den Frosch.nfc](Disney/Kuess%20den%20Frosch.nfc) | +| Disney | [Lilo & Stitch.nfc](Disney/Lilo%20&%20Stitch.nfc) | +| Disney | [Merida - Legende der Highlands.nfc](Disney/Merida%20-%20Legende%20der%20Highlands.nfc) | +| Disney | [Mickys total verruecktes Fusballspiel.nfc](Disney/Mickys%20total%20verruecktes%20Fusballspiel.nfc) | +| Disney | [Mulan.nfc](Disney/Mulan.nfc) | +| Disney | [Pocahontas.nfc](Disney/Pocahontas.nfc) | +| Disney | [Rapunzel - Neu verfoehnt.nfc](Disney/Rapunzel%20-%20Neu%20verfoehnt.nfc) | +| Disney | [Ratatouille.nfc](Disney/Ratatouille.nfc) | +| Disney | [Schneewittchen und die sieben Zwerge.nfc](Disney/Schneewittchen%20und%20die%20sieben%20Zwerge.nfc) | +| Disney | [Soul.nfc](Disney/Soul.nfc) | +| Disney | [Susi und Strolch.nfc](Disney/Susi%20und%20Strolch.nfc) | +| Disney | [Tiggers grosses Abenteuer.nfc](Disney/Tiggers%20grosses%20Abenteuer.nfc) | +| Disney | [Tinkerbell.nfc](Disney/Tinkerbell.nfc) | +| Disney | [Toy Story 2.nfc](Disney/Toy%20Story%202.nfc) | +| Disney | [Toy Story 3.nfc](Disney/Toy%20Story%203.nfc) | +| Disney | [Toy Story.nfc](Disney/Toy%20Story.nfc) | +| Disney | [Vaiana.nfc](Disney/Vaiana.nfc) | +| Disney | [Vampirina - Das ist ja zum Flattern & drei weitere Geschichten.nfc](Disney/Vampirina%20-%20Das%20ist%20ja%20zum%20Flattern%20&%20drei%20weitere%20Geschichten.nfc) | +| Disney | [Winnie Puuh auf groser Reise.nfc](Disney/Winnie%20Puuh%20auf%20groser%20Reise.nfc) | +| Disney | [Wish.nfc](Disney/Wish.nfc) | +| Disney | [Woohoo - Die Suche nach Atlantis.nfc](Disney/Woohoo%20-%20Die%20Suche%20nach%20Atlantis.nfc) | +| Doc McStuffins, Spielzeugaerztin | [Buh machst du! & 3 weitere Geschichten.nfc](Doc%20McStuffins,%20Spielzeugaerztin/Buh%20machst%20du!%20&%203%20weitere%20Geschichten.nfc) | +| Dr. Brumm | [Dr. Brumm steckt fest.nfc](Dr.%20Brumm/Dr.%20Brumm%20steckt%20fest.nfc) | +| Dreamworks | [Drachenzaehmen leicht gemacht.nfc](Dreamworks/Drachenzaehmen%20leicht%20gemacht.nfc) | +| Dreamworks | [Kung Fu Panda.nfc](Dreamworks/Kung%20Fu%20Panda.nfc) | +| Dreamworks | [Madagascar.nfc](Dreamworks/Madagascar.nfc) | +| Dreamworks | [Shrek - Der tollkuehne Held.nfc](Dreamworks/Shrek%20-%20Der%20tollkuehne%20Held.nfc) | +| Dreamworks | [Trolls - Finde dein Glueck.nfc](Dreamworks/Trolls%20-%20Finde%20dein%20Glueck.nfc) | +| Ella | [Ella in der Schule.nfc](Ella/Ella%20in%20der%20Schule.nfc) | +| Elmar | [Kunterbunte Geschichten.nfc](Elmar/Kunterbunte%20Geschichten.nfc) | +| Emma die Ente | [Emma die Ente - Das Beste von herrH.nfc](Emma%20die%20Ente/Emma%20die%20Ente%20-%20Das%20Beste%20von%20herrH.nfc) | +| Englische Kinderlieder | [Englische Kinderlieder - Lieblings-Kinderlieder.nfc](Englische%20Kinderlieder/Englische%20Kinderlieder%20-%20Lieblings-Kinderlieder.nfc) | +| Erdbeerinchen Erdbeerfee | [Zauberhafte Geschichten aus dem Erdbeergarten.nfc](Erdbeerinchen%20Erdbeerfee/Zauberhafte%20Geschichten%20aus%20dem%20Erdbeergarten.nfc) | +| Eule findet den Beat | [Auf Europatour.nfc](Eule%20findet%20den%20Beat/Auf%20Europatour.nfc) | +| Fantasiereisen mit Faultier Mo | [8 besondere Orte zum Entspannen.nfc](Fantasiereisen%20mit%20Faultier%20Mo/8%20besondere%20Orte%20zum%20Entspannen.nfc) | +| Felix | [Briefe von Felix.nfc](Felix/Briefe%20von%20Felix.nfc) | +| Felix | [Weltbeste Briefe von Felix.nfc](Felix/Weltbeste%20Briefe%20von%20Felix.nfc) | +| Feuerwehmann Sam | [Eine Insel voller Abenteuer (Penny).nfc](Feuerwehmann%20Sam/Eine%20Insel%20voller%20Abenteuer%20(Penny).nfc) | +| Feuerwehmann Sam | [In Pontypandy ist was los (Sam).nfc](Feuerwehmann%20Sam/In%20Pontypandy%20ist%20was%20los%20(Sam).nfc) | +| Frederick | [Frederick und seine Maeusefreunde.nfc](Frederick/Frederick%20und%20seine%20Maeusefreunde.nfc) | +| Fuer Hund und Katz ist auch noch Platz | [Fuer Hund und Katz ist auch noch Platz.nfc](Fuer%20Hund%20und%20Katz%20ist%20auch%20noch%20Platz/Fuer%20Hund%20und%20Katz%20ist%20auch%20noch%20Platz.nfc) | +| Furzipups der Knatterdrache | [Furzipups der Knatterdrache.nfc](Furzipups%20der%20Knatterdrache/Furzipups%20der%20Knatterdrache.nfc) | +| Gabbys Dollhouse | [Das Raumschiff + Gabby hat einen Schluckauf.nfc](Gabbys%20Dollhouse/Das%20Raumschiff%20+%20Gabby%20hat%20einen%20Schluckauf.nfc) | +| Geschichten vom Loewen | [Lila - Der Loewe der nicht Schreiben konnte.nfc](Geschichten%20vom%20Loewen/Lila%20-%20Der%20Loewe%20der%20nicht%20Schreiben%20konnte.nfc) | +| Gigantosaurus | [Mazus Mutprobe.nfc](Gigantosaurus/Mazus%20Mutprobe.nfc) | +| Gloria Gluehwuermchen | [Bezaubernde Gutenachtgeschichten.nfc](Gloria%20Gluehwuermchen/Bezaubernde%20Gutenachtgeschichten.nfc) | +| Gus | [Die Legende von Gus und DREI weitere Geschichten.nfc](Gus/Die%20Legende%20von%20Gus%20und%20DREI%20weitere%20Geschichten.nfc) | +| Gute Nacht, Gorilla | [Gute Nacht, Gorilla und weitere Einschlafhoerspiele.nfc](Gute%20Nacht,%20Gorilla/Gute%20Nacht,%20Gorilla%20und%20weitere%20Einschlafhoerspiele.nfc) | +| Hasenkind | [Nur noch kurz die Ohren kraulen.nfc](Hasenkind/Nur%20noch%20kurz%20die%20Ohren%20kraulen.nfc) | +| Heule Eule | [Heule Eule und andere Geschichten.nfc](Heule%20Eule/Heule%20Eule%20und%20andere%20Geschichten.nfc) | +| Hurra Kinderlieder | [Hurra Kinderlieder - Best of.nfc](Hurra%20Kinderlieder/Hurra%20Kinderlieder%20-%20Best%20of.nfc) | +| Ich - einfach unverbesserlich | [Ich - Einfach unverbesserlich 4.nfc](Ich%20-%20einfach%20unverbesserlich/Ich%20-%20Einfach%20unverbesserlich%204.nfc) | +| Ich - einfach unverbesserlich | [Ich - einfach unverbesserlich 1.nfc](Ich%20-%20einfach%20unverbesserlich/Ich%20-%20einfach%20unverbesserlich%201.nfc) | +| Janosch | [Ich mach dich gesund, sagte der Baer.nfc](Janosch/Ich%20mach%20dich%20gesund,%20sagte%20der%20Baer.nfc) | +| Janosch | [Oh, wie schoen ist Panama.nfc](Janosch/Oh,%20wie%20schoen%20ist%20Panama.nfc) | +| Janosch | [Post fuer den Tiger.nfc](Janosch/Post%20fuer%20den%20Tiger.nfc) | +| Kaptn Sharky | [Kaeptn Sharky und das Geheimnis der Schatzinsel.nfc](Kaptn%20Sharky/Kaeptn%20Sharky%20und%20das%20Geheimnis%20der%20Schatzinsel.nfc) | +| Kikaninchen | [Die Mischung machts!.nfc](Kikaninchen/Die%20Mischung%20machts!.nfc) | +| Kikaninchen | [Mein Geschichtenkissen.nfc](Kikaninchen/Mein%20Geschichtenkissen.nfc) | +| Kleiner Eisbaer | [Lars, lass mich nicht allein! - Lars und der Angsthase.nfc](Kleiner%20Eisbaer/Lars,%20lass%20mich%20nicht%20allein!%20-%20Lars%20und%20der%20Angsthase.nfc) | +| Lauras Stern | [Die allererste Bilderbuch Geschichte.nfc](Lauras%20Stern/Die%20allererste%20Bilderbuch%20Geschichte.nfc) | +| Leo Lausemaus | [Das Original-Hoerspiel zu den Buechern 1.nfc](Leo%20Lausemaus/Das%20Original-Hoerspiel%20zu%20den%20Buechern%201.nfc) | +| Leo Lausemaus | [Das Original-Hoerspiel zu den Buechern 2.nfc](Leo%20Lausemaus/Das%20Original-Hoerspiel%20zu%20den%20Buechern%202.nfc) | +| Leos Tag | [1, 2, 3, sei beim Aufraeumen dabei.nfc](Leos%20Tag/1,%202,%203,%20sei%20beim%20Aufraeumen%20dabei.nfc) | +| Leos Tag | [Windel, Toepfchen, Klo - das geht so!.nfc](Leos%20Tag/Windel,%20Toepfchen,%20Klo%20-%20das%20geht%20so!.nfc) | +| Lichterkinder | [Die besten Laternen und Herbstlieder.nfc](Lichterkinder/Die%20besten%20Laternen%20und%20Herbstlieder.nfc) | +| Lichterkinder | [Die besten Spiel und Bewegungslieder.nfc](Lichterkinder/Die%20besten%20Spiel%20und%20Bewegungslieder.nfc) | +| Lieblings-Kinderlieder | [Europaeische Kinderlieder.nfc](Lieblings-Kinderlieder/Europaeische%20Kinderlieder.nfc) | +| Lieblings-Kinderlieder | [Geburtstagslieder.nfc](Lieblings-Kinderlieder/Geburtstagslieder.nfc) | +| Lieblings-Kinderlieder | [Jahreszeitenlieder.nfc](Lieblings-Kinderlieder/Jahreszeitenlieder.nfc) | +| Lieblings-Kinderlieder | [Karnevalslieder.nfc](Lieblings-Kinderlieder/Karnevalslieder.nfc) | +| Lieblings-Kinderlieder | [Kindgartenlieder.nfc](Lieblings-Kinderlieder/Kindgartenlieder.nfc) | +| Lieblings-Kinderlieder | [Reiselieder.nfc](Lieblings-Kinderlieder/Reiselieder.nfc) | +| Lieblings-Kinderlieder | [Schlaflieder 2.nfc](Lieblings-Kinderlieder/Schlaflieder%202.nfc) | +| Lieblings-Kinderlieder | [Schlaflieder.nfc](Lieblings-Kinderlieder/Schlaflieder.nfc) | +| Lieblings-Kinderlieder | [Spiel unde Begegungslieder.nfc](Lieblings-Kinderlieder/Spiel%20unde%20Begegungslieder.nfc) | +| Lieblings-Kinderlieder | [Tierlieder.nfc](Lieblings-Kinderlieder/Tierlieder.nfc) | +| Lieblings-Kinderlieder | [Weihnachtslieder.nfc](Lieblings-Kinderlieder/Weihnachtslieder.nfc) | +| Lieblings-Kinderlieder | [Zaehllieder.nfc](Lieblings-Kinderlieder/Zaehllieder.nfc) | +| Lieblings-Klassiker | [Alice im Wunderland und zwei weitere Klassiker.nfc](Lieblings-Klassiker/Alice%20im%20Wunderland%20und%20zwei%20weitere%20Klassiker.nfc) | +| Lieblings-Klassiker | [Der Zauberer von OZ und zwei weitere Klassiker.nfc](Lieblings-Klassiker/Der%20Zauberer%20von%20OZ%20und%20zwei%20weitere%20Klassiker.nfc) | +| Lieblings-Maerchen | [Der gestiefelte Kater und vier weitere Maerchen.nfc](Lieblings-Maerchen/Der%20gestiefelte%20Kater%20und%20vier%20weitere%20Maerchen.nfc) | +| Lieblings-Meisterstuecke | [Die Zauberfloete.nfc](Lieblings-Meisterstuecke/Die%20Zauberfloete.nfc) | +| Lieblings-Meisterstuecke | [Haensel und Gretel.nfc](Lieblings-Meisterstuecke/Haensel%20und%20Gretel.nfc) | +| Lieselotte | [Ein Geburtstagsfest fuer Lieselotte und andere Geschichten.nfc](Lieselotte/Ein%20Geburtstagsfest%20fuer%20Lieselotte%20und%20andere%20Geschichten.nfc) | +| MARVEL Spidey and His Amazing Friends | [Spidey und seine Super-Freunde - Das Spidey Team & 3 weitere.nfc](MARVEL%20Spidey%20and%20His%20Amazing%20Friends/Spidey%20und%20seine%20Super-Freunde%20-%20Das%20Spidey%20Team%20&%203%20weitere.nfc) | +| MARVEL Spidey and His Amazing Friends | [Spidey und seine Super-Freunde - Kobzilla & 3 weitere.nfc](MARVEL%20Spidey%20and%20His%20Amazing%20Friends/Spidey%20und%20seine%20Super-Freunde%20-%20Kobzilla%20&%203%20weitere.nfc) | +| Mascha und der Baer | [Ein neuer Freund fuer Mascha.nfc](Mascha%20und%20der%20Baer/Ein%20neuer%20Freund%20fuer%20Mascha.nfc) | +| Mia and me | [Das goldene Einhorn & Onchao und das Paradies.nfc](Mia%20and%20me/Das%20goldene%20Einhorn%20&%20Onchao%20und%20das%20Paradies.nfc) | +| Michel aus Loenneberga | [Als Michel den Kopf in die Suppenschuessel steckte.nfc](Michel%20aus%20Loenneberga/Als%20Michel%20den%20Kopf%20in%20die%20Suppenschuessel%20steckte.nfc) | +| Michel aus Loenneberga | [Der Tag, an dem Michel besonders nett sein wollte.nfc](Michel%20aus%20Loenneberga/Der%20Tag,%20an%20dem%20Michel%20besonders%20nett%20sein%20wollte.nfc) | +| Milo das Muellautokind | [Milo das Muellautokind und seine Freunde.nfc](Milo%20das%20Muellautokind/Milo%20das%20Muellautokind%20und%20seine%20Freunde.nfc) | +| Miraculous | [Der Betrueger - Der Valentinstag.nfc](Miraculous/Der%20Betrueger%20%20-%20Der%20Valentinstag.nfc) | +| Miraculous | [Miraculous - Aller Anfang ist schwer.nfc](Miraculous/Miraculous%20-%20Aller%20Anfang%20ist%20schwer.nfc) | +| My Little Pony | [Eine neue Generation.nfc](My%20Little%20Pony/Eine%20neue%20Generation.nfc) | +| Nasreddin Hodscha | [Seine ersten Abenteuer.nfc](Nasreddin%20Hodscha/Seine%20ersten%20Abenteuer.nfc) | +| Ostwind | [Zusammen sind wir frei.nfc](Ostwind/Zusammen%20sind%20wir%20frei.nfc) | +| PAW Patrol | [Der Delfin-Freund (Sky).nfc](PAW%20Patrol/Der%20Delfin-Freund%20(Sky).nfc) | +| PAW Patrol | [Der Piratenschatz (Rubble).nfc](PAW%20Patrol/Der%20Piratenschatz%20%20(Rubble).nfc) | +| PAW Patrol | [Der erste Einsatz der Moto Patrol (Folge 225-227).nfc](PAW%20Patrol/Der%20erste%20Einsatz%20der%20Moto%20Patrol%20(Folge%20225-227).nfc) | +| PAW Patrol | [Die Hundeschau.nfc](PAW%20Patrol/Die%20Hundeschau.nfc) | +| PAW Patrol | [Die Rettung der Meeresschildkroeten.nfc](PAW%20Patrol/Die%20Rettung%20der%20Meeresschildkroeten.nfc) | +| PAW Patrol | [Ein neuer Fellfreund.nfc](PAW%20Patrol/Ein%20neuer%20Fellfreund.nfc) | +| PAW Patrol | [Hier kommt Tracker.nfc](PAW%20Patrol/Hier%20kommt%20Tracker.nfc) | +| PAW Patrol | [Jungle Pups - Chase.nfc](PAW%20Patrol/Jungle%20Pups%20-%20Chase.nfc) | +| PAW Patrol | [Jungle Pups - Marshall.nfc](PAW%20Patrol/Jungle%20Pups%20-%20Marshall.nfc) | +| PAW Patrol | [Jungle Pups - Skye.nfc](PAW%20Patrol/Jungle%20Pups%20-%20Skye.nfc) | +| PAW Patrol | [Liberty findet einen neuen Freund.nfc](PAW%20Patrol/Liberty%20findet%20einen%20neuen%20Freund.nfc) | +| PAW Patrol | [Schneller als die Feuerwehr.nfc](PAW%20Patrol/Schneller%20als%20die%20Feuerwehr.nfc) | +| PAW Patrol | [Zuma.nfc](PAW%20Patrol/Zuma.nfc) | +| PJ Masks | [Los gehts Pyjamahelden.nfc](PJ%20Masks/Los%20gehts%20Pyjamahelden.nfc) | +| PJ Masks | [Zeit ein Held zu sein.nfc](PJ%20Masks/Zeit%20ein%20Held%20zu%20sein.nfc) | +| Paddington | [Geschichten von Paddington.nfc](Paddington/Geschichten%20von%20Paddington.nfc) | +| Peppa Pig | [Die Ritterburg und 7 weitere Geschichten.nfc](Peppa%20Pig/Die%20Ritterburg%20und%207%20weitere%20Geschichten.nfc) | +| Peppa Pig | [Die schoensten Geschichten von Schorsch.nfc](Peppa%20Pig/Die%20schoensten%20Geschichten%20von%20Schorsch.nfc) | +| Peppa Pig | [Gute-Nacht Geschichten mit Peppa.nfc](Peppa%20Pig/Gute-Nacht%20Geschichten%20mit%20Peppa.nfc) | +| Peter Wohlleben | [Hoerst du wie die Baeume sprechen.nfc](Peter%20Wohlleben/Hoerst%20du%20wie%20die%20Baeume%20sprechen.nfc) | +| Petronella Apfelmus | [Verhext und festgeklebt.nfc](Petronella%20Apfelmus/Verhext%20und%20festgeklebt.nfc) | +| Pettersson und Findus | [Findus und der Hahn im Korb.nfc](Pettersson%20und%20Findus/Findus%20und%20der%20Hahn%20im%20Korb.nfc) | +| Pettersson und Findus | [Findus zieht um.nfc](Pettersson%20und%20Findus/Findus%20zieht%20um.nfc) | +| Pippi Langstrumpf | [Pippi Langstrumpf.nfc](Pippi%20Langstrumpf/Pippi%20Langstrumpf.nfc) | +| Pixi Wissen | [Planeten und Sterne.nfc](Pixi%20Wissen/Planeten%20und%20Sterne.nfc) | +| Prinzessin Lillifee | [Gute-Nacht-Geschichten - Die verzauberten Seerosen+Die goldene Perle.nfc](Prinzessin%20Lillifee/Gute-Nacht-Geschichten%20-%20Die%20verzauberten%20Seerosen+Die%20goldene%20Perle.nfc) | +| Pummel & Friends | [Das Pummeleinhorn - Der Herr der Donuts & Alles versalzen.nfc](Pummel%20&%20Friends/Das%20Pummeleinhorn%20-%20Der%20Herr%20der%20Donuts%20&%20Alles%20versalzen.nfc) | +| Pumuckl | [Spuk in der Werkstatt & Das verkaufte Bett.nfc](Pumuckl/Spuk%20in%20der%20Werkstatt%20&%20Das%20verkaufte%20Bett.nfc) | +| Ralph Ruthe | [Ralph Ruthe Das Klo.nfc](Ralph%20Ruthe/Ralph%20Ruthe%20Das%20Klo.nfc) | +| Rolf Zuckowski | [In der Weihnachtsbaeckerei.nfc](Rolf%20Zuckowski/In%20der%20Weihnachtsbaeckerei.nfc) | +| Rolf Zuckowski | [Rolfs Hasengeschichte.nfc](Rolf%20Zuckowski/Rolfs%20Hasengeschichte.nfc) | +| Rolf Zuckowski | [Rolfs neue Vogelhochzeit.nfc](Rolf%20Zuckowski/Rolfs%20neue%20Vogelhochzeit.nfc) | +| Schaun das Schaf | [Badetag und drei weitere schafsinnige Geschichten.nfc](Schaun%20das%20Schaf/Badetag%20und%20drei%20weitere%20schafsinnige%20Geschichten.nfc) | +| Schlummerbande | [Nachtlicht Tonie - Schlummerbaer.nfc](Schlummerbande/Nachtlicht%20Tonie%20-%20Schlummerbaer.nfc) | +| Schlummerbande | [Schlummerbande - Gutenachtgeschichten - Schlaf schoen, kleiner Schlummerbaer.nfc](Schlummerbande/Schlummerbande%20-%20Gutenachtgeschichten%20-%20Schlaf%20schoen,%20kleiner%20Schlummerbaer.nfc) | +| Scooby-Doo | [Scooby-Doo.nfc](Scooby-Doo/Scooby-Doo.nfc) | +| Sesamstrasse | [Elmos Mitmachmusik.nfc](Sesamstrasse/Elmos%20Mitmachmusik.nfc) | +| Sesamstrasse | [Ernies Mitmachmaerchen.nfc](Sesamstrasse/Ernies%20Mitmachmaerchen.nfc) | +| Spirit | [SPIRIT - Frei und Ungezaehmt.nfc](Spirit/SPIRIT%20-%20Frei%20und%20Ungezaehmt.nfc) | +| Steiff Soft Cuddly Friends | [Hoppie Hase.nfc](Steiff%20Soft%20Cuddly%20Friends/Hoppie%20Hase.nfc) | +| Steiff Soft Cuddly Friends | [Jimmy Baer.nfc](Steiff%20Soft%20Cuddly%20Friends/Jimmy%20Baer.nfc) | +| Steiff Soft Cuddly Friends | [Lita Lamm.nfc](Steiff%20Soft%20Cuddly%20Friends/Lita%20Lamm.nfc) | +| Sternenschweif | [Geheimnisvolle Verwandlung.nfc](Sternenschweif/Geheimnisvolle%20Verwandlung.nfc) | +| Super Wings | [Feuer Im Wald.nfc](Super%20Wings/Feuer%20Im%20Wald.nfc) | +| Super Wings | [Schwimmende Schweinchen.nfc](Super%20Wings/Schwimmende%20Schweinchen.nfc) | +| TKKG Junior | [Auf frischer tat ertappt.nfc](TKKG%20Junior/Auf%20frischer%20tat%20ertappt.nfc) | +| Tabaluga | [Das grosse Ereignis.nfc](Tabaluga/Das%20grosse%20Ereignis.nfc) | +| Tabaluga | [Drachen weinen nicht & Mondsuechtig.nfc](Tabaluga/Drachen%20weinen%20nicht%20&%20Mondsuechtig.nfc) | +| Thomas & seine Freunde | [Grosse Welt! Grosse Abenteuer!.nfc](Thomas%20&%20seine%20Freunde/Grosse%20Welt!%20Grosse%20Abenteuer!.nfc) | +| Tilda Apfelkern | [Das drinnen Picknick.nfc](Tilda%20Apfelkern/Das%20drinnen%20Picknick.nfc) | +| Tilda Apfelkern | [Das geheime Kuchenrezept.nfc](Tilda%20Apfelkern/Das%20geheime%20Kuchenrezept.nfc) | +| Tomi Ungerers Die drei Raeuber | [Tomi Ungerers Die drei Raeuber.nfc](Tomi%20Ungerers%20Die%20drei%20Raeuber/Tomi%20Ungerers%20Die%20drei%20Raeuber.nfc) | +| Trolls | [Gemeinsam Stark.nfc](Trolls/Gemeinsam%20Stark.nfc) | +| Unser Sandmaennchen | [Nachts, wenn alles schlaeft.nfc](Unser%20Sandmaennchen/Nachts,%20wenn%20alles%20schlaeft.nfc) | +| Unter meinem Bett | [Unter meinem Bett 1.nfc](Unter%20meinem%20Bett/Unter%20meinem%20Bett%201.nfc) | +| Unter meinem Bett | [Unter meinem Bett 3.nfc](Unter%20meinem%20Bett/Unter%20meinem%20Bett%203.nfc) | +| Urmel | [Urmel aus dem Eis.nfc](Urmel/Urmel%20aus%20dem%20Eis.nfc) | +| Volker Rosin | [Das singende Kaenguru.nfc](Volker%20Rosin/Das%20singende%20Kaenguru.nfc) | +| Volker Rosin | [Der Gorilla mit der Sonnenbrille.nfc](Volker%20Rosin/Der%20Gorilla%20mit%20der%20Sonnenbrille.nfc) | +| Vom Fuchs, der ein Reh sein wollte | [Vom Fuchs, der ein Reh sein wollte.nfc](Vom%20Fuchs,%20der%20ein%20Reh%20sein%20wollte/Vom%20Fuchs,%20der%20ein%20Reh%20sein%20wollte.nfc) | +| WAS IST WAS Junior | [Bauernhof.nfc](WAS%20IST%20WAS%20Junior/Bauernhof.nfc) | +| WAS IST WAS | [Dinosaurier - Ausgestorbene Tiere.nfc](WAS%20IST%20WAS/Dinosaurier%20-%20Ausgestorbene%20Tiere.nfc) | +| WAS IST WAS | [Raumfahrt - Der Mond.nfc](WAS%20IST%20WAS/Raumfahrt%20-%20Der%20Mond.nfc) | +| WAS IST WAS | [Wale und Delfine - Geheimnis Tiefsee.nfc](WAS%20IST%20WAS/Wale%20und%20Delfine%20-%20Geheimnis%20Tiefsee.nfc) | +| WAS IST WAS | [Wunderbare Pferde - Reitervolk Mongolen.nfc](WAS%20IST%20WAS/Wunderbare%20Pferde%20-%20Reitervolk%20Mongolen.nfc) | +| Weihnachtshoerspiel | [Wuensch dir was kleines Rentier.nfc](Weihnachtshoerspiel/Wuensch%20dir%20was%20kleines%20Rentier.nfc) | +| Weisst du eigentlich wie lieb ich dich habe | [Weisst du eigentlich wie lieb ich dich habe.nfc](Weisst%20du%20eigentlich%20wie%20lieb%20ich%20dich%20habe/Weisst%20du%20eigentlich%20wie%20lieb%20ich%20dich%20habe.nfc) | +| Wieso Weshalb Warum Junior | [Der Wald.nfc](Wieso%20Weshalb%20Warum%20Junior/Der%20Wald.nfc) | +| Wieso Weshalb Warum Junior | [Die Feuerwehr - Die Rettungsfahrzeuge.nfc](Wieso%20Weshalb%20Warum%20Junior/Die%20Feuerwehr%20-%20Die%20Rettungsfahrzeuge.nfc) | +| Wieso Weshalb Warum | [Die Polizei.nfc](Wieso%20Weshalb%20Warum/Die%20Polizei.nfc) | +| Wiki | [Wasser auf die Muehlen.nfc](Wiki/Wasser%20auf%20die%20Muehlen.nfc) | +| Willy Astor | [Willy Astor - Kindischer Ozean.nfc](Willy%20Astor/Willy%20Astor%20-%20Kindischer%20Ozean.nfc) | +| Yakari | [Best of Kleiner Donner.nfc](Yakari/Best%20of%20Kleiner%20Donner.nfc) | +| Yakari | [Best of Regenbogen.nfc](Yakari/Best%20of%20Regenbogen.nfc) | +| Yakari | [Best of Yakari.nfc](Yakari/Best%20of%20Yakari.nfc) | +| Yoga Geschichten | [Mit leichten Uebungen zum Entspannen.nfc](Yoga%20Geschichten/Mit%20leichten%20Uebungen%20zum%20Entspannen.nfc) | +| Zoes Zauberschrank | [Eule.nfc](Zoes%20Zauberschrank/Eule.nfc) | +| Zogg | [Zogg - Tommi Tatze.nfc](Zogg/Zogg%20-%20Tommi%20Tatze.nfc) | From e45982bcf99428fce440ebb8befb943ea10a1d2f Mon Sep 17 00:00:00 2001 From: Nick Ortakales Date: Mon, 3 Mar 2025 21:10:16 -0800 Subject: [PATCH 3/7] Add directories to readme --- README.md | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 494b616..64d3bc4 100644 --- a/README.md +++ b/README.md @@ -2,19 +2,27 @@ This repo contains `.nfc` files to be used with Flipper Zero. Just place them in your `nfc` folder, and then emulate them. -Pull requests welcome! +## Directory -### Usage Notes +We have a directory of Tonies in this repo for each language: + +* [English Tonies](English/README.md) +* [French Tonies](French/README.md) +* [German Tonies](German/README.md) + +## Usage Notes * Reading/emulating SLIX-L chips is a fairly new addition to the official Flipper Zero firmware. It disappeared for a few releases and came back as of `0.99.1` (with a different file format), so make sure you are on that version or newer. - I'm not sure about unofficial firmwares and which versions support this yet. +* I'm not sure about unofficial firmwares and which versions support this, but I imagine it is supported by most. * The Tonie Box downloads the audio data from servers, so it is possible that the data in this repo no longer works at some point. Keep that in mind if you are uploading your kid's cherished figures. -### Pull Requests +## Pull Requests -If you want to add new Tonies, it will help to run `validation.sh`. +Pull requests are welcome! + +If you want to add new Tonies, it will help to run `validation.sh` before opening a pull request. If it detects something wrong with any of the files, it will tell you, and you can fix it before submitting the PR. Otherwise, it will output no message at all. -I will also run this from time to time and clean up files as needed. \ No newline at end of file +It will also run when your PR is opened automatically. \ No newline at end of file From 677ff1d7c77a9c9889facdf70d7897860050881e Mon Sep 17 00:00:00 2001 From: Nick Ortakales Date: Mon, 3 Mar 2025 21:25:42 -0800 Subject: [PATCH 4/7] Minor workflow tweaks --- .../{known_tonies.yaml => build_directories.yaml} | 12 ++++++------ .../workflows/{validate.yaml => validate_files.yaml} | 8 ++++---- build_known_tonies.sh => build_directories.sh | 6 +++--- validation.sh => validate_files.sh | 0 4 files changed, 13 insertions(+), 13 deletions(-) rename .github/workflows/{known_tonies.yaml => build_directories.yaml} (57%) rename .github/workflows/{validate.yaml => validate_files.yaml} (57%) rename build_known_tonies.sh => build_directories.sh (82%) rename validation.sh => validate_files.sh (100%) diff --git a/.github/workflows/known_tonies.yaml b/.github/workflows/build_directories.yaml similarity index 57% rename from .github/workflows/known_tonies.yaml rename to .github/workflows/build_directories.yaml index 8240695..ff4a79c 100644 --- a/.github/workflows/known_tonies.yaml +++ b/.github/workflows/build_directories.yaml @@ -1,4 +1,4 @@ -name: build known tonies for each language +name: Build directory markdown files on: push: @@ -11,16 +11,16 @@ jobs: contents: write steps: - - name: checkout + - name: Checkout uses: actions/checkout@v4 with: ref: ${{ github.head_ref }} - - name: build known tonies - run: ./build_known_tonies.sh + - name: Build directories + run: ./build_directories.sh - name: Commit changes uses: stefanzweifel/git-auto-commit-action@v5 with: - file_pattern: '*/*.md' - commit_message: update language specific known tonies list + file_pattern: "*/*.md" + commit_message: Auto update directory markdown files diff --git a/.github/workflows/validate.yaml b/.github/workflows/validate_files.yaml similarity index 57% rename from .github/workflows/validate.yaml rename to .github/workflows/validate_files.yaml index 7100bcc..6c48371 100644 --- a/.github/workflows/validate.yaml +++ b/.github/workflows/validate_files.yaml @@ -1,10 +1,10 @@ -name: Validate NFC Files +name: Validate NFC files on: push: workflow_dispatch: pull_request: - types: [ opened, synchronize, reopened ] + types: [opened, synchronize, reopened] jobs: validation: @@ -14,5 +14,5 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 - - name: validate - run: ./validation.sh + - name: Run validation + run: ./validate_files.sh diff --git a/build_known_tonies.sh b/build_directories.sh similarity index 82% rename from build_known_tonies.sh rename to build_directories.sh index 8b8f460..b1ead13 100755 --- a/build_known_tonies.sh +++ b/build_directories.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -echo "Building known tonies for each folder" +echo "Building directory markdown files for known tonies" while read -r LANG_DIR; do NFC_FILES=() @@ -13,9 +13,9 @@ while read -r LANG_DIR; do echo "${FOLDER} has ${NFC_FILES_COUNT}" { - echo "# ${NFC_FILES_COUNT} ${FOLDER} NFC Files" + echo "# ${FOLDER} Tonies (${NFC_FILES_COUNT} files)" echo "" - echo "automatically generated, do not edit" + echo "*Note: this file is automatically generated, do not edit manually*" echo "" echo "| Folder | Filename |" echo "|--------|----------|" diff --git a/validation.sh b/validate_files.sh similarity index 100% rename from validation.sh rename to validate_files.sh From d26d75d5d6b8964171fc2f45583e75d328651c87 Mon Sep 17 00:00:00 2001 From: Nick Ortakales Date: Mon, 3 Mar 2025 21:26:50 -0800 Subject: [PATCH 5/7] Scripts folder --- .github/workflows/build_directories.yaml | 2 +- .github/workflows/validate_files.yaml | 2 +- build_directories.sh => scripts/build_directories.sh | 0 validate_files.sh => scripts/validate_files.sh | 0 4 files changed, 2 insertions(+), 2 deletions(-) rename build_directories.sh => scripts/build_directories.sh (100%) rename validate_files.sh => scripts/validate_files.sh (100%) diff --git a/.github/workflows/build_directories.yaml b/.github/workflows/build_directories.yaml index ff4a79c..8b7a5ed 100644 --- a/.github/workflows/build_directories.yaml +++ b/.github/workflows/build_directories.yaml @@ -17,7 +17,7 @@ jobs: ref: ${{ github.head_ref }} - name: Build directories - run: ./build_directories.sh + run: ./scripts/build_directories.sh - name: Commit changes uses: stefanzweifel/git-auto-commit-action@v5 diff --git a/.github/workflows/validate_files.yaml b/.github/workflows/validate_files.yaml index 6c48371..5613755 100644 --- a/.github/workflows/validate_files.yaml +++ b/.github/workflows/validate_files.yaml @@ -15,4 +15,4 @@ jobs: uses: actions/checkout@v4 - name: Run validation - run: ./validate_files.sh + run: ./scripts/validate_files.sh diff --git a/build_directories.sh b/scripts/build_directories.sh similarity index 100% rename from build_directories.sh rename to scripts/build_directories.sh diff --git a/validate_files.sh b/scripts/validate_files.sh similarity index 100% rename from validate_files.sh rename to scripts/validate_files.sh From f65c8f1ef3c51768702fb8fc58c676919778f757 Mon Sep 17 00:00:00 2001 From: nortakales <25379568+nortakales@users.noreply.github.com> Date: Tue, 4 Mar 2025 05:29:04 +0000 Subject: [PATCH 6/7] Auto update directory markdown files --- English/README.md | 4 ++-- French/README.md | 4 ++-- German/README.md | 4 ++-- scripts/README.md | 6 ++++++ 4 files changed, 12 insertions(+), 6 deletions(-) create mode 100644 scripts/README.md diff --git a/English/README.md b/English/README.md index e769f1c..82af7e6 100644 --- a/English/README.md +++ b/English/README.md @@ -1,6 +1,6 @@ -# 104 English NFC Files +# English Tonies (104 files) -automatically generated, do not edit +*Note: this file is automatically generated, do not edit manually* | Folder | Filename | |--------|----------| diff --git a/French/README.md b/French/README.md index b9b50b6..5bc91e7 100644 --- a/French/README.md +++ b/French/README.md @@ -1,6 +1,6 @@ -# 2 French NFC Files +# French Tonies (2 files) -automatically generated, do not edit +*Note: this file is automatically generated, do not edit manually* | Folder | Filename | |--------|----------| diff --git a/German/README.md b/German/README.md index 86203f5..ac28914 100644 --- a/German/README.md +++ b/German/README.md @@ -1,6 +1,6 @@ -# 291 German NFC Files +# German Tonies (291 files) -automatically generated, do not edit +*Note: this file is automatically generated, do not edit manually* | Folder | Filename | |--------|----------| diff --git a/scripts/README.md b/scripts/README.md new file mode 100644 index 0000000..d84dff2 --- /dev/null +++ b/scripts/README.md @@ -0,0 +1,6 @@ +# scripts Tonies (0 files) + +*Note: this file is automatically generated, do not edit manually* + +| Folder | Filename | +|--------|----------| From 464fddcc1fe5d7ce215fbd716acba930f56a358b Mon Sep 17 00:00:00 2001 From: Nick Ortakales Date: Mon, 3 Mar 2025 21:39:41 -0800 Subject: [PATCH 7/7] Skip empty folders for directory generation --- scripts/README.md | 6 ------ scripts/build_directories.sh | 9 +++++++-- 2 files changed, 7 insertions(+), 8 deletions(-) delete mode 100644 scripts/README.md diff --git a/scripts/README.md b/scripts/README.md deleted file mode 100644 index d84dff2..0000000 --- a/scripts/README.md +++ /dev/null @@ -1,6 +0,0 @@ -# scripts Tonies (0 files) - -*Note: this file is automatically generated, do not edit manually* - -| Folder | Filename | -|--------|----------| diff --git a/scripts/build_directories.sh b/scripts/build_directories.sh index b1ead13..d6254ba 100755 --- a/scripts/build_directories.sh +++ b/scripts/build_directories.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -echo "Building directory markdown files for known tonies" +echo "Building directory markdown files for known Tonies" while read -r LANG_DIR; do NFC_FILES=() @@ -11,7 +11,12 @@ while read -r LANG_DIR; do FOLDER=$(basename "${LANG_DIR}") NFC_FILES_COUNT=${#NFC_FILES[@]} - echo "${FOLDER} has ${NFC_FILES_COUNT}" + echo "${FOLDER} has ${NFC_FILES_COUNT}" + if [ $NFC_FILES_COUNT = 0 ]; then + echo " Skiping..." + continue + fi + { echo "# ${FOLDER} Tonies (${NFC_FILES_COUNT} files)" echo ""