Rockbox General > Rockbox General Discussion
Rockbox Installer/Updater - Install any burrent build on any current target?
iwantanimac:
Hi guys,
I was looking around the other day and seeing a lot of people having trouble installing rockbox, and i was tinking, wouldn't it be great if there was an installer that could not only check for updates to your build(s) but also donload and install tehm for you automatically when the device is plugged in. I'm not very knowledgeable in programming anything, but i know it should be possible.
Here's what it sould do:
1. Read "http://www.rockbox.org/cvs.shtml" and "http://www.rockbox.org/daily.shtml" and parse the following:
- If a build is in progress
- Titles of currently available builds
- Warnings on each available build
- Download link of each build.
- And give current daily build availability, as well as a manual link for that build.
2. Give the user a drop-down list of all the available builds, or give a message box detailing that there is currently a build in progress, so the builds are unavailable.
3. Once the user selectes a build, the program asks them to make sure the device is connected, then searches for a file common to that device (If there is one - otherwise it asks for the drive letter/mount point).
4. It then confirms the user wishes to install and downloads, then (Deletes the previous build's data (Optional)) extracts the build and allows the user to disconnect the drive.
Other possible features:
- Automatic background updating of the player when it's plugged in (If the user wants this) at an interval of, say, 6 hours or so (Or you can change it), that way you don't just update every time there's a new update (Thanks to @soap for the tip)
- Automatic extra installation - Not sure of the best way to d this, maybe a .zip file which you set to be copied every time as well...
The program should be multi-platform.
More Info:
Tracker Task #: 6167
URL: http://www.rockbox.org/tracker/task/6167
Cheers guys,
iwantanimac
DanManners:
That actually looks like it would be a very good idea! If you want, my brother knows vb, and he could help. Private message me the link, or go on aim and IM j3susJuLce
-Dan
soap:
--- Quote from: iwantanimac on October 07, 2006, 11:10:27 AM ---
Other possible features:
- Windows notification tray icon which automatically checks for a new build and asks if you want to install
- The above AND automatic background updating of the player when it's plugged in
--- End quote ---
Since there are multiple new builds every day feature one would get annoying very quickly.
Since running a new build w/o clearing settings can cause errors feature two would lead to a rash of support questions.
bluebrother:
I was thinking about an installer myself some time ago, but haven't found the time to really look into it. Maybe I'll manage to do this in the near future ...
I would prefer it heavily to NOT use vb or .net -- I think the best solution would be to use a platform independend GUI toolkit that works on all platforms we have users -- windows, mac and linux. If I manage to look into it I will definitely go for Qt.
mnhnhyouh:
One other thing I would want in such an installer before I would use it would be that it would copy the themes et al. from my computer onto the new build.
I keep them in a directory called .rockbox so I can just copy it onto any new build I download, before installing it.
h
Navigation
[0] Message Index
[#] Next page
Go to full version