mobilePVD - PocketPC client for movie managment PVD - Windows Mobile Software Development

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

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?

Noterrific - note keeping/structuring app

Noteriffic 0.53
Copyright (C) 2004 Rudis Muiznieks
Noteriffic is a quick little app I wrote because I felt that the PPC was
lacking a nice, simple, free note keeping/structuring application that has a
desktop counterpart....
All credit goes to Rudis, but now we have WVGA-Screens, so :
Could anybody of those famous and brave developers
compile this VB-Project for >> WVGA << ?
(Its working fine with QVGA and VGA)
Thanks a lot
Creature/entity appeared in mirror,
LOL
kahe40, I wanted to change something in this app the other day so downloaded a trial version of visual studio from MS plus dotnet compact framework. It let me edit the Noterrific source code and compiled a new version fine. I'm sorry I don't have time right now to work out incorporating WVGA, but thought you might like to know what I found out.
ps. if anyone wants the new source/compilation I can post. I simply added the ability for the app to remember which node it is on and return there next time it opens (otherwise it always ended up opening way down the list which drives me mad).
thanks ddk2, please have nice holidays, maybe later we can see...
what do you think about a dark grey background with white text ?
dont know, maybe there are problems with icons and checkboxes ?
and second: in settings, there is: use smaller font for list/display
would you please change to: use bigger font (only one step)
kahe40, did a very quick patch for you, no longer have large/small font, just textboxes so you can set your font size.
Source attached. Find exe's in each project (pda/desktop) in subdir bin\Release.
This version has my mods as described above.
Before you use it, take a copy of your data file (ntn ext) as mine was cleared out somewhere during testing and had to restore. I don't think its a bug, just something from testing, but take backup just to be safe.
Also did a quick test of grey background. Doesn't look that good to me, icons didn't come out well etc. Also presents issues that unless hardcode to grey, then need to make user option to set colour and that's a whole lot of frigging around....be my guest
very nice, good job, thanks a lot my friend
kahe40, don't know if you are still watching this but I just discovered I made a cockup in the last piece of code. I misinterpreted the use of one variable and the resultant problem shows up next time you go to add a node (I haven't added one for quite a while).
This version has corrected that. Also, changed the way I had it remembering which node it was on between sessions. Now saves with the apps variables (a sep file) rather than in the note file itself. Plus side is its much faster closing the app. Another sideaffect is that when syncing the file between pda and desktop, they each have their own memory of the last used node.
Yes, I am guilty my friend,
I traded my TouchHD for an iPhone, dont want to be banned from
this forum, but - man, oh man - what a wonderful OS ...
So I use the old version as shopping-list with my KS20 (QVGA).
Will test your new version soon, thanks a lot.
hello there
I've found this app some weeks ago to keep track of my actions on my work
Like a time log
Is there some some other app (free/paid) that does the same job.
I've found this one for ipod...http://ax.itunes.apple.com/app/id371157360?mt=8
shame that there isn't none for wm

