Homebrew The All New 3DSThemes.com Huge Site Update! ツ

  • Thread starter Thread starter DoJo_Master
  • Start date Start date
  • Views Views 170,547
  • Replies Replies 1,185
  • Likes Likes 19
Hi, I just recently made my first theme and tried to upload it to your site, but I've had a few problems.
The first time I tried uploading it the bgm was missing. I thought something could have gone wrong while uploading the theme so I deleted it and tried again. The second time got everything right, I think, but it disappeared after a few minutes and never showed up again after that. I waited for ~4 hours before trying again, this time it stayed up, but the bgm was missing again.

I have no idea what is going on
 
Don't worry, we don't go away that easily.

---- POST 2 ----

Did anyone want an API?

http://3dsthemes.com/api.php?Key=demo_11460f1979322198a63b67a53be4b2&Action=Documentation
Soon(tm)

Note:
Demo API keys don't return real information. You need to get an api key from us to do that! We will be allowing requests soon for the keys from our user settings panel.


---- POST 3 ----

If anyone wants to join our team, we currently need experienced programmers in the 3DS Homebrew application area. Please send me a PM if you are interested!

More to come, and as always, thanks!
- Krypto

I love the API but it might be more useful if we could have the results in JSON and have the possibility to search with parameters (like on the site)
 
I love the API but it might be more useful if we could have the results in JSON and have the possibility to search with parameters (like on the site)

You can easily improves your API if you want:
- put API Key into query params
- be more RESTful to have real objects in your results and simplify third party development
- changes path to respect "objects" definition
- result in JSON to be exploitable

Something like `https://api.3dsthemes.com/themes/search/:query_text_search?api_key=XXX`
Result: (json way)

Code:
{
  "total": "3",
  "results": [
  {
  "id": "2109cd3a79fdf75286c9986acf69b5db",
  "title": "Karin / Chibi Vampire Theme",
  "description": "This is a Karin theme from the anime Karin. It has the opening song Scarlet.",
  "preview_url": "http: //3dsthemes.com/themes/2109cd3a79fdf75286c9986acf69b5db/Preview.png",
  "download_url": "http: //3dsthemes.com/download.php?dl-hash=2109cd3a79fdf75286c9986acf69b5db",
  "author": "PandaMayFire",
  "download_count": "4",
  "nsfw": "false",
  "upload_date":"1977-04-22T06:00:00Z"
  },
  {...},
  {...}
  ]
}

Maybe you can remove a lit of isolate action to have a theme detail `https://api.3dsthemes.com/themes/:id?api_key=XXX`
Result: (json way)
Code:
{
  "id": "2109cd3a79fdf75286c9986acf69b5db",
  "title": "Karin / Chibi Vampire Theme",
  "description": "This is a Karin theme from the anime Karin. It has the opening song Scarlet.",
  "preview_url": "http: //3dsthemes.com/themes/2109cd3a79fdf75286c9986acf69b5db/Preview.png",
  "download_url": "http: //3dsthemes.com/download.php?dl-hash=2109cd3a79fdf75286c9986acf69b5db",
  "author": "PandaMayFire",
  "download_count": "4",
  "nsfw": "false",
  "upload_date":"1977-04-22T06:00:00Z"
}

Apart of this, why use ApiKey ?

Maybe I can help you so setup a very cool RESTful API :)
I love API :)
 
I don't know if it's a problem with 3dsthemes.com or a lot of theme creators don't put bgm in their themes, but the themes I've been downloading lately don't have bgm.
 
I don't know if it's a problem with 3dsthemes.com or a lot of theme creators don't put bgm in their themes, but the themes I've been downloading lately don't have bgm.

Yeah as I was saying in my earlier post, most if not all the times I tried uploading my theme, the bgm would dissappear. I've tried useing different browsers and all. At least it isn't just me
Screen Shot 2015-08-23 at 14.03.17.png
 
Hey, would it be possible to add a "Forgot your password?" feature? I forgot my password and I would like to add more themes with my old account, I've already added some themes there.
 
