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

Joined
Aug 23, 2015
Messages
3
Trophies
0
Age
27
XP
41
Country
Norway
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
 

greatwizard

Active Member
Newcomer
Joined
Sep 1, 2006
Messages
39
Trophies
0
Location
France
XP
377
Country
France
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)
 

greatwizard

Active Member
Newcomer
Joined
Sep 1, 2006
Messages
39
Trophies
0
Location
France
XP
377
Country
France
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 :)
 

SomeGamer

Well-Known Member
Member
Joined
Dec 19, 2014
Messages
6,827
Trophies
1
XP
4,902
Country
Hungary
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.
 
Joined
Aug 23, 2015
Messages
3
Trophies
0
Age
27
XP
41
Country
Norway
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
 

unijob

New Member
Newbie
Joined
Aug 23, 2015
Messages
1
Trophies
0
Age
44
XP
52
Country
United States
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.
 

Nyunyumilk

Member
Newcomer
Joined
Feb 2, 2008
Messages
21
Trophies
0
XP
250
Country
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.
 

Wolfy

Person That Never Was
Member
Joined
Aug 18, 2015
Messages
1,132
Trophies
0
Age
25
Location
Somewhere In The Aether...
XP
3,005
Country
United States
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 :)
 
D

Deleted User

Guest
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
D

Deleted User

Guest
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?
 

ferofax

End of the World
Member
Joined
Jan 26, 2009
Messages
2,570
Trophies
0
Age
42
Location
Philippines
Website
nonwhatso.blogspot.com
XP
687
Country
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
D

Deleted User

Guest
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

ferofax

End of the World
Member
Joined
Jan 26, 2009
Messages
2,570
Trophies
0
Age
42
Location
Philippines
Website
nonwhatso.blogspot.com
XP
687
Country
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).
 

Septimo

Well-Known Member
Member
Joined
Apr 23, 2013
Messages
121
Trophies
0
XP
292
Country
United States
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
D

Deleted User

Guest
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

General chit-chat
Help Users
    I @ idonthave: :)