Releases: toniebox-reverse-engineering/teddy
Another GUI update
This time the flickering should be much less noticeable and the icons are (after you deleted the cache folder) not squished anymore.
Developers:
You can now open local directories, where you backed up your files in the format:
(?<prod>[0-9]{8}|[0-9]{2}-[0-9]{4}) - (?<audio>[0-9A-F]{8}) - (?<name>.*)
You don't understand this? Then just ignore it :)
Hopefully fixed flickering issue
another approach to fix ListView updating issues
fixed a smaller issue when opening a folder instead of a SD card
added proxmark debug console menu for accessing standalone mode log (expert stuff)
Full Changelog: v1.3.0...v1.3.3
Small bugfix release
This release fixes two bugs:
- flashing window, constantly re-rendering the icons
- TeddyBench crashes (uncaught exception) when entering a lower case letter as UID #16 (Gregor Gaertner)
Full Changelog: v1.2.2...v1.3.0
Try to defeat incorrect warning about malware things going on
Update
I just recompiled the previous release to work around bogus virus scanner warnings.
Redownload this version, it should work again, at least for most users.
Details
Unfortunately some virus scanners go mad at TeddyBench, claiming some heuristics detected malware.
This is not correct, I can assure you :)
Thanks for ruining my day, guys.
I played a bit with .NET settings and updated to .NET 4.8 to produce slightly different code... which now...
Removes Microsoft from the list now at least...
Well, maybe they refine their algorithms and things solve on its own.
Till then, I pushed this v1.2.1 just to give you a version that works on stock windows again.
Proxmark3 support
Update
Please download v1.2.1 as the antiviruses report a false positive due to some heuristics incorrectly detecting this releases TeddyBench.exe as malware.
We added support for Proxmark3
This way you can read out your tag memories and store them for testing purposes.
Later you can emulate your own tags again and do some experiments with your box.
Added reporting feature
If you get hands-on a new rare figurine and want to share some information about it with us, or if you
face one that causes trouble with TeddyBench, you can now use the report button.
This does not allow us to play the file or do any other illegal stuff. It neither shares any personal information.
It just reports the audio file's details and your tag chip serial number like you can see here:
smaller not so important changes
Well, various, not so important changes that made TeddyBench more stable also made it into this release ;)
Just see the differences here
Added .ogg saving
First release of TeddyBench - a graphical Teddy frontend
This release brings you a GUI for managing your SD card content.
This is TeddyBench
As soon you insert your SD card, it will show you all files on this card.
Adding MP3 ist just a click (or a file-drop via drag n drop) away:
Just enter the UID of the tag you want to assign this file
and the tool will encode your MP3 as you would expect
When you have custom files, you can edit their name just like you would rename a file in windows - click the name or press F2:
The tool will remember your names and will show then whenever this file pops up again.
Copying files from the card to your PC is not supported - a sign that we don't want to support piracy.
So please do us a favor
Do not start sharing original retail tonies.
As soon you start it, countermeasures will most likely be taken and all our effort was for nothing.
Minor update to fix ID3 issues
This version has only two things fixed since v1.0.0:
- whenever the ID3 tags fail to parse, silently ignore them and sort files by their file name only
- when passing a folder name, the quotation marks and backslashes will get trimmed off.
This should cover some weird behavior that has been noticed.
First release of Teddy
Tonie Encoder Decoder for DIYs - (c)2020 Team RevvoX
This is the first release of Teddy, a TonieBox file extractor and encoder.
If you are an owner of the (at least in germany) famous TonieBox then you might encounter
situations where you wish to modify the audio content of your existing tonies.
This might be adding spoken track numbers or removing a unwanted song from a tonie.
Or you want to make a legal private copy (depends on your country) of the audio data you have
paid your fee for, for e.g. playing it on your mobile phone or some other third party player.
Teddy will help you with these kind of tasks.
Tonie Encoder Decoder for DIYs - (c)2020 Team RevvoX
------------------------------------------------------
(build 1.0.0-master+65f8e58)
Start with:
Teddy.exe -m decode [options] <toniefile> - Dump tonie file content
Teddy.exe -m info [options] <toniefile> - Show header details
Teddy.exe -m encode [options] <folder> - Create a tonie file from all MP3 in this folder
Teddy.exe -m encode [options] <file1> <file2> ... - Create a tonie file from specified MP3 files
Options:
-m, --mode=VALUE Operating mode: info, decode, encode
-o, --output=VALUE Location where to write the file(s) to
-p, --prefix=VALUE Location where to find prefix files
-i, --id=VALUE Set AudioID for encoding (default: current time)
-b, --bitrate=VALUE Set opus bit rate (default: 96 kbps)
--vbr Use VBR encoding
-j, --json=VALUE Set JSON file/URL with details about tonies
-f, --format=VALUE Output details as: csv, json or text
-v increase debug message verbosity
-h, --help show this message and exit
--license show licenses and disclaimer
Hints:
Prefix files are files named '0001.mp3', '0002.mp3', ..., '9999.mp3' and will get prepended to the
real track audio data. These are meant to add the track number in front of the file so the
kids know which track number is played right now.
As JSON file you could specify also a link like e.g. http://gt-blog.de/JSON/tonies.json