[Proj]M3U Grabber V1.0 - Touch HD Themes and Apps

Hey everyone,
I'm working on a program to enhance the usage of my HD when flashing or doing other crazy stuff with it.
[Program description]
Load in a m3u file and get all it's music content in one single MAP to copy to for example your storage card of you mobile phone!?
[m3u]
This file is used a lot by me and I believe many others. You can create playlists and save them this way. Opened by many programs like WinAMP VLC-Player and so on....In these files all the directory's of your mp3s are saved!
[Why Why Why WHY!?]
Well, I like to experiment that is why I'm becoming a creepy doctor. But the main reason: Format your SD card and wanting to upload my latest playlist I am using in WinAmp took ages, and I hate IT!
[Nerdy Talk]
I'm using Delphi 2010 cause pascal is my best known language that implements everything I need and I am to lazy to create my own GUI. For the moment it will be open source and using pretty lame coding skills. I will try to make an obvious layout and make a lot of notes next to the lines.
STATUS: Development
Last edit: [11 - 01 - 2010]
Program Development:
1. Open only .txt files cause m3u is annoying. (Change .m3u to .txt)
2. Search and save all file directory paths (No max. encountered)
3. .....
4. Copying MP3's only on same disk!!...
Error:
Problems converting TString to a String for some annoying String editing. Damn this is not a strong point from Pascal....
Hope some peepz will help me a hand with the probs I encouter!
Bye for now!
Sugocy
P.S. Very busy student, so don't expect any speed. Just like to know if someone is waiting for something like this. I didn't find any software doing so......

Related

Sport GPS software on developement

