FlagBrew / servepkx

Cross-platform tool to send files to PKSM over network.
https://flagbrew.github.io/servepkx
MIT License
22 stars 8 forks source link

Browser version does not work. #1

Open Subject21J opened 6 years ago

Subject21J commented 6 years ago

Browser version of servepkx https://flagbrew.github.io/servepkx does not currently work. The pokeball animation plays after uploading a file but nothing gets sent to the 3ds. Tried sending .pk7/.wc7full to a ultra sun save, both failed.

If I locally host the website by downloading index.html and stlye.css it works.

TheImmortal commented 6 years ago

Same for me. The new version doesn't work. This is what I'm using for now.

Nomelas commented 6 years ago

I found that chrome blocks the script, you need to enable it

After that, it worked

Looks like its because the site is over HTTPS, but the script is run from a non SSL location. so you need to allow insecure connections.

FM1337 commented 5 years ago

The website that had a hosted version of the script, no longer exists and redirects to flagbrew's new website.

The issue is best described by @Nomelas's reply, due to Google's enforcement of security (which is not a bad thing), you are not allowed to establish an http connection when connecting from an https connection, this can leave you open to man in the middle attacks, where data coming from either you or the server can be modified by a malicious user and then sent on it's way to it's destination.

The best solution is to either download the index.html and styles.css locally and open it in your browser, or use one of the other forms of servepkx, either the java application or the version I built in golang.

FM1337 commented 5 years ago

Try the new link