Skip to main content

Projects

Here are some projects that I have worked on over the past few years. All of them are free and their code is open-source under various licenses.


Browser Extensions


Wikipedia Search
Wikipedia Search is an extension for Google Chrome and Opera. It adds the ability to search Wikipedia straight from the address bar, making searches faster and easier. It supports searching in every language, searching any word by right-clicking it on a page, and more.

Peek
Peek is an extension for Google Chrome and Opera that lets you preview dozens of types of documents before you download them. Just hover over a file's link, and Peek will display an interactive preview of the file instantly. It shows previews for PDFs, Office documents, videos, audio, Google Docs links, and more. See it's GitHub page for more details and the code.

NoPlugin
Browser plugins are unsafe and unsupported by modern browsers, but what if you still need to access plugin content online? NoPlugin allows you to play some plugin content on Google Chrome and Opera by converting them to HTML5 players. If NoPlugin can't play a file, it lets you download the file to play on your computer. See the GitHub page for more info and the source code.


Other projects


There are dozens of JavaScript libraries for making online video players (like YouTube videos) fit the page, but I didn't like any of them, so I made my own. It's incredibly lightweight, works with every major online video player, and doesn't need any other libraries.

Nexus Tools
Nexus Tools is an installer for the Android debug/development command-line tools ADB (Android Device Bridge) and Fastboot for Mac OS X and Linux. It's the fastest way to get started with everything from Android development to fixing your phone. Just enter a single command, and Nexus Tools will do the rest. It has even been featured on XDA Forums.

Popular posts from this blog

Hacking Android Wear: Part One

A few weeks ago, I finally got my hands on the Samsung Gear Live. It's a smartwatch powered by Google's new Android Wear operating system. And like pretty much everything I buy with a screen, I started messing around with it.

It turns out that Android Wear isn't as far off from normal Android as I thought - with some caveats, it's possible to install plain Android apps manually. So I published a video of Minecraft Pocket Edition on my watch, which became somewhat popular. I've made a few more videos since then, my most popular one (currently) being a demo of Windows 95.

Many people have asked me for a tutorial, so I'm splitting this into a few sections for better organization. This part introduces you to ADB and manually installing applications. This will not void your warranty on your watch, and this works with any Android Wear watch. This may seem long, but that's just because I've explained everything in great detail for beginner users.
Installing ADBAD…

How to make a flash drive sync with OneDrive

I’ve wanted cloud storage services like OneDrive or Dropbox to make flash drives that sync with their services for a while, and there doesn’t seem to be anything like it on the market. This would be immensely useful on shared/public computers, for when you need to access files without using the often less-useful web app or installing the normal sync app.

My goal was to make a flash drive that fully synced with OneDrive, that could be used on public (specifically school computers). This should work for any Windows XP SP2+ computer, as long as whatever restrictions are in place allow running programs from a flash drive (some organizations only allow pre-installed software to be run, for instance). So here’s how I did it.
Setting it up First, create folders on your flash drive called ‘OneDrive’ and ‘Sync’. The first will serve as the folder where your OneDrive files are kept, and the second where the program that syncs your files will be installed to. It should look something like this:


My new site

WordPress has been giving me a ton of issues lately, and I wanted a new domain name (corbindavenport.com is a lot of syllables!). So I killed two birds with one stone and switched to this new short website name and switched to Blogger!

Unfortunately Blogger doesn't support redirecting the blog posts on my old site to this one. So you might find some dead links to my old site. I've moved the relevant posts here, but I had a lot of guides that didn't work anymore (like my 3DS homebrew guide) so I didn't move them to here.
That's pretty much it. Enjoy!