Yeah as I was saying in my earlier post, most if not all the times I tried uploading my theme, the bgm would dissappear. I've tried useing different browsers and all. At least it isn't just me

Seconding this. I'm trying to upload my first theme right now. I've tested it on my 3DS and everything works, I'm selecting the bgm.bcstm file each time but when I download the zip file the bgm isn't there. This is an actual problem with the website.

I think I'm gonna just have to resort to uploading the bgm on a file host and putting the link in the description at this rate.
 
Bug Report:

The download counter will add a "download" count for each time the download button is pressed, even if the same person has downloaded it before.
Not a huge bug and usually unnoticeable because many will download once and be done with it, but it'll cause the accurate count of downloads to become inaccurate.
Other than that great website :)
 
Hi, I just recently made my first theme and tried to upload it to your site, but I've had a few problems.
The first time I tried uploading it the bgm was missing. I thought something could have gone wrong while uploading the theme so I deleted it and tried again. The second time got everything right, I think, but it disappeared after a few minutes and never showed up again after that. I waited for ~4 hours before trying again, this time it stayed up, but the bgm was missing again.

I have no idea what is going on
Seconding this. I'm trying to upload my first theme right now. I've tested it on my 3DS and everything works, I'm selecting the bgm.bcstm file each time but when I download the zip file the bgm isn't there. This is an actual problem with the website.

I think I'm gonna just have to resort to uploading the bgm on a file host and putting the link in the description at this rate.
Same here, the BGM isn't in the .zip
I don't know if it's a problem with 3dsthemes.com or a lot of theme creators don't put bgm in their themes, but the themes I've been downloading lately don't have bgm.

Sorry, this appears to be an issue with our recent move to our current (and final) server. We have just added 2 new members to our team, so we should be able to solve this issue even faster, and I would like to apologize for the issues its causing you guys. We take our clients satisfaction really importantly, and are working on a fix for this.

--------------------- MERGED ---------------------------

Bug Report:

The download counter will add a "download" count for each time the download button is pressed, even if the same person has downloaded it before.
Not a huge bug and usually unnoticeable because many will download once and be done with it, but it'll cause the accurate count of downloads to become inaccurate.
Other than that great website :)
We are working on a fix for this too, should be pushed around or after tuesday, being its not as heavily a problem as the BGM issue.

--------------------- MERGED ---------------------------

Hey, would it be possible to add a "Forgot your password?" feature? I forgot my password and I would like to add more themes with my old account, I've already added some themes there.
Im working on this right now, but for now, would you do me a favor an PM me so we can manually reset your password?

--------------------- MERGED ---------------------------

You can easily improves your API if you want:
- put API Key into query params
- be more RESTful to have real objects in your results and simplify third party development
- changes path to respect "objects" definition
- result in JSON to be exploitable

Something like `https://api.3dsthemes.com/themes/search/:query_text_search?api_key=XXX`
Result: (json way)

Code:
{
  "total": "3",
  "results": [
  {
  "id": "2109cd3a79fdf75286c9986acf69b5db",
  "title": "Karin / Chibi Vampire Theme",
  "description": "This is a Karin theme from the anime Karin. It has the opening song Scarlet.",
  "preview_url": "http: //3dsthemes.com/themes/2109cd3a79fdf75286c9986acf69b5db/Preview.png",
  "download_url": "http: //3dsthemes.com/download.php?dl-hash=2109cd3a79fdf75286c9986acf69b5db",
  "author": "PandaMayFire",
  "download_count": "4",
  "nsfw": "false",
  "upload_date":"1977-04-22T06:00:00Z"
  },
  {...},
  {...}
  ]
}

Maybe you can remove a lit of isolate action to have a theme detail `https://api.3dsthemes.com/themes/:id?api_key=XXX`
Result: (json way)
Code:
{
  "id": "2109cd3a79fdf75286c9986acf69b5db",
  "title": "Karin / Chibi Vampire Theme",
  "description": "This is a Karin theme from the anime Karin. It has the opening song Scarlet.",
  "preview_url": "http: //3dsthemes.com/themes/2109cd3a79fdf75286c9986acf69b5db/Preview.png",
  "download_url": "http: //3dsthemes.com/download.php?dl-hash=2109cd3a79fdf75286c9986acf69b5db",
  "author": "PandaMayFire",
  "download_count": "4",
  "nsfw": "false",
  "upload_date":"1977-04-22T06:00:00Z"
}

