Nintendo eShop Samurai Server Downloader (SSD?)
The 'Samurai' server is utilised by the Nintendo 3DS eShop for the purpouse of displaying marketing material and video content.
Given the eShop is a largely web-based solution, samurai can be manually accessed without the need for a 3DS system. This brings foward the possibility of samurai accessability through the use of a third-party application.
Features of SSD I aim to implement include:
• The ability to toggle search paramesters (See 3dbrew for a full list of these)
• (Moflex Movies, Images, Icons, TitleIDs, Region, News ect.)
• The ability to the title of content, as well as all available material contained within it's <content> perams (Create a mockup for this)
• A GUI, obviously
• The ability to download content en mass, selectable components (Include the option to select/download all content within search params)
• A search box, because that's a thing that samurai lets you do, thank god (eg. freeword=Dinosaur+Office)
Teru-Sama Searcher (TSS)
The Teru-Sama archive was leaked on the 21st of July, 2021. Within these emails is Nintendo's entire email server from 2005-2006.
Teru sama archive emails are often in 'txt' format with their attachments listed in plaintext (Contraty to the 'eml' files). This often makes it a pain to track which attachment goes with which email.
Features of TSS I aim to implement:
• The ability to pick or drag and drop a txt email file and have TSS list what attachments are present.
• The ability for it to work the opposite way, dragging and dropping or picking a file and have it track which emails mention it.
• The setting of a directory, having TSS be able to identify whether it is in the 'teru-sama_mail_2006' folder or the 'hidemaruMail' one.
Yahoo! Auctions Image Downloader (Don't abbreviate this shit as YAID, working title)
Recently I've been seeing a lot of interesting listings pop up on Yahoo Auctions for rare hardware (Dev kits, cartridges, obscure shit ect). And as no reasonable person (At least that I know) would want to spend $2k on an O3DS Lourve Development Kit, the next best thing is archiving it's existence. I aim to create a program that simplifies this process.
Features I aim to implement include:
• The ability to paste a link into the program and download various bits of data from it. (Images at the highest available resolution, the description, metadata)
• That's pretty much it. It's kind of a pain to download images and shit from it. That's all.
Over-the-internet streetpass relay (e-Pass/GlobePasss?)
Over the past several years I've seen posts on Twitter and Reddit from 3DS users expressing the lack of streetpasses that they get. With this program, I aim to allow people the opportunity to streetpass with other 3DS enthusiasts once again.
Here's a rough overview of how I plan for it to work:
• Someone with a CFW'd 3DS will download a CIA or 3dsx application that will monitor how many playcoins/steps are obtained overtime.
• For every 150-200 steps (Randomised within that range), one streetpass is encountered.
• At the end of a walk or when the user next has an internet connection, they can open e-Relay, and it will communicate with a server that uploads the user's Mii information and them gives them however many streetpasses they got at the time from other people who's Mii info has been uploaded within the past 24-48 hours (maximum of 10).
• If there are more than 10 Miis uploaded to the server at any given time, it is randomised who will and who won't get sent.
• As this is an internet-connected program, users will ultimately gather more global passes than ever before!
YouTube Ad ID Extractor
Recently, I've been saving many youtube video IDs of the various ads I see. Whether it be because I enjoy the music or graphics, or purely for archival reasons, I've found myself saving dozens of links over the past few weeks. It's annoying though, some require you to copy the debug info and look for the ID next to 'addocid' rather than be able to copy the video's link directly as it is unlisted.
I aim for this to allow you to directly input the debug info of an ad into this program, and have it spit out a video URL ('https://youtu.be/<ID>')