[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

My First App, Need Serious Help :/

Hey guys, like the title says, I'm attempting to create an app, but with little success at this point.
What I want to do, didn't sound all that complicated in my head. I want to make an episode guide for a TV show I like. Nothing too fancy, but I do want it to look WP7-authentic.
First off, I don't know or really understanding coding in the slightest. I was hoping to be able to design most of the app through the on-screen WP7 display, which it seems I can do a lot on.
From what I've gathered, here's what I'd like to do:
Use the "Pivots" as the different story arcs or "seasons"
Within each pivot, Episode # and Title
But I'd also like to go one further and have each episode be clickable, which would take the user to a page containing info about the respective episode. Synopsis, International Titles, Airdate, etc.
It's a big project, I just need a little help getting it going.
Thanks!
dbG33K
what you're describing can be done one of two ways.
1. just display images after images
2. input text into the program
from what im gathering, it should be fairly easy for you to do as this is the sort of beginner stuff in most windows phone 7 programming books. id suggest you look into programming because even the slightest pivots and transitions require code.
now if you were on android or webos, thats different. they have full on graphics based programming thats a simple matter of drag and drop and choose function.
Download Expression Blend. You can do pretty much everything without having to write any code. It includes a "Pivot" template which has a pivot all ready for you, then you just add PivotItems using your mouse. Then you can use the Sample Data feature to mock up how your episode data will look.
The only thing you would have to write code for would be to pull the episode information from a datasource. Bind it to your controls and Expression will have the rest done for you.
http://www.microsoft.com/expression/windowsphone/
Sample Data:
http://expression.microsoft.com/en-us/ee426896.aspx
First thing you'll need before you even open Visual Studio or Blend is a data feed.
An rss feed is ideal, And I'm sure theres alot of them out there for TV listings. Without that, theres little you can do (other than screen scraping websites, but people don't look too kindly on that)
If you can find me a Url for the RSS feed you want to use, I'll be more than willing to help you out
xanderkaiber said:
First thing you'll need before you even open Visual Studio or Blend is a data feed.
An rss feed is ideal, And I'm sure theres alot of them out there for TV listings. Without that, theres little you can do (other than screen scraping websites, but people don't look too kindly on that)
If you can find me a Url for the RSS feed you want to use, I'll be more than willing to help you out
Click to expand...
Click to collapse
What he said
I'd be willing to help you out as well. I'm in the process of writing a feed reader to help me make the move WP7 from WPF/Silverlight. The idea I have for the UI is similar to yours and the feed reader (at least in the basic form) will be open source so I've no problem sharing my code...
I appreciate your willingness to help me out, but it's actually a series that has been over for quite a while.
Hey guys, I've gotten much further on my app and have become a little more well-acquainted with coding in the form of using Expression Blend 4. That said, I do have a few questions:
1. After making a few pages, I decided to make a sort of Welcome page for my app. How do I tell it to show that page first instead of "MainPage.xaml"?
2. On that welcome page, I would like to make a button that pulls up the user's E-mail and have it have my e-mail as the recipient.
Thanks a bunch!
This is in the WMAppManifest.xml file within the Properties folder.
for the email look into the email compose task
barryallott said:
This is in the WMAppManifest.xml file within the Properties folder.
for the email look into the email compose task
Click to expand...
Click to collapse
That doesn't really help me too much...
What am I supposed to do in the WMAppManifest.xml?
And where do I find the email compose task, and how do I implement it into the app?
EDIT: Nevermind, I figured out both of those questions. A new question, though: How do I take screen shots of the app? I need at least one to submit it to the marketplace, but I don't know how :/
dbG33K said:
That doesn't really help me too much...
What am I supposed to do in the WMAppManifest.xml?
And where do I find the email compose task, and how do I implement it into the app?
EDIT: Nevermind, I figured out both of those questions. A new question, though: How do I take screen shots of the app? I need at least one to submit it to the marketplace, but I don't know how :/
Click to expand...
Click to collapse
Download this:
http://www.innovativetechguy.com/?p=13
Make sure your emulator is set to 100% size and uncheck the "Show Device" checkbox in the tool. That will give you the necessary 480x800 sized .png
There's a fair lot you can do using the designer panel, but you will definitely need C# code for what happens 'behind the curtains'. Things like pulling the episodes from the internet and such.
I definitely recommend these tutorials:
Windows Phone 7 Development for Absolute Beginners.
It builds up slowly, but definitely gives you the foundation you need to put together basic applications.
Hey guys I found this thread and after reading it I feel I have a lot in common with dbG33K's tasks & questions. I feel I have a lot to offer WP7 apps as I learn more! I started out in January learning and studying as an absolute beginner (even did the 5 day course online). After a lot of studying, I felt confident enough to write my first BIG app.
I'm pretty good at the xaml part and getting real familiar with c# as I go along. Also, I think I have all the pieces I need, just need help putting it all together. I'm using an API for the data source (i have all the dlls and resources in place even all the c# methods for the API).
I have the UI all put together, now working on the c#. I'm just unsure on the binding part. I know my listboxes and other controls should be binded to a method in c#, but what calls that method? When the page loads that listbox, textblock, etc? Also, what kind of coding is generally used inside the {} of the methods that pulls info from the datasource?
As I have learned a lot aver the past couple of months, I find that I've learned it from examples I've found online, but I'm drawing a blank on this one. Any help would be great!
Thanks!
Do any of you can tellme how can I save text from the text box??
Sent from my LG-C900 using XDA Windows Phone 7 App

[XAP + Source] Advanced Explorer [Version 1.4]

Hello XDA Community,
@DEVELOPERS: I need some developers with other devices to make things (at least parts of advanced explorer) work on other devices (i have a htd hd7). !Programming & Testing!
Please PM me
To bring all together what xda achieved for WP7, i wrote a helper app for the following tasks,
- File management
- Registry management
- Copy files from desktop to phone
- Copy files from phone to desktop
- Set max unsigned apps
- Provision any given XML
If you post in this thread how any of those features could be implemented on other devices, i will maybe implement them. You can always send me a modified version and i will maybe update this post with the new version!
Usage/(Release-)Notes on the website!
If you encounter any errors, or wanna give some feedback => just leave a post here or use the idea page or write me an email (go to contact on the homepage)!
I included the source code, so that anybody can modify it at will but do not use anything here for commercial purposes (contact me first).
Homepage for this project:
http://sites.google.com/site/yaafdevelopers/projects/advanced-explorer-for-wp7
You can give feedback / bugreports:
http://advancedexplorerwp7.codeplex.com/
(Go to Discussion or Issue Tracker)
You will find the latest version and the Release-Notes there. I will continue to watch this thread!
Because some people asked how to support/donate me:
I appreciate every donation! Thank you!
reddragon
He that is great stff... i am glad you added the source i was thinking about how this could work having had a little peek at the code in the samples that Ms provided.
wings over a thanks too
Question...If you send a file, where does the device dump it into the computer? I was getting an error sending the file to my computer at first, but then I configured correctly and it sends fine, but I don't know where it is...
Edit: Nevermind, I got it. Upload/Download Root folders. Good work on this app man. Pretty nifty. Uploaded a .doc from my laptop to the phone, copy/pasted it into My Docs and it appeared and opened on MS Office Word perfectly.
nice ! but ...
Nice app !
But can't send from \windows directory ?..
Re: can't send from \windows
Hey,
like i said in my first post i brought together what was achieved...
Im using the HTC app COM dll files for file system access. Actually you can send files from \windows but not all. (in usage or no access)...
If somebody knows a better way, or something for other devices => just implement and send it, or post here!
The problem: Now it works on my device, so I can do what i wanted to do (coping .pdf and other stuff on the wp7) I have not the time to search & wait for other devices.
I tried to code it very generic and emulated the System.IO namespace, so everybody can add his results or replace it with better results.
Just contact me and I will check the code and update the first post.
reddragon93
eternalemb said:
Question...If you send a file, where does the device dump it into the computer? I was getting an error sending the file to my computer at first, but then I configured correctly and it sends fine, but I don't know where it is...
Edit: Nevermind, I got it. Upload/Download Root folders. Good work on this app man. Pretty nifty. Uploaded a .doc from my laptop to the phone, copy/pasted it into My Docs and it appeared and opened on MS Office Word perfectly.
Click to expand...
Click to collapse
actually you can double tab any file and it should open from any folder.
To get PDF working I copy the file to the PDF reader (most likely the app will crash if Adobe reader is not installed), but you will not see anything as PDF reader just pops up with the file
Just like always contact me if there are file types missing!
cool app, ty
how long did it take?
hi reddragon93, thank you for your work, i've an lg optimus 7, is there an eta for explorer for other device?
i need it!!!
thank you so much!
gianlucarugby said:
hi reddragon93, thank you for your work, i've an lg optimus 7, is there an eta for explorer for other device?
i need it!!!
thank you so much!
Click to expand...
Click to collapse
I really can understand you because I needed this for myself (that's why I coded it in the first place)
But the answer is NO, because we have to wait until somebody finds a way to get access on other devices and shares the info (i will observe this thread for new infos).
And by the way you should not ask for ETA in developer forum (forum rules), but it's OK for me. Hope you will be the only one after my answer
I answered this question in my first post:
"If you post in this thread how any of those features could be implemented on other devices, i will maybe implement them"
Hope I answered your question.
reddragon
thanks, you were very kind,
apologize me for the ETA, i did not know, i'm just a student not a developer!
good work!
EDIT: I can't figure out how to mark a post as useful yet, so let me just say THANK YOU!!!
Awesome app. However, there are a few things that would be nice in terms of file types:
Any chance of getting support for loading .mobi files (Kindle ebooks)? I'd love to be able to sideload books that aren't in the Amazon store.
Currently, .log files won't open. Copy/renaming them to .txt should work, or a simple text reader/editor could be built-in.
Possible bug: the "Max unsigned apps" field in Settings is showing "Not set - (can't read from registry)" Setting it from within the app seems to work, though (and be remembered).
Feature request: ability to search the registry
Small change request: pressing Back on an Exception could do the same as OK (rather than exiting).
Overally, much thanks for an awesome tool!
Thanks for feedback
GoodDayToDie said:
EDIT: I can't figure out how to mark a post as useful yet, so let me just say THANK YOU!!!
Awesome app. However, there are a few things that would be nice in terms of file types:
Any chance of getting support for loading .mobi files (Kindle ebooks)? I'd love to be able to sideload books that aren't in the Amazon store.
Currently, .log files won't open. Copy/renaming them to .txt should work, or a simple text reader/editor could be built-in.
Possible bug: the "Max unsigned apps" field in Settings is showing "Not set - (can't read from registry)" Setting it from within the app seems to work, though (and be remembered).
Feature request: ability to search the registry
Small change request: pressing Back on an Exception could do the same as OK (rather than exiting).
Overally, much thanks for an awesome tool!
Click to expand...
Click to collapse
Thanks for your feedback!
(1) I really needed the app for myself (real pdf support) so... The Thanks Button is only visible with 5+ Posts
(2) i will pm you maybe if i find some spare time. This is most likely pretty simple to implement. Can you edit your (or create a new) post and describe what happens if you double tab a kindle book with the current version?
(3) yeah i saw this before but didn't thought it is important enough to implement. I don't have the time for the own Editor (you have to handle really big files for example) but i can do the renaming thing behind the scenes (remember renaming = copy+delete until a better solution is found).
(4) on first app start i have really no solution in determining how the value is set (no access on this key). So my solution was to set this text ("Not set - (can't read from registry)" until you set a value => then i save this value local to the app, and set it every time the app starts (It gets reset every time i connect the device to the PC anyway)
(5) "search the registry": I thought on this one... But this will not be of much use as we have not really much read access
NOTE: The Problem with the registry is that we have FULL WRITE access trough the provxml method but not very much READ access (HTC COM .dll)
(6) really? I'm satisfied with the current behavior. Without searching I don't know if this is a small change maybe it is, maybe not. At least it looks like one but that doesn't mean anything
reddragon
Thanks for the response, reddragon. I'm at work right now, so the .mobi thing will have to wait. It's a very common request among WP7 users around here, though.
I've found that selecting the Edit context item will open any file in Word, which is typically sufficient for viewing and even editing purposes! True plain text files open fine regardless of extension, and even binary files will usually have enough ASCII in them to determine useful info. You can also send any file (via email) from Word, if you want to email an attachment rather than just transfer to a PC.
Unfortunately, I've found that XML files just... don't work. Double-clicking them opens IE, which complains that it can't handle that file type. Selecting Edit on them looks like it's opening some Office app, but the app then closes and drops back into Advanced Explorer (no error). This is the currently problematic filetype, as a *lot* of data is stored in XML.
The "Registry Editor" app already provides registry search (and despite the security restrictions on read it *mostly* works) but without system copy-paste it's tricky moving data between apps. I enjoy being able to pan between the FS and registry... hell, I want a Windows (desktop) app that does this, now.
It looks like there's FS search (an option on the command bar, and a text box that appears) but I can't get it to do anything. Pressing Enter has no effect, tapping either Refresh or Search again just reloads the page. Am I using this right? It would be great to be able to either scroll long folders (\Windows) or find a filename behind a bunch of GUIDs.
Some files show as "0 b" size, even though they almost certainly aren't. Is that just because some program has an exclusive lock on them and their size can't be read in that state?
Any chance of the ability to create folders in the GUI (I think I see how to do it with provxml files, but that's not exactly convenient)?
Thanks for the explanations on the registry. I was wondering how you could write to locations that you can't read from... Also, I didn't know the sideload limit resets itself. That's something I'll have to watch out for, as I'm near the nominal sideload limit already. Hmm... maybe I should look into writing an app that lets the phone install a .XAP directly, to minimize the amount of PC connecting that's needed.
Sorry, I know that's a lot of comments and questions. If it helps, I showed this to a couple of other HD7 owners today, and the immediate response of both of them was "I've got to get that!" This is a great app, super-convenient and good for making the occasional Samsung Focus owner jealous ;-D
Actually, I'm a developer myself (mostly C/C++, but I know C#). I'll crack a look at the source when I get a chance (probably this weekend) but would you be interested in a patch if there's something I can improve? One thing I might add is an optional "Did you mean that?" prompt on the Back button, as it's a little too easy to hit and knock you clear out of the app (optional of course, as I understand some people don't have such problems).
Thanks again!
does anyone know the latest ETA on compatibility for samsung devices?
Some Answers
GoodDayToDie said:
Thanks for the response, reddragon. I'm at work right now, so the .mobi thing will have to wait. It's a very common request among WP7 users around here, though.
Click to expand...
Click to collapse
Like I said: I will pm you most likely, today or this weekend.
GoodDayToDie said:
I've found that selecting the Edit context item will open any file in Word, which is typically sufficient for viewing and even editing purposes! True plain text files open fine regardless of extension, and even binary files will usually have enough ASCII in them to determine useful info. You can also send any file (via email) from Word, if you want to email an attachment rather than just transfer to a PC.
Unfortunately, I've found that XML files just... don't work. Double-clicking them opens IE, which complains that it can't handle that file type. Selecting Edit on them looks like it's opening some Office app, but the app then closes and drops back into Advanced Explorer (no error). This is the currently problematic filetype, as a *lot* of data is stored in XML.
Click to expand...
Click to collapse
Yeah the best way to handle the edit mode would be an editor inside the app, but that's quite some work i guess... So if somebody is willing to write such a control just contact me!
But the current workaround is quite simple: Upload your file, edit it with the powerful editors you know and send it back to the phone...
In fact what i did was send the complete windows/applications folder and all files that where successfully send can be edited (on the others you have no access anyway).
GoodDayToDie said:
The "Registry Editor" app already provides registry search (and despite the security restrictions on read it *mostly* works) but without system copy-paste it's tricky moving data between apps. I enjoy being able to pan between the FS and registry... hell, I want a Windows (desktop) app that does this, now.
Click to expand...
Click to collapse
Well I think it's not that difficult to implement a search for registry. It's funny to say that all the time but I thought on this one too and if you look on the source code you will see that i positioned the search/filter text box out of the explorer pivot to use it for registry search or other purposes. If you find it really that useful with the current read restrictions... yeah I should just implement it...
GoodDayToDie said:
It looks like there's FS search (an option on the command bar, and a text box that appears) but I can't get it to do anything. Pressing Enter has no effect, tapping either Refresh or Search again just reloads the page. Am I using this right? It would be great to be able to either scroll long folders (\Windows) or find a filename behind a bunch of GUIDs.
Click to expand...
Click to collapse
In fact this is a filter function so that large folders can be loaded much faster. Just enter "a*" and make the keyboard disappear (tab anywhere else) and you see only the files/folders starting with "a". I don't know why "enter" on keyboard doesn't do anything, I will look into this. I should update the usage in my first post, thanks.
GoodDayToDie said:
Some files show as "0 b" size, even though they almost certainly aren't. Is that just because some program has an exclusive lock on them and their size can't be read in that state?
Click to expand...
Click to collapse
yep.
From the htc COM call i get 0 bytes....
GoodDayToDie said:
Any chance of the ability to create folders in the GUI (I think I see how to do it with provxml files, but that's not exactly convenient)?
Click to expand...
Click to collapse
Hehe, i thought on this one too as it is already implemented (just create a folder in UploadRoot drop a file and start downloading it to the phone => the folder gets created). I will look into this.
Can you (or anybody) provide me with an example on how to rename a folder via provxml. And in Yaaf.WP7.NativeAccess.IO.File i have in the "Move" method some code commentated. Can somebody please un-comment, debug and tell me why the hell this provision-xml is invalid / not working, thanks.
(ProvisionXml is completely new to me as this is my first smartphone)
GoodDayToDie said:
Thanks for the explanations on the registry. I was wondering how you could write to locations that you can't read from... Also, I didn't know the sideload limit resets itself. That's something I'll have to watch out for, as I'm near the nominal sideload limit already. Hmm... maybe I should look into writing an app that lets the phone install a .XAP directly, to minimize the amount of PC connecting that's needed.
Click to expand...
Click to collapse
I didn't look into that but i think it is not enough to simply create the guid folder and drop content there... Anyway you can use the "NativeAccess" Projekt to get all the access i used in the Explorer. But you have to create links from your main projekt to the COM-dlls so they get included into the xap file.
GoodDayToDie said:
Sorry, I know that's a lot of comments and questions. If it helps, I showed this to a couple of other HD7 owners today, and the immediate response of both of them was "I've got to get that!" This is a great app, super-convenient and good for making the occasional Samsung Focus owner jealous ;-D
Click to expand...
Click to collapse
That's what keeping me up i guess
GoodDayToDie said:
Actually, I'm a developer myself (mostly C/C++, but I know C#). I'll crack a look at the source when I get a chance (probably this weekend) but would you be interested in a patch if there's something I can improve? One thing I might add is an optional "Did you mean that?" prompt on the Back button, as it's a little too easy to hit and knock you clear out of the app (optional of course, as I understand some people don't have such problems).
Click to expand...
Click to collapse
I'm always interested in any patch especially support for other devices (I have a htc so I can't debug stuff for other devices :/ )
Yeah there could be an option for that. It's pretty easy to implement so... But i don't have this problem so i didn't realised that one.
GoodDayToDie said:
Thanks again!
Click to expand...
Click to collapse
Thank you for your feedback
Muzzy777 said:
does anyone know the latest ETA on compatibility for samsung devices?
Click to expand...
Click to collapse
Well I answered this on the first page of the thread already, thanks.
EDIT: I updated the program and my first post and implemented some of your feature requests
reddragon
Configuration Service Provider Reference for Windows Mobile Devices
Have you used the forum-search? You'll find a post which describes you how to get these books to your phone (it's by me). I can't give you the link because I send this from my HD7.
really great app. Also like the pc<->phone feature
I use it now very often, so I think it needs:
-2 Filebrowser Tabs
-or an option to "bookmark" certain folders
diboze said:
really great app. Also like the pc<->phone feature
I use it now very often, so I think it needs:
-2 Filebrowser Tabs
-or an option to "bookmark" certain folders
Click to expand...
Click to collapse
I talked to other people, at first this feature looks awesome, but after some time you would see that you don't use 2 tabs!
The bookmarking thing is a good idea...
Elerador said:
Have you used the forum-search? You'll find a post which describes you how to get these books to your phone (it's by me). I can't give you the link because I send this from my HD7.
Click to expand...
Click to collapse
I'm looking into amazon kindle... what i can do for sure is copy the file into the kindle folder and start amazon kindle...
But i forgot how to start a program via app-guid. I remember that i saw an COM.dll which can do that.
__ow said:
Configuration Service Provider Reference for Windows Mobile Devices
Click to expand...
Click to collapse
i know that link but i don't see how you can move folders (if it is possible)
reddragon
Love the update! Thanks for cluing me in on the workings of the filter; I wasn't trying wildcards and it therefore looked like it was always empty.
That said, a bug report (reproed on the older version too):
Registry manual mode can crash with a System.ArgumentException "Invalid fullpath".
Start Advanced Explorer
Pan to Registry
Tap "edit manual"
Observe exception
App crashes on hitting OK

Categories

Resources