Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

ImageShare 3DS: Difference between revisions

From GameBrew
(Created page with "{{Infobox 3DS Homebrews |title=ImageShare |image=imageshare3ds.png |description=A lightweight web app for uploading images, created for the Nintendo 3DS and other legacy web browsers. |author=Corbin Davenport |lastupdated=2024/06/11 |type=PC Utilities |format= |version=24.06 |license=GPL-3/0 |download= |website=https://theimageshare.com/ |source=https://github.com/corbindavenport/imageshare |donation=https://www.patreon.com/corbindavenport }} ImageShare is a lightweight...")
 
No edit summary
 
Line 4: Line 4:
|description=A lightweight web app for uploading images, created for the Nintendo 3DS and other legacy web browsers.
|description=A lightweight web app for uploading images, created for the Nintendo 3DS and other legacy web browsers.
|author=Corbin Davenport
|author=Corbin Davenport
|lastupdated=2024/06/11
|lastupdated=2024/12/03
|type=PC Utilities
|type=PC Utilities
|format=
|format=
|version=24.06
|version=3.0
|license=GPL-3/0
|license=GPL-3/0
|download=
|download=
Line 14: Line 14:
|donation=https://www.patreon.com/corbindavenport
|donation=https://www.patreon.com/corbindavenport
}}
}}
<!--imageshare3ds-->
ImageShare is a lightweight web app designed for uploading and sharing images. It was initially created as a replacement for the [https://web.archive.org/web/20170822055326/https://www.nintendo.com/3ds/image-share Nintendo 3DS Image Share Service] and can be accessed through various basic and legacy web browsers.
ImageShare is a lightweight web app designed for uploading and sharing images. It was initially created as a replacement for the [https://web.archive.org/web/20170822055326/https://www.nintendo.com/3ds/image-share Nintendo 3DS Image Share Service] and can be accessed through various basic and legacy web browsers.


Line 41: Line 42:


== Changelog ==
== Changelog ==
'''v24.06 2024/06/11'''
'''v3.0'''
* Improved title detection for Nintendo 3DS games ([https://github.com/corbindavenport/imageshare/pull/22 #22]).
* Files are now hosted temporarily by the ImageShare server, instead of Imgur or ImgBB, and deleted automatically after a few minutes ([https://github.com/corbindavenport/imageshare/issues/31 #31], [https://github.com/corbindavenport/imageshare/issues/19 #19], [https://github.com/corbindavenport/imageshare/issues/17 #17])
 
* QR codes are now generated by ImageShare instead of the [https://goqr.me/api/ goQR.me API] ([https://github.com/corbindavenport/imageshare/issues/18 #18])
'''v24.01.1 2024/01/18'''
* Desktop and mobile layouts have been improved, including new plain HTML fallbacks for web browsers without complete CSS support (e.g. Netscape 4.x)
* Fixed issues with uploading some images ([https://github.com/corbindavenport/imageshare/issues/12 #12]).
* Added support for any image and video files
* Added version number to main page.
* Text-based shortlinks now available as alternative to scanning QR codes
 
* Files are downloaded immediately after scanning the QR code or navigating to the shortlink (requires supported web browser)
'''v24.01 2024/01/16'''
* Dark mode support (requires browser with [https://caniuse.com/prefers-color-scheme prefers-color-scheme support])
* Initial versioned release.
* Added Wii U game detection using the [https://wiiubrew.org/wiki/Title_database WiiUBrew title database]
* Improved 3DS game detection ([https://github.com/corbindavenport/imageshare/issues/25 #25], [https://github.com/corbindavenport/imageshare/pull/26 #26])
* Detected game title is now written to EXIF image metadata for detection by photo libraries
* Improved self-hosting documentation and setup process
* Added [https://github.com/ai-robots-txt/ai.robots.txt ai.robots.txt] blocklist with auto-updating on each server start
* Rewrote codebase from PHP to Node.js ([https://github.com/corbindavenport/imageshare/issues/28 #28])
* Cleaned up Docker Compose file ([https://github.com/corbindavenport/imageshare/pull/29 #29])


== Credits ==
== Credits ==

Latest revision as of 03:02, 8 December 2024

ImageShare
Imageshare3ds.png
General
AuthorCorbin Davenport
TypePC Utilities
Version3.0
LicenseGPL-3/0
Last Updated2024/12/03
Links
Website
Source
Support Author

ImageShare is a lightweight web app designed for uploading and sharing images. It was initially created as a replacement for the Nintendo 3DS Image Share Service and can be accessed through various basic and legacy web browsers.

After an image is uploaded, the app provides a QR code for easy sharing with other devices.

Features

  • Uploads images to Imgur or ImgBB and creates a QR code for the link.
  • Fast performance using server-side PHP code and no client-side JavaScript.
  • Does not require account creation or a login.
  • Compatible with many old and low-end web browsers¹ using either HTTP or HTTPS.
  • Self-hostable on any server with Docker (see DEV.md).
  • Enhanced support for iOS, Windows Phone, and Windows 10 Mobile.
  • Automatic game title detection for Nintendo 3DS uploads (example).

User guide

How to use

To access ImageShare, simply open theimageshare.com in your browser. If your device has a camera and can scan QR codes (press L+R buttons on the 3DS home screen), scan the QR code to open ImageShare directly.

If you encounter connection issues, make sure that the date and time on your device are set correctly and try again.

Once you have ImageShare open, bookmark it (tap the star button on the 3DS) for easier access in the future. For added security, if your device supports SSL certificates, use ImageShare over HTTPS rather than HTTP.

Terms of Service

ImageShare uses Plausible Analytics to report anonymous usage data, including how many times the app is used and the browser/device used. Uploaded images are only stored on ImageShare servers until the upload to the third-party service is complete, then the copy on ImageShare is deleted. The QR code is generated using the goQR.me API, which requires sending the URL to goQR.me after upload.

Imgur uploads are subject to Imgur's Terms of Service and Privacy Policy. ImgBB uploads are subject to ImgBB's Terms of Service and Privacy Policy.

Changelog

v3.0

  • Files are now hosted temporarily by the ImageShare server, instead of Imgur or ImgBB, and deleted automatically after a few minutes (#31#19#17)
  • QR codes are now generated by ImageShare instead of the goQR.me API (#18)
  • Desktop and mobile layouts have been improved, including new plain HTML fallbacks for web browsers without complete CSS support (e.g. Netscape 4.x)
  • Added support for any image and video files
  • Text-based shortlinks now available as alternative to scanning QR codes
  • Files are downloaded immediately after scanning the QR code or navigating to the shortlink (requires supported web browser)
  • Dark mode support (requires browser with prefers-color-scheme support)
  • Added Wii U game detection using the WiiUBrew title database
  • Improved 3DS game detection (#25#26)
  • Detected game title is now written to EXIF image metadata for detection by photo libraries
  • Improved self-hosting documentation and setup process
  • Added ai.robots.txt blocklist with auto-updating on each server start
  • Rewrote codebase from PHP to Node.js (#28)
  • Cleaned up Docker Compose file (#29)

Credits

Game title detection for Nintendo 3DS images uses a database published by 3dsdb.com. The ImageShare icon and logo is based on Cloud arrow up fill from Boostrap Icons.

External links

Advertising: