How would you like to be able to upload files to the internet using Mobile Safari?
Mobile Safari is a highly limited mobile Web browser that does not allow you to download or upload anything. It's very closed and allows you only to browse. Thanks to an awesome jailbreak developer, Nikias Bassen
Safari Upload Enabler is simply awesome. It works great with iFile since you can place files in a specific folder and they upload them with this tweak later. One great example that I have are image hosting sites. Sometimes, we don't want our SpringBoard cluttered with all of those applications that upload photos. To me, it seems like a cool idea to be able to save memory by deleting those applications and instead, being able to upload photos directly through Mobile Safari! One such example of an image hosting site that I use is TinyPic
which I will be using in this example below:
Normally, if you were to visit TinyPic without Safari Upload Enabler installed, you would not be able to tap on the, "choose file" button to bring up any options. Once you install this tweak, you can tap on it, and it will open up your iDevice's directory:
You can navigate through your iPhone's directory until you find exactly what photo that you want and from there you can upload it. Safari Upload Enabler doesn't only work with photos. It will work with any file on your iDevice that you can find in your directory. You just need to find a website that supports any file.
Once such example might be Dropbox, which you can upload anything to. The developer has added full Dropbox integration into this cool little tweak that lets you upload things to your Dropbox account. Here are the settings of Safari Upload Enabler which include settings for signing into Dropbox:
There is also the option to show hidden files, show the whole names, and also to reveal the entire filesystem. You can enable and disable Safari Upload Enabler on demand using the orange switch at the top of the Settings window.
So, being able to upload anything from my iDevice when I want to? Awesome tweak! As always, good job Nikias!
Safari Upload Enabler
Nikias Bassen, H. Samara
I was able to get in touch with Nikias to ask some questions about Safari Upload Enabler:
Anthony: Could you tell us in a paragraph a little about yourself? You can include how you became a developer, your educational goals, or anything else you would like to share with Modmyi.
Nikias: I've been developing for more than 10 years now; mostly for Linux but also for other systems and in multiple programming languages. iOS development was the obvious next step to go. Me and my partner will work on further projects to provide you with more useful tweaks in the future.
Anthony: What was it that gave you the idea to make Safari Upload Enabler?
Nikias: The initial idea to do that came to us a long time ago. There was a situation where a friend wanted to write an email on a webmail page and wanted to upload a photo that should be attached. But the 'Choose File' button is disabled. However trying to enable it was not so easy as we thought. It was really complicated and took a long time to make it work.
Anthony: How do you feel about Apple's Safari not being able to upload or download anything like traditional browsers?
Nikias: Well, they do it for a reason and I can understand that. However that's why we jailbreak, to add missing functionality.
Anthony: What are your favorite uses for Safari Upload Enabler? Give some examples of Web Sites that it might be useful on.
Nikias: Examples are webmail sites, YouTube, or file sharing sites like Mediafire or 2shared.
Anthony: Are there any settings to configure? If so what are your recommended settings?
Nikias: Yes, there's a preference bundle included so you can change Safari Upload Enabler's settings from the Preferences.app. Settings include access to the entire filesystem, show/hide hidden files, and in the user's Applications folder show the app names instead of the long AC1728... names for apps from the AppStore. Users not using Dropbox can also disable the Drobpox support there. I personally set to show the app names and access to the entire filesystem. But most useful data is on the user's media partition so it's not a required setting.
Thanks for the interview, Nikias! Awesome guy and awesome jailbreak tweak!
Nikias was generous enough to offer to giveaway TEN
copies of Safari Upload Enabler to the wonderful Modmyi readers!
Here's how to win:
Follow me @BouchardAnthony
Follow ModMyi @Modmyi
Retweet this article with your Cydia number
in the tweet; if you do not have the Cydia number in your tweet, you will be disqualified from the drawing. Within the tweet you must also mention @BouchardAnthony
so that I can easily see who has entered the drawing. If you don't mention me, you will also be disqualified. The tweet must include the following text, "I entered a contest to win Safari Upload Enabler for iOS 5!"
Winners will be announced on Monday, November 28. Good luck to all of you that enter!
Sources: Nikias Bassen