More actions
(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/ | |lastupdated=2024/12/03 | ||
|type=PC Utilities | |type=PC Utilities | ||
|format= | |format= | ||
|version= | |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 == | ||
''' | '''v3.0''' | ||
* | * 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]) | |||
* 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 [https://caniuse.com/prefers-color-scheme prefers-color-scheme support]) | |||
* | * 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 | |
---|---|
General | |
Author | Corbin Davenport |
Type | PC Utilities |
Version | 3.0 |
License | GPL-3/0 |
Last Updated | 2024/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.