Related
I have finally discovered the best method to download youtube videos in the highest quality in playable format on our G1's.
I will update this as frequently as I can to make sure it stays current/works properly.
Alright, so steps 1 and 2 only need to be done one time.
1st: Go to the market and download MyBookmarks.
2nd: Open it, click import your bookmarks (type in 0420420420 when asked for your phone #)
Simply import the bookmark! (one by one or all at once)
3rd: Just go to the youtube page of choice on your stock browser, and once on it go to your bookmarks. Find and click the new bookmark (usually at the very bottom) called "YouTube Downloader".
Thats it. It'll instantly start downloading.
If you would like to rename the file, get a file manager such as ASTRO from the market. For Astro open it up, find the file in /sdcard/downloads and long press it. Then choose edit and rename..
Don't forget to 5* Rerwares great apps! Show them some support
Also Steel functionality has been added.
1. Go to www.xblight.com/tube.html on your steel browser.
2. Since copy and paste doesnt work too well on steel, do this. Hold down shift (arrow facing up, bottom left of keyboard) and start moving the trackball around until the code it all highlighted. Then hold down the track ball and copy all.
3. Now simply add a new bookmark and paste that in the bottom portion.
4. Now just do it the same way as before. Go to a youtube video page and click on the bookmark.
The good thing about the steel method is that it lets you rename the file on the fly
If you are on the youtube application, watching a video, and suddenly decide you want to download it, do the following. Hit menu -> share. Long press the link and copy all. Then just paste it in the URL hit enter, and click on your bookmark =)
I've also added several things which you can see below in the changelog.
Don't try to do it any other way, the steel code does NOT work in the stock browser and vice versa.
E-mail me at [email protected] with any suggestions or problems.
Changelog:
1.0 - Works and downloads the very highest available quality.
1.1 - Quick fix. Found out that our g1's don't like to play the HD videos so now it gets the highest quality that isn't HD.
1.2 - Now it will check to see if you are actually on a youtube video page. If not itll redirect you to the youtube homepage. (Code altered to work on steel)
1.3 [1-3-09] - It now gives you a message right before you redirect so you know whats going on =P. Also the name was changed to YouTube Downloader.
Enjoy!
Where does it store the stuff you Download? Just wondrin...
EDIT - Never mind - I had a go and it goes in the downloads folder on the sdcard an d it works WONDERFULLY!! Thanks for this
Dais xx
I have no clue how you got that to work but great job!
Can't you just cut/paste the bookmark here instead of us needing to get it from that saved bookmark via the import bookmark program?
My guess is it must just be a URL to a site that uses the previous URL you were at (I think it's called the Referrer URL)?
I would but it doesnt work.
If you copy and paste the code in a bookmark on android it'll instantly add http:// to the beginning.
The code is in javascript and adding http:// will render it useless.
This is the only way around it.
Plus its quicker for everyone
so you are just changing the url on the fly?
can it be done with a simple http referrer check?
if you are one of the people who setup one of those sites I think you could do it that way and then it would work from any browser/phone/pc without javascript
1. goto youtube.com/foo?goo=hoo&ioo=joo
2. goto someutubehack.com/getmedavid
3. script getmedavid looks at the referrer which is the url in 1
4. script getmedavid gets the vid and sends it back to you
5. you save it
6. profit! (sorry I read to much /.)
Yeah,
That works, but this way is the quickest way for android phones.
And yea, it just changes the url on the fly,
and if the video has HD available, it gets that version.
Meaning best quality every time =)
Go to the URL in my first post.
There are several methods to do the same thing.
This rocks! Thanks for sharing...
I had previously used another method for downloading, but how does it get any easier than this? You just hit Youtube, find the video, and hit the bookmark.
Only downside is needing to rename the video after download, but that's the same as with any PC-based downloader as well.
worked like a charm
EDIT- So do you have to go through step 2 again everytime? I had to because i couldnt find the "DL Youtube Video" bookmark in my bookmarks..??
If you downloaded it within the past 6-7 hours it will be called Youtube Downloader.
I updated it last night and found that name more fitting.
EDIT: New instructions added check above.
am I crazy or is mybookmarks gone from the market? Lost it when I did a wipe installing 1.41
You're carzy! hehe
I just literally downloaded it from the Market myself... maybe do a search.
Phil
0420420420
Hey fyi 0420420420 no longer has the bookmark. Can you reup it or give a similar solution like you gave to steel users? It was working earlier today but I went to jf1.41 and forgot to save it. Thx
Use the steel link and copy the code and save it to your own bookmarks and upload it to your own number in mybookmark. I just did this and it worked. Plus now you have your own personal copy.
Yes, it appears someone has replaced the bookmark.
I put it back up, still 0420420420.
Don't know why anyone would do that.
Also, the steel code does NOT work with the stock browser.
The easiest and basically only way to get this working on the stock browser is like this.
sweet another reason to get sidetracked at work. good stuff.
Yea don't pay any attention to me. Whoa I got 2 now I'm on a row baby. Well thanks for this anyways, I can't stop downloading from youtube.
topdnbass said:
Yes, it appears someone has replaced the bookmark.
I put it back up, 7647647000.
If this happens again then I will start constantly changing the numbers.
Don't know why anyone would do that.
Also, the steel code does NOT work with the stock browser.
The easiest and basically only way to get this working on the stock browser is like this.
If you notice that someone has changed this one let me know here or email me asap and i'll put up a new one.
Don't listen to su3ng he has 1 post .
Click to expand...
Click to collapse
Thanks for the update, but is it really that easy to change a book mark, what a crappy way to set up that app then...
btw, you may want to tell people to do it one by one. cause when your old 420 bookmark was overwritten, there were about 25 bookmarks. i did one by one, and went thru each one hoping that yours was still there, but it'd be a total pain in the ass if you imported all 25 and had to delete them
thanks this is great. i love the fact that it downloads in mp4 format which is great for easy importing into your computer.
I just never thought anyone would overwrite mine.
So sad
I'm gonna talk rerware and see if theres a way to lock it.
EDIT: RERWARE IS GOING TO LOCK 0420420420!
I noticed an app shortcut missing from the upper right of my home screen today. I called my GF with same phone and asked her what was in the upper right on hers (I set them up to be similar layout) and she had a blank but couldn't remember what it was either.
I know something was occupying that space and I thought it was useful enough not to move it to one of the side screens, but now I can't remember what it was.
It would sure be nice if there was a log of apps installed/removed that one could access after the fact.
I noticed after one of the updates that pandora went away, but I redownloaded it and it even kept my authentication. I removed slacker a while ago because it kept losing my login info.
I think a list of what we notice missing would be interesting, so please chime in (with missing items, not trolls)
dont have a App-Backup?
Google changed some of their package names. This will cause some icons to disappear, it doesn't necessarily mean it was removed entirely.
yeah u mite just need to add shortcuts again...
I still like the topic of the thread though. If OP could update the post with the apps removed and the reason stated it could be one of XDA's great reference threads.
Noname1 - Violation of terms and security issues
Noname2 - Violation of terms and security issues
http://android-developers.blogspot.com/2010/06/exercising-our-remote-application.html
(no name stated)
That's what kills me, I don't remember.
I thought I would use it frequently so left it in a prominent position, but apparently they wiped my brain along with the app (or shortcut).
I have a stock phone. not rooted.
I haven't found a backup app or screen capture app that works with unrooted phone.
Should we guess what it was? My guess is google voice.
675 Trip said:
It would sure be nice if there was a log of apps installed/removed that one could access after the fact.
Click to expand...
Click to collapse
This won't help now but one does exist, you just have to install it beforehand. There is an app called AppHistory which keeps a list of everything you have installed and removed. I don't backup my apps and have found that useful once or twice to remember an app that I uninstalled and want to try again or something.
First of all, let me say that I know there are alternatives to MyLibrary--I have several of them. But before I totally leave it behind, I want it to be for its shortcomings, not mine.
Secondly, I have MyLibrary behaving itself in terms of not crashing, and it's showing all my books on its one shelf. And I can create new shelves.
Which leads to the n00b question--how do I move books from the default unsorted shelf to a shelf I create? I've looked here and another forum, and in the full user manual--no joy. I'm sure it's something very easy, but I can't find it.
MmavisO said:
Which leads to the n00b question--how do I move books from the default unsorted shelf to a shelf I create? I've looked here and another forum, and in the full user manual--no joy. I'm sure it's something very easy, but I can't find it.
Click to expand...
Click to collapse
I found this to be completely un-intuitive and had to ask someone. I just had to look up that answer again to answer your question because I couldn't remember how it was done and couldn't figure it out (again!).
Click on the icon along the top that looks like a pencil, to put the app into edit mode. On the left side you'll see a new '+' icon that lets you create a new bookshelf. Also while in edit mode you can drag books to the shelves on the left to categorize them.
That worked! Thank you! I'm glad I wasn't the only one who had to ask about this.
Can't post yet in Developers, but wanted to share this, since I read that a number of people are literally being tormented by their HTC Droid Incredible (DINC) phones because of a "feature" in the latest (and likely final) OTA stock update to build 4.08.605.15 710RD. The OTA contains a script to force the phone to reboot and rebuild certain files and databases overnight when activity with the phone is anticipated to be minimized. Problems arose when the rebuilding process repeatedly failed to complete, forcing the phone to reboot repeatedly over a series of nights. I know this happened to most of you back in June and July, but the OTA was pushed to me just recently (I got a used DINC a couple of weeks ago) so this could still be affecting people.
My DINC is rooted so I did not accept the OTA and experience the problem, but I really sympathise with folks being awakened at 02h00 night after night by the harsh "DROID" audio accompanying the standard VZW boot animation as it repeatedly rebooted for nearly 3 hours (or until exasperated owners pulled the battery -- which only made things worse!). Also, I happen to find the audio rather offensive at any time of day. Perhaps others do as well, even without this nasty nightime experience, and would like to eliminate it -- or just possibly substitute something else.
There are plenty of apps and scripts out there to help replace the boot video animation, but I have not come across an automated method of removing or changing the audio. (The audio is not integrated, because the "video" is actually a series of pictures, not unlike the sort of video created by flipping through a page-book animation full of still pictures that create the illusion of movement. It only looks high-tech because of the remarkable speed at which even a smartphone processor can "flip" the pages)
For those of you who do not visit the developers portion of XDA or other similar sites, here is a simple (but admittedly technical) fix.
You will need to be rooted. If you are not already so, this might be a good time to give it a try, since the DINC has surely reached the end of its supported lifespan, and is likely well past any warranty that might be invalidated by performing a root. Search the web and pick your favourite method to follow. Mine is the guide posted by Scotty85 here at XDA:
http://forum.xda-developers.com/showthread.php?t=1600904
Once rooting is done, all you need is a good file manager capable of gaining "superuser permissions" (one of the benefits of rooting includes the installation of a superuser app),. I recommend ES File Manager, but there are ones such as Astro and plenty more to suit any taste. For those who want a file manager designed especially for rooted phones, you can pay a little bit for the Root Explorer app. All you need to do after opening the file manager of your choice is to allow it to receive the superuser permissions. After that, it will be able to see anything in the Android setup. That's why it's called super-user!
When you open the file manager, you will probably find yourself looking at all the files on your SD card (/sdcard/), if like nearly everyone you have one installed. Locate the "up one level" button in the menu or on the screen, and touch it to go to the root of your entire DINC. There you will find in the list or collection of folder icons a directory named /system. Touch it to open it, and then touch the following directories as they appear on-screen:
/customize
/resource
Once you are inside the /resource directory, you will see lots of picture and video files. Amongst them is a single .mp3 audio file with the following name:
VZW_Droid.mp3
That is the one making all the noise at boot time!
Hold your thumb down on top of the file's icon until a list of options pops up.
I suggest you rename it with an extra extension on the right end of the file name. That way, if you change your mind and want to revive it, all you have to do is remove the suffix you are adding now.
For example, this is what I did:
VZW_Droid.mp3.ORIGINAL
That's all there is to it! Close the file manager. Restart your phone if you like, to make sure that the phone now boots silently. I promise you it will!
There is an opportunity here to substitute any MP3 audio file you like (but keep it brief - 30-45 seconds at most) . Simply put it in the same location where you found the Droid audio file, and rename it VZW_Drois.mp3. That way, the boot programming will invoke the audio at the right time.
I have tested the silent approach and using substitute audio, and they both work as expected in my DINC.
Sorry this was not more timely for you folks who ended up locking your DINC in the closet (or worse!) earlier this summer, but you can still give yourself some peace and quiet -- or even a bit of nice music to boot by if you like. :laugh:
Cheers!
Good thing I never excepted the update
Sent from my Droid Incredible using xda app-developers app
With root, there is a way out...
zachf714 said:
Good thing I never accepted the update/QUOTE]
So true! There are ways to block both the download and the notification, but only if your DINC is rooted. If pure stock (not rooted), then you must forever resist the urge to hit the Update button on the notification or in your settings. Not an easy thing for device users to do -- we are well trained like Pavlov's dogs to salivate at the sight of a software upgrade!
In case anyone can't resist the urge, at least there is a way to silence the DROID sound. See the opening post for details... :angel:
-- Stopping OTA downloads permanently (or at least until you reverse this fix):
http://forum.xda-developers.com/showthread.php?t=844702
-- Eliminating the notification in your notification bar (harmless, since the download is now stopped up, but perhaps a bit annoying. It actually takes MORE work to do this bit than the really important one regarding the download... :
http://forum.xda-developers.com/showthread.php?t=836120
http://forum.xda-developers.com/showthread.php?t=844702&page=8 (starting with post #73)
Thanks to Senior Member ejdavis72; Member Mach3te; and Senior Member cmlusco for their contributions in these threads.
Oh, and don't forget to use a root-capable file manager (e.g. ES File Explorer) to find and delete that little OTA bomblet hovering in your /cache directory. Alternatively, you can just reboot into your recovery and reformat the /cache.
:good: Cheers!
Click to expand...
Click to collapse
I must have a unique way of using my devices because I've never seen this issue reported on the forum.
Firstly, I just want to say that lastreadingpoint.db seems to be something of a garbage bin. I'm working with one of my older devices right now (formerly my principal reader) and the db is filled with books that were deleted long ago. Now, perhaps, cleanup of this file is supposed to happen when books are removed via UMS since that's the only provision B&N made for removing side-loaded content, but I doubt it. Since I just use a file manager, I may be frustrating some grand design that would keep the db file tidy. NOT.
But I digress. My real beef is the unpredictability of the button. When I select a new book from the library and move along a few pages to the first chapter, I often return to the home page to deal with some other things and then set the device aside until I'm ready to start my new book. But when I do return and tap that button, I generally get the last book I just finished (at the last page....). If I have deleted that book already then I'll get some other book, maybe an anthology I frequent, wherever I left off.
Inspection of lastreadingpoint.db shows no indication that I ever selected a new book.
I have struggled with this for a long time and realize that without knowing exactly when and under what circumstances the db would actually be updated, this is really difficult to run down. I just tried another experiment and put the device to sleep manually after starting a new book (book still displayed). Then I woke it up and returned to the home screen (i.e., my launcher, not the B&N Home). The "now reading" button worked correctly! And repeatedly.
BUT...A look at lastreadingpoint.db still did not show that the new book had been opened! This helps explain why my overtures with sqlite were not having much effect.
It's a mystery, wrapped in an enigma, enclosed in a B&N box.
I just want the #$%&*% button to do what you would expect it to do without a lot of nonsense. It's easier to get it to consistently open a current Kindle book then to open an epub in the stock reader.
Why?
Edit: The next day: I accessed the book one more time this morning without any problem and copied out the database again. This time it finally showed an entry for the book with the correct access time.
Edit: 9-12-22 Nothing seems to work consistently except for one change. I have installed on my devices a little app called "NookReader". It's buried deep in the old posts of the forum and its purpose is to allow epubs to be opened via a file manager (which I never do). In effect it creates a "listener" which the stock system lacks.
Well, it seems the stock system doesn't like eavesdropping. When I uninstalled the app from the device I had been experimenting with the effect was immediate and I was able to move from selection to selection, each time returning to the most recent book correctly using the "now reading" button. Another device required an uninstall as well as a reboot in order to start behaving properly.
Moral: if you're not using it, get rid of it!
nmyshkin said:
I have struggled with this for a long time and realize that without knowing exactly when and under what circumstances the db would actually be updated, this is really difficult to run down. I just tried another experiment and put the device to sleep manually after starting a new book (book still displayed). Then I woke it up and returned to the home screen (i.e., my launcher, not the B&N Home). The "now reading" button worked correctly! And repeatedly.
BUT...A look at lastreadingpoint.db still did not show that the new book had been opened! This helps explain why my overtures with sqlite were not having much effect.
It's a mystery, wrapped in an enigma, enclosed in a B&N box.
Click to expand...
Click to collapse
@nmyshkin ... even i've struggled with something like this ... inconsistencies of the last reading point actions ...
nmyshkin said:
Edit: 9-12-22 Nothing seems to work consistently except for one change. I have installed on my devices a little app called "NookReader". It's buried deep in the old posts of the forum and its purpose is to allow epubs to be opened via a file manager (which I never do). In effect it creates a "listener" which the stock system lacks.
Click to expand...
Click to collapse
are you referring to the app that goes by 'dev.nookreader.apk' ? ... for now i've just renamed it to 'dev.nookreader.apk.bkp' so its as good as removed ...
some database problems i think i can report, one that i've annoyingly encountered, in this I've sometimes found the order of the books in the default library aren't displayed as they should have ... Iam referring to the 'Most Recent' sorting option where the last opened/accessed book should ideally show up at the top most ... BUT SADLY IT DOESN'T !!! ...
Most annoying is when i search a book open and read it and expect it to show up on the top or at least in the first few pages of the library ... but they don't ... search is the only option to reopen such a book ...
Aren't the books that are opened using the 'Search' option of the library not supposed to show high up the library ?
I WOULD REALLY LIKE TO GET THIS ANNOYANCE RID OF ... i would love to find all the last accessed books in the topmost sorting order as its supposed to work ...
I don't even know what database records the last accessed book information ... any and all help appreciated to identify and fix this annoyance.
PS : Are "New"' books(Lend Me) installed from the B&N store supposed to show up at the topmost ?
Update : strangely the searched book shows up in the B&N Home under 'READING Now' section but its not showing in the Library as the topmost book in it ... another inconsistent DB recording ???
aiamuzz said:
Update : strangely the searched book shows up in the B&N Home under 'READING Now' section but its not showing in the Library as the topmost book in it ... another inconsistent DB recording ???
Click to expand...
Click to collapse
OK, well, I can't say that I know a lot more now than when I started this thread.
What I can say is that the device seems to work with a copy of the database in RAM or else keeps variables in RAM that are not written to the database until much, much later (like during or after a nap).
I began to think about how I use the device vs. how B&N intended it to be used so I made a few tests going from the B&N Home to the Library, to a book. Then, there is really only one way to get out of the book and that is through the QuickNav buttons. I thought that maybe the trigger to the database update was somewhere in there, but I saw the same inconsistent results and delayed updating of the file as with my own sequence.
This is why I eventually abandoned the database as a source of info for my SetCover app and started relying (at least partly) on my own data. All I can say for "sure" at this point is that a good nap on the open book seems to aid in the correct information making its way into the database. Not very technical, I know.
If you are getting really spurious behavior from your lastreadingpoint.db or you find that it is full of deadwood, you can clean out the entire thing as here. Of course you will lose absolutely everything in the database if you do that, so it's a "last gasp" scenario.
For me, things seem to have calmed down if I just leave an epub open in the stock reader for awhile. And after all, what's the rush to get back to the home screen? (in general). That's not how the reader was probably meant to be used.
aiamuzz said:
Update : strangely the searched book shows up in the B&N Home under 'READING Now' section but its not showing in the Library as the topmost book in it ... another inconsistent DB recording ???
Click to expand...
Click to collapse
Can you run this test ?
1. Open stock library.
2. Search for some book that is buried in the last pages of the Library.
3. Open that book from the search results.
4. Flip a few pages to emulate that you've read that book.
Ideally that book should be the Last Read (Reading Now) ... WHICH INDEED DOES WORK SO !!!
Having been a recent book that one has read ...
The Library app should also show that book on the very first page as its the most recent one ... BUT IT DOES NOT SHOW SO IN THE LIBRARY !!!
I would really like the searched and opened books to move to the front pages of the Library App and stay there and get moved down as and when other books are opened ... at worst it should be easily locatable in the first few pages of the Library App ... the 'recent' book sorting option in the Library and the place where this info is stored may have to be trouble shot ...
aiamuzz said:
Can you run this test ?
1. Open stock library.
2. Search for some book that is buried in the last pages of the Library.
3. Open that book from the search results.
4. Flip a few pages to emulate that you've read that book.
Ideally that book should be the Last Read (Reading Now) ... WHICH INDEED DOES WORK SO !!!
Click to expand...
Click to collapse
Well, there you are. I've never used the "search" function on the NST for anything! But I did, just to humor you, and I see that it actually turns up a "hit".
I use the Library almost exclusively in shelf format. What I personally would like is for the @%W$#% Library to remember that. Of course, it will not, because then I would not see all the nifty new books I just purchased (NOT) from B&N as they are delivered.
Any "adjustments" to the Library behavior are beyond my pay grade and you won't get you-know-who interested in that either, as she has her own Library app. I've looked at a lot of Library alternatives. There were many promising looking ones in the early days but all seem to have been abandoned at some incomplete point by their developers (except for the one mentioned above).
I just live with it. I don't have hundreds of books on my device. When I finish a book I actually delete it (gasp!) [except for something like the Bible].
But it would be nice to understand the rules or thinking behind the "reading now" business. However, since the database doesn't seem to accept input (although you can read from it), it doesn't matter much I guess.