Apart of this, why use ApiKey ?

Maybe I can help you so setup a very cool RESTful API :)
I love API :)
This is a great idea, and I will be sure to bring this up to our team, I'm sure we can implement something like this.
 
  • Like
Reactions: SomeGamer
Welp. Will be turning off Adblocker on your site. Thanks for that guy a few posts up for reminding me that.
Is there a problem with the site pertaining to ad block? If there is I would love to help you solve the issue. Currently, our site just doesn't even show any ads if it detects adblock, because it would just slow down the client, and if there is an issue, we may need to assess the current code that manages this.

---- POST 2 ----

On the issue with our site and BGM files, it appears to be working on our side, would people with the upload issue please PM me what they have been doing, along with a copy of their theme body_lz.bin, bgm.bcstm, and preview image so I can do some testing?
 
Is there a problem with the site pertaining to ad block? If there is I would love to help you solve the issue. Currently, our site just doesn't even show any ads if it detects adblock, because it would just slow down the client, and if there is an issue, we may need to assess the current code that manages this.

---- POST 2 ----

On the issue with our site and BGM files, it appears to be working on our side, would people with the upload issue please PM me what they have been doing, along with a copy of their theme body_lz.bin, bgm.bcstm, and preview image so I can do some testing?
Nope, no problem on my side, I just realized that adblock really doesn't help with your ad revenue, and that you guys are having a hard time trying to scrape up server costs. I figured I might as well just whitelist your site on my browser's adblocker.
 
  • Like
Reactions: Deleted User
Nope, no problem on my side, I just realized that adblock really doesn't help with your ad revenue, and that you guys are having a hard time trying to scrape up server costs. I figured I might as well just whitelist your site on my browser's adblocker.
Awesome, glad there isn't a problem, and thanks for supporting the site, we really appreciate it! :)
 
  • Like
Reactions: ferofax
We got coronation street but no kpop? :wacko:
Kpop peeps need to start learning to make themes and uploading them. Most of the uploads are anime-related. Mine's probably the first korean related upload, lol, but it's not kpop. Kdrama, more like. No Big Bang, BoA, stuff like that (although that reminds me - I absolutely adore SISTAR and HyoLyn so I might do something like that soon).
 
We got coronation street but no kpop? :wacko:

Kpop peeps need to start learning to make themes and uploading them. Most of the uploads are anime-related. Mine's probably the first korean related upload, lol, but it's not kpop. Kdrama, more like. No Big Bang, BoA, stuff like that (although that reminds me - I absolutely adore SISTAR and HyoLyn so I might do something like that soon).

Haha, I thought the exact same thing! I actually made a K-POP theme not too long ago and tried uploading it to 3DSThemes just now, but I seem to be having difficulty. I went ahead and quoted my previous post, in case you guys are fans of SNSD. :)

I went ahead and threw together a simple SNSD theme based on my favorite member, Tiffany. It's a relatively simple theme with only a BGM and custom folders, but that's the trend with the J-POP themes, too. I have to admit that I think it's kind of...weird to have a theme with people in it. Somehow, I always thought these themes were reserved for video game and anime characters. Heh.

Anyway!

nb8xoZ1.gif


This theme features:

  • BGM (SNSD - Oh! - Instrumental)
  • Folders (Themed after Tiffany's IGAB logo)
Download
 
  • Like
Reactions: ferofax
Just a follow up, we have found a few XSS attack vectors, and we are working on closing those, as well as fixing the upload error with BGM files, we have found the issue with them, and have decided to rewrite the upload script to solve this. Everything should be working far better soon, and all we can ask is for you guys to bare with us while we fix this. Thanks.
 
Last edited by ,
  • Like
Reactions: ferofax

Site & Scene News

Popular threads in this forum