My fourth message of the day ... I'm inspired !!!
I'm one of a little runners and cyclers group whose want evolve in my sport and use new technology to practice sports.
3 of our have baught and HTC trinity to have an all in one solution : GSM, music player and GPS.
We have test a lot of offroad program, gps tuner,beegps,nimo,noni,... and we are not satisfacted about them... We have ideas which the best program must have but we are so poor programers to do it.
So I would like to know if some of best programers of this forum could make it for us ?
Are you interested ?
We could send you all of ours ideas, with explained pictures ...
PS sorry if it's not the good place to post this ...
thank
Bike GPS
I have a Dopod D810 and I am developing a GPS application for it, mainly because nothing I tried out there did everything I wanted, and was suitable for use on a bike.
My app is a
- Raster-based GPS application
- Music Player
- Phone 'answerer'
- Text message display
- Big buttons (so you can press them while riding)
- Good reliability
I initially developed it for my Dell Axim X51v.
It supports importing/exporting routes and tracks to and from GPX and KML files, and can do playback of tracks. (ie it works with Google Maps/Earth routes and tracks)
It supports importing locations from names files.
It supports maps in TFW, SDW, JPG and BSB formats.
Any music files supported by windows media player are supported.
If you have any maps in one of the above format, this is for you!
wahou !
it's look like what i'm looking for ... without pearhaps a graph which expose speed and altitude during the trip... but i'm so interested ! what is the programation language use ? could you send me sources ?if you want, I can send you some draws to complet with option your soft ?
Its done in C++; sorry, I'm not going to release the source, but I'm happy to get any ideas you have.
oh, I forgot, there's a PC version off the same code base which makes it easier to see playback, build routes, etc. I'll add some speed/altitude/time graphs to it over the weekend some time if I get a chance.
I'll also eventually put the installers on my web site.
ok... it's not a problem that you don't release source... just ... could you send me just how you get speed, altitude and position ... you dialogue with the P3600 GPS... is there library or only code lines ?
My idea...
-make a rotation of your cards in function your deplacement like tomtom.
-on my soft, i would like record precedent trip to do versus when I take the same road. This versus could compare KM all long the time and bip me when i'm late.
-the graph which compare my speed and variation of altitude all long my trip
-instant speed/speed trip/time/km
Initially, I used the GPS API in the microsoft SDK, but its not reliable enough (sometimes it stops signalling updates on its event), so I wrote my own from scratch and the NMEA documentation.
- Sorry, I'm not familiar with tomtom, so I'm not sure what your after with your first request.
- Its not exactly easy to track a previously taken path and map it to the current path, but it could be done. The biggest problem is storage of your previous paths. I have about 24GB of old tracks saved! I'm waiting for an 8GB mini SD !
I'll have a look into the idea though.
- Displaying (and even graphing) current speed/time/altitude, ect are trivial and I already do that. I'll look into graphing.
Is anyone else interested in this app?
I would be interested in this for cycling and hiking.
Sorry for this question but why don't you let members of this forum download sources of your GPS API ? Or directly the API compiled to let other programing theirs applications if it is better than windows API ?
For my application I need only to know :
- Altitude
- trip point (x,y)
- how to solve to have speed (v=D/t)
Have you seen http://gpsdash.com/news.php
I'm always looking for more choice...here is one that many of my sport crazed friends are using. I may start using it for tracking my motorcycle rides too. Here is the software http://www.rungps.net/Wiki.jsp?page=HomeEN . Here is the online tracking server http://www.gps-sport.net/index.jsp .
The reason I'm not releasing source is because I may, at some time in the future, make this into a commercial product and I don't want to ruin my chances with that.
The other is that I don't really think it is of much benefit to most people to release source for an application. I think it is far more useful to make a library of the useful functionality, with a well documented API of the thing, so that people can start at a higher level to implement their ideas. Since I don't yet have such a library, I can't release that either .
I went riding on the weekend (its nice and sunny here), so I didn't get any more done on this.
From other people's responses, it looks like there's plenty to choose from anyway.
Once again, Yannn, there is documentation in the Microsoft SDK on how to access the gps (its called gpsapi).
Finally
I have finally decided to release an early version of this software.
Its at
http://www.lukepaton.com/BikeGPS/
If you are able to set things up for yourself, and want to give it a try, go ahead. I haven't got a huge amount of time to support it, so it might take some playing around to get it working, particularly at first. There isn't a manual or help for it, so go looking through all the menus and see what you can find!
To get started, from the View menu, have a look at settings, and set up your paths and then from the Map|File menu, choose, Re-Read All Maps.
Cheers,
Luke
Hi Luke
Thanks for the release. On first run, I got the message:
"Open File \CF Card\Data\BikeGPSMaps.mdt failed"
When I hit OK it closes. I made this directory path and chucked a .jpg in it and then it ran.
I see in Settings>Paths your default project is pointing to your compact flash card so I changed these to \Storage Card\...\
I have had a good look through the menus, it seems to be a pretty nice useful kit. I like the .sid support and export to .csv, even converts from OziExplorer Probably wouldn't use the player or sms fuctionality though.
Logged some data to the .gps_log file, will try and use it later.
Just can't see where to open map image. When I click open map it doesn't have anything in the list to select... No need to bother yourself with a full user manual, but it would be good to load a map background.
Sorry, I first developed it for a Dell Axim, and an iPaq before that. They have CF Cards...
To get it to have some maps to open, Map|File|Re read all maps looks in the map path (Settings|Paths|Map Path) (Mine is \Storage Card\Maps\).
It prompts you for the kind of files to load (KAP, TIF, SID, MAP).
Yes, MAP is from Oziexplorer - some of the map CDs I bought used MAP files, but the code to interpret map files is a bit of a mess, and it doesn't support oziexplorer ozf files...
After that, Map|File|Open Map|All Maps should give you something to open.
You have to select a single map (multiple selection is for delete).
Anyway, its good to see that someone could even get the thing installed
Cannot access menu, progrram will stop after prompt of missing file, it is not installed in memory card/data either. Also shortcut is missing.
Hi Fimae,
I used resco to add a shortcut, but the install program is supposed to put it in 'programs'.
Not sure what you mean by 'cant access menu'. There are about 7 menus, not including popups. Is the main menu visible?
See above about storage card. I'll make it allow you to browse for the storage card the first time it runs.
Thanks for your feedback.
Luke
Now I'm all motivated
I've done an update which should make it easier to work out whats going on when first installing. It will prompt for the path to your files.
At the first prompt, enter /Storage Card/, or wherever your storage will be.
It automatically creates Data/ and Maps/, so put your maps under /Storage Card/Maps/.
The web page now displays the last version and update date.
what about the mount ???
Hi, plz tell me if ur using any good cycle mount to hold trinity securely on the handle bar? where & how much u bought it for??? Anyone???
After trying Arkon mounts and a few cheapies, I found the best was a metal case,
(like this http://cgi.ebay.com.au/Metal-Hard-C...yZ150774QQssPageNameZWDVWQQrdZ1QQcmdZViewItem) attached using double sided tape and a cable tie!
The problem with the Arkon-style mount is that they don't hold the device securely enough and are too bulky.
sthawk said:
Hi Fimae,
I used resco to add a shortcut, but the install program is supposed to put it in 'programs'.
Not sure what you mean by 'cant access menu'. There are about 7 menus, not including popups. Is the main menu visible?
See above about storage card. I'll make it allow you to browse for the storage card the first time it runs.
Thanks for your feedback.
Luke
Click to expand...
Click to collapse
I ment that program stops to error dialog, and when i click it ok, application exits without seeing any menus. But now it worked wery well after writing \Storage Card\, thank you wery much.
I know this must be stupid question (like where is the any key) but i really does not understand what kind of form i have to use to copy maps to Bike gps? I have route66 and tomtom navigator maps (and for testing only miomap) in my storage card, i supposed that i cannot use map files from those apps?

mobilePVD - PocketPC client for movie managment PVD

Hi all!
This is the PocketPC Version (Viewer) of PVD the very best program to organize your movies.
You can download the PC version from http://www.videodb.info/forum_en/.
My thoughts were: what is the best movie managing and cataloging software worth while in the movie store and searching for a title... or sitting in front of the TV and trying to remember what cool movie I could watch...
That, and enjoying to write software for my mobile phone, were the reasons for mobilePVD.
The software is published at PVD's home and at xda-developers place.
How it works
First of all, you have to get PVD and enter your movies. After that, make a XML export. This writes a file containing the movie information and a directory containing the pictures. Take both and copy them onto your device. I recommend to copy them onto the SD card in a sub directory PVD.
Download mobilePVD and install it on your device. When starting, you will have to select the XML file by clicking Menu->Open DB. Your can select other languages and other skins (if someone makes them ).
When going to a sublist in mobilePVD (i.e. viewing the movie details or selecting directories) and you want to get back, just slide with your finger over the list from left to right...
How to translate
In the program directory on the device is a sub directory called "Languages". Within you find the language files. I deployed English and German so far. To make own translations just copy a file to your desktop, open it with any text editor and translate. Please publish your translation on either forum, so I can build the next version with more supported languages.
How to skin
also in the program directory you will find a sub directory "Skin" with all the images I use. The images in "Manila WVGA" are for a resolution of 800x480. If you like you can take those bitmaps and change them to fit other resolutions and other colors. Don't forget to adapt the settings in the skin.ini file.
And please share your work with us and publish your skins on either forum. I will put them in the download section.
Have fun!
Obelix
Changelog:
2.1 Filtering is back and actors are grouped by first letter.
2.0 uses virtual mode to load more movies before reaching end of memory
1.1 out of memory problem fixed
1.0 Initial release
If you like my work, you can buy me a glass of wine
Version 2.1 of mobilePVD
I was hoping this allows you to enter movie info directly on mobilePVD. A desktop entry method is rather inconvenient. Would that be possible?
Does this also mean I have to re-export everytime I add movies? I took a look at the desktop version and it is very good. I can see why it is more practical using the desktop for entry of movie info.
Obelix_A, I have exported some movies and I must say it looks really nice on my HD2 although it is still not very stable, sometime I get an error that quits the program. It's only 3 movies so I am wondering if it may sow down when I have much more (2,800 in my collection). I would love to have Ratings and duration. It is missing after export. Thanks, this is great for movie lovers just like IMDB Mobile. I am just surprised that there is not much feedback yet.
I like it to a while to sort all my movies and still didnt get all the pictures from IMDB, hey ho did it manually, i need to change the skins to VGA how do i go about that im a bit of a noobie when it comes to skins?
The Actor list is huge and is close to impossible to scroll all the way down to "T" etc. Can we have a sort of filter to search actor names? trev666, use IMP plugin for movie posters. It's excellent.
@Kensong cheers mate
it works well after i restarted my phone, without changing anything from wvga to vga so im happy, thanks man not looking forward to adding all my movies though lol
Ok so i now have a HD2.... works great
great app, thanks for sharing it
here we go with Version 2.0 of mobilePVD. It now uses a virtual mode of the SliderList, what means, that it can load more movies before running out of memory.
If it runs on your devices as stable as it does on mine, we can start adding new features...
Really nice work mate
Really nice work
If you don't mind, i have share it HERE.
Please feel free to drop me a comment if you have anything else to add or in case i have missed anything. Cheers~
just released version 2.1
Filtering is back now and actors are grouped by first letter
I have installed v2.1 right now.
If I click on one of the "-" e.g. "- Actors" I get an exception:
"RemoveItem in virtual mode not allowed"
I am very interested in the development of mobilePVD since I would love to have my movie list on my phone (TD2).
Is mobilePVD a "one man show" or are you planing to involve more developers?
I will check this and fix it...
Yes mPVD is a one-man-show. you can ask my friend amirdt (here on XDA) if he wants to join the project...
Actually I wanted to ask if I could help you with mPVD
what exactly do you want to add?
the only thing I could imagine right now, is another way to read the data.
play around with PVD and the exported data (XML) and how fast you can read it.
currently I am reading with XmlReader.Read and evaluate the nodes. If you can read faster, this would help. other proposals welcome
Here is just a spontaneous list:
- WM 6.5.5 Problem with menus. The black background (when menues are displayed) does not cover the whole screen. Above there is some space visible. This is because the top bar (where the clock is) is smaller and the windows task bar is bigger in WM 6.5.5 (Sorry, cant supply a picture now how it looks like)
- Filter Actors: Add a search field also
- Add a clear button to the search fields to clear the field easily
- Add (Readd?) a ">" to the Movie list to open the movie details (I think the ">" was already there in an earlier version.
- Maybe make the UI somehow less sensitive. At least on my device it moves very quickly. E.g. I cant open the details view without moving the movie list view up or down accidentally.
- Add "Reset all Filters" menu item to the Filter Menu.
- Remove the search field in the detailed movie view to get more space to view the details.
- Maybe make the "letter lines" (+A, +B, ..) in the actors view a little bit thicker so that it is easier to open/close them with a larger thumb
- Maybe add the "letter lines" (+A, +B, ..) to the movie list also. Dont know, how large collections will be handled right now.
- Add more filters like rating (stars...)
- Add movie trailer support (e.g. prepare trailers on PC (conversion etc.) and copy them to device. Link from within mPVD to start media player on device)
- ...
So where can I get the source code to get started with it?
Regards
Al
ok, ok
I will prepare the sources and make it available for you via SVN, so we can handle developing both.
By now, the list won't move when clicking. I changed that... (but all other things from your list can/need to be done)
so, drop me a PM with your wished user name and password for SVN and give me little time to prepare...
alfish2000 now officially joined the development of mobilePVD. So let's welcome him
thanks for your support!
http://www.videodb.info/forum_en/index.php?topic=1755.40

[Search] Learning program (vocabulary) for WM (fingerfriendly)

Hi there,
I am so deeply searching a vocabulary trainer which is more or less fingerfriendly for my Touch HD.
It is unbelievable that there is no program like that available and I just need such a simple one:
I want to add "units", which store the vocabulary in German the foreign language. Then the program randomly chooses one of the words and shows the German translation and I, in my mind, think what it would be, and then I click "right" or "wrong" and go onto the next word. I don't even need a text insertion which must be compared...
Does anybody of you know such a program? Not finding this is for me now a reason to switch to Android, because in the market, they have such programs (vocablo). I would of course pay for it.
Thanks a lot!
I would love to program a thing like that. It would even be pretty easy (as far as i see it). The real problem however is creating the database for it.
I have bought the Japanese Trainer from SPB(?) of the store which isn't really great but it is okay-ish. One can even add a lot of words, although they probably didn't plan it that way, but one can simply add new folders and copy images and sound files into them to expand the library. However, if i knew Japanese well enough to create an extended database i would not need the app ... so the real problem in an app like this is always the database..
If you like you can give me an Excel-file with a hand full of words and i can set up a sample app. Unfortunately i will be away from the pc next week, but in the week after that i could give it a try...
please include at least:
Foreign Word, Native Word, Usage example, word class (I think one could then have a nice multiple choice mode, too)
Well, just checked SPBs app, but I would want a much easier program, no need for pictures, etc.
Frankly spoken, I tried to code it myself, but have the same problem with how to save the words. I thought of using a simple textfile, saving the words like that:
mothertongue#foreign language#box
Example:
Haus#house#1
Sommer#summer#3
Österreich#Austria#2
The box is the number of 5 boxes and the program needs to ask all words in the boxes 1 to 4. If I know the word, the number of the box is incremented as long as it is smaller than 5, if I don't know the word the number is decremented.
What is important to me, is that I can add new textfiles, which I then can edit, in order to add or delete words from that file.
Any other ideas?
I would also use a csv file:
word;translation;whatever
you could then easily manage your vocabulary list in excel and save it directly as csv again...
excelent program
Hello
Do you know Leitner system? Flash cards?
Read these two first!
http://en.wikipedia.org/wiki/Leitner_system
http://en.wikipedia.org/wiki/Flashcard
Then download this Iranian software... { it is in English }
http://soheil86.50webs.com/Leitner Box/Leitner-Box.html
It is working based on Leitner system...
I have memorized 7k English word with it... Including GRE
Word list..... It is a very very great software
Let me know if you need any help!
Have a nice day
Thanks for the link.
But tell me, can I add units and new words in the program?
I need the program to add words when I am at university.
Did you open the link?
Pay attention to the note at the bottom of the page:
3. You can create data base with leitner box in your device, but if you like to create faster with PC, download data base editor.by editor you can convert your excel files to leitner box data base, and also you can exchange your target and source languages.
4. If you want to import data from excel data sheets, and you dont have excel 2007 installed in your system, download and install this file, first.
http://www.microsoft.com/downloads/...36-8C28-4598-9B72-EF94E038C891&displaylang=en
Tell me if you need help... I have a program to create database....
but I think you can find everything in that link...
Please update the keywords in this thread and add :Leitner box , flash card
Thank you in advanced

MyTunesExtractor - Free iTunes Playlist Extract and Converter! (Not Spam I made this)

Hey all,
I am not sure if this is the right place to post this or not, but being I have a captivate, I figured I would start here...
I wrote a small little application called MyTunesExtract.
Basically what it will do is read your itunes library file, create a list of all of your playlists and then let you extract those playlists to m3u files and folders to a locating of your choosing.
For example, you configure your Extract point to be E:\Music ( e:\ is the mount point for my phone)
I then select a playlist, and hit export. It will copy over all of the tracks (retaining directory structure) and build an m3u playlist that IS compatible with the Stock Samsung music player. I haven't tried any other players out yet.
Import things to note:
- This is a ROUGH RELEASE somewhere between beta and final.
- The itunes library is treated as READ-ONLY!!
- This app seriously lacks error handling, but should work pretty consistently once it's setup.
- Depending on how many people use it will determine my support plan. I currently and planning a v2 of this app that will be a complete re-write, done right with error handling and multi-output support at runtime, along with multi-playlist formats.
- This app is FREE and COMES WITH NO/ZERO/NONE Warranty.
- Donations are always welcomed and certainly appreciated.
- I will try to help people regardless of donations, but please remember this is a pet project for me and I can only work on this once my son is down to bed.
- I would keep itunes CLOSED when running this, just to prevent any possible hick-ups.
- This DOES work over network drives, my itunes library is on a different machine and I can give my library path as: \\machine\music\itunes\itunes library.xml
Installation!!!
- Very easy, open the MyTunesExtract.exe.config there are two paths there... the first one: defaultiTunesLibrary points to the location of your itunes library XML, I repeat, XML file, not the itl. The other one: defaultSyncFolder points to the output location for creating playlists and folders.
- There is no install process other than that. Just configure it and run the exe.
Notes
- I try to be a bit smart about playlist extracting, it will only copy files if it doesn't already see it in the output directory.
- Because of that the Files to Copy count is only files MISSING in the output folder. If your playlist has 20 songs, and 8 are already there, the Copy Count will be 12...
- I've tested this with the latest version of itunes.
I've attached 3 screenshots that show what it looks like.
Hope you guys get some use out of this!
Thanks and enjoy,
Rich
Excellent idea - the one thing stopping my daughter getting an android is iTunes.
Sent from my GT-I9000 using XDA Premium App
Thanks, it was born out of the same scenario. My wife and I have a large iTunes library with tons of playlists, and I couldn't figure an easy way to get them out...
Tried DoubleTwist, Winamp and a couple others, nothing was simple, complete and fool-proof, (and free!).
Either way, if you use it, let me know! I would love some feedback.
Thanks,
Rich
This is a really nice idea and thanks for the effort in creating this. Is there any way to repackage this app for mac?
Hey, thanks for the feedback. The only mac I have is an Ipad, so I don't think I will be able to help you so much there. It's written in .Net 4, I don't think there is any compatibility layer you can run AFAIK. Maybe Boot camp?
Thanks,
Rich

[SDK/DLL] «Registry Helper» Edit the Registry with a simple .Reg file

DOWNLOAD: http://forum.xda-developers.com/attachment.php?attachmentid=1404609&stc=1&d=1350332484
Hello Guys
I'm here to bring you more comfort to your registry edit life,
No more thousands lines of code to edit the registry no,
Just 1 simple line of code and a '.reg' file,
What you want more? (if you want more reply on this thread )
ALERT: this SDK/DLL needs WP7 Root Tools SDK to work(I cant include it because its Heathcliff74 his work)
and now some code
Code:
RegistryHelper.RegFileHelper.RegisterFile("");
Look you did nothing now
but put the source of the .reg file in that empty string and it works
like
Code:
RegistryHelper.RegFileHelper.RegisterFile("[HKEY_CLASSES_ROOT\\MyOwnReg]\[email protected]=\"Doggyyyyy\"\n\"nope\"=hex:ab,ab,ab,ab,ab");
thats it you now created a key in HKEY_CLASSES_ROOT with the name MyOwnReg and set the default value on Doggy and added an byte(/hex) value with the name nope
Big shoutout to:
Heathcliff74 for helping me and giving this neat SDK
my mum for screaming at me at 11 O'clock because I wasn't sleeping yet
Regards,
EaterOfCorpses
P.S. My site is down
UPDATE
Today I fixed the export of REG files and it does work (from my side) only there are some strange bugs with WP7 Root Tools, but I think it'll be fixed soon (I hope)
Code:
Code:
RegistryHelper.RegFileHelper.CreateFromRegistry("HKEY_CLASSES_ROOT\\test")
this will return the source of a REG file
Happy Coding, Guys
Regards EaterOfCorpses
UPDATE:
Tried to fix some bugs but it are bugs in SDK
Reserved
Just to confirm, this is a library which parses a standard Windows .REG file and applies it to the WP7 registry, using Heathcliff74's Root Tools SDK?
Cool.
Yes, exactly!
NICE
edit: Added here.
Heathcliff74 said:
NICE
edit: Added here.
Click to expand...
Click to collapse
yaaay
btw maybe Im gonna create an VS2010 add-in to make it complete
Edit:
Stupid me (facepalm)
Heathcliff, thanks
One other feature that would be really cool would be the ability to export .REG files from the registry. This could be used to take registry backups (similar to the way you can in regedit on the PC). Provide an API that specifies a registry path, and return a string containing the .REG data, or possibly one that takes a registry path and a file path, and automatically writes the reg data to that file path...?
Just a thought, but it would be tremendously helpful. One basic thing that is sorely missing from the current WP7 reg editors is a way to back up registry data easily, short of making a full phone image backup. For ome thing,s you need the full image backup anyhow because messing with them might make the phone unable to work normally, but for other things it would just be good to be able to tweak things while knowing they can be easily reverted (I'm thinking about stuff like the GPS settings, for example). I actually started work on a program that could export registry data to a file, but it got abandoned in the face of the many other things I found myself working on.
GoodDayToDie said:
One other feature that would be really cool would be the ability to export .REG files from the registry. This could be used to take registry backups (similar to the way you can in regedit on the PC). Provide an API that specifies a registry path, and return a string containing the .REG data, or possibly one that takes a registry path and a file path, and automatically writes the reg data to that file path...?
Just a thought, but it would be tremendously helpful. One basic thing that is sorely missing from the current WP7 reg editors is a way to back up registry data easily, short of making a full phone image backup. For ome thing,s you need the full image backup anyhow because messing with them might make the phone unable to work normally, but for other things it would just be good to be able to tweak things while knowing they can be easily reverted (I'm thinking about stuff like the GPS settings, for example). I actually started work on a program that could export registry data to a file, but it got abandoned in the face of the many other things I found myself working on.
Click to expand...
Click to collapse
that's an excellent idea! Im gonna work on it tomorrow!
I took a week vacation from my work so I got all the time (if you forget the point that my mom limits me )
And with the experience I have I think this will take 2 hours to build, but It will take very long time to backup, so do you know something to block the phone so the user cant use it while it backups?
I figure people usually wont make the backup from super-low-level; they'll mostly want to create it near a "leaf" of the hierarchy, so neither creation nor restoration of an export should take very long. Doing a full backup would probably be a bit messy, because as far as I know there isn't any way to lock the entire registry at once, and parts of it are changing constantly. There are actually APIs for creating an entire duplicate of a registry hive (HKCR/HKCU/HKLM/etc.) but you'd have to write a bunch of native code to use them.
One other option would be to put a limit on the API, like an integer for how many levels deep to recurse, as that should reduce the size o the backup created. If you want to do it in a multi-threaded / abortable manner, you could also make the backup API offer a timeout, which if it expires before the backup is complete, would simply stop constructing the .REG file and return whatever it has so far. Also, of course, don't forget to use StringBuilder or some other class that allows quickly combining text.
GoodDayToDie said:
I figure people usually wont make the backup from super-low-level; they'll mostly want to create it near a "leaf" of the hierarchy, so neither creation nor restoration of an export should take very long. Doing a full backup would probably be a bit messy, because as far as I know there isn't any way to lock the entire registry at once, and parts of it are changing constantly. There are actually APIs for creating an entire duplicate of a registry hive (HKCR/HKCU/HKLM/etc.) but you'd have to write a bunch of native code to use them.
One other option would be to put a limit on the API, like an integer for how many levels deep to recurse, as that should reduce the size o the backup created. If you want to do it in a multi-threaded / abortable manner, you could also make the backup API offer a timeout, which if it expires before the backup is complete, would simply stop constructing the .REG file and return whatever it has so far. Also, of course, don't forget to use StringBuilder or some other class that allows quickly combining text.
Click to expand...
Click to collapse
haha I can't write C++
So I will just start a new thread and make it event based and complicated
GoodDayToDie said:
I figure people usually wont make the backup from super-low-level; they'll mostly want to create it near a "leaf" of the hierarchy, so neither creation nor restoration of an export should take very long. Doing a full backup would probably be a bit messy, because as far as I know there isn't any way to lock the entire registry at once, and parts of it are changing constantly. There are actually APIs for creating an entire duplicate of a registry hive (HKCR/HKCU/HKLM/etc.) but you'd have to write a bunch of native code to use them.
One other option would be to put a limit on the API, like an integer for how many levels deep to recurse, as that should reduce the size o the backup created. If you want to do it in a multi-threaded / abortable manner, you could also make the backup API offer a timeout, which if it expires before the backup is complete, would simply stop constructing the .REG file and return whatever it has so far. Also, of course, don't forget to use StringBuilder or some other class that allows quickly combining text.
Click to expand...
Click to collapse
I just fixed it only there are some strange bugs in WP7 Root Tools and that takes a bit of the functionality
almost forgot to say:
http://forum.xda-developers.com/showthread.php?p=32846003#post32846003
Updated the dll tried to fix bugs with wp7 root tools :/
Regards
Eater

Categories

Resources