| Posted on: Apr 10 2008, 16:23 | |
|
Newbie Group: Posters Posts: 22 Joined: 1st October 2007 Member No.: 306,145 |
|
| Forum: AppToDate · Post Preview: #888208 · Replies: 63 · Views: 10,586 |
| Posted on: Apr 5 2008, 17:06 | |
|
Newbie Group: Posters Posts: 22 Joined: 1st October 2007 Member No.: 306,145 |
I agree with the webservice thing, that could be really handy. But don't make it a full blown standards etc thing, just a simple POST to an url with the XML data, which returns another XML. (To keep it simple on the server side, not all platforms and such provide such easy ways to implement full webservices as .NET) |
| Forum: AppToDate · Post Preview: #887424 · Replies: 35 · Views: 1,384 |
| Posted on: Apr 5 2008, 17:02 | |
|
Newbie Group: Posters Posts: 22 Joined: 1st October 2007 Member No.: 306,145 |
|
| Forum: AppToDate · Post Preview: #887421 · Replies: 8 · Views: 2,479 |
| Posted on: Apr 5 2008, 16:43 | |
|
Newbie Group: Posters Posts: 22 Joined: 1st October 2007 Member No.: 306,145 |
Did you add user-agent too? |
| Forum: AppToDate · Post Preview: #887420 · Replies: 63 · Views: 10,586 |
| Posted on: Apr 4 2008, 10:18 | |
|
Newbie Group: Posters Posts: 22 Joined: 1st October 2007 Member No.: 306,145 |
Oddness, as i'm running the same version (as is tsutton who also hasn't mentioned this issue). Which device and which language / regional settings? P Ok, first, this is what happened in more detail: 1. Download CAB to PC 2. Copy CAB to device 3. Install CAB 4. Run AppToDate (again, please move the shortcut to the Programs submenu) 5. Without clicking anything, i.e., this runs automatically if I start AppToDate: "Checking for 1 Update" 6. "An update is available for AppToDate that must be installed before you can continue!" 7. Click "OK" 8. Automatic download and install of new AppToDate version. GOTO 4. Device is unbranded original HTC TyTN II, regional settings set to Netherlands/Dutch, but device language is English. |
| Forum: AppToDate · Post Preview: #887188 · Replies: 63 · Views: 10,586 |
| Posted on: Apr 4 2008, 10:18 | |
|
Newbie Group: Posters Posts: 22 Joined: 1st October 2007 Member No.: 306,145 |
|
| Forum: AppToDate · Post Preview: #887187 · Replies: 35 · Views: 1,384 |
| Posted on: Apr 4 2008, 10:10 | |
|
Newbie Group: Posters Posts: 22 Joined: 1st October 2007 Member No.: 306,145 |
Another request, does AppToDate use a specific User-Agent string? Didn't think of this before but we have direct link protection on our files that needs to be circumvented by AppToDate. |
| Forum: AppToDate · Post Preview: #887180 · Replies: 35 · Views: 1,384 |
| Posted on: Apr 4 2008, 10:08 | |
|
Newbie Group: Posters Posts: 22 Joined: 1st October 2007 Member No.: 306,145 |
AppToDate itself |
| Forum: AppToDate · Post Preview: #887177 · Replies: 63 · Views: 10,586 |
| Posted on: Apr 4 2008, 10:01 | |
|
Newbie Group: Posters Posts: 22 Joined: 1st October 2007 Member No.: 306,145 |
I'm getting an infinite install loop. Installed the CAB, ran the program, it downloads and installs a new version. Start that, and it downloads and installs a new version. Etc EDIT: Also, please put the link in Start Menu\Programs, not Start Menu itself ! |
| Forum: AppToDate · Post Preview: #887169 · Replies: 63 · Views: 10,586 |
| Posted on: Apr 4 2008, 08:56 | |
|
Newbie Group: Posters Posts: 22 Joined: 1st October 2007 Member No.: 306,145 |
Bear in mind how *tiny* these files are. Not just small, tiny! It wouldn't cause problems with uninstallation of CABs, it'd just uninstall the files like any other. ... I'll bear it in mind tho, and maybe offer both alternatives in a future build. Yes I do agree the files are tiny, but I know users and somebody will complain about that extra directory he doesn't use sooner or later ;) As for the uninstallation, I have noticed the following: - You install your CAB - CAB creates file in non-existant directory (so directory is created) - You put another file in that directory - Uninstall CAB - CAB uninstall cannot remove directory it created - Unsuccesful uninstall or "uncomplete" uninstall This has happened to me a couple of times and I was scratching my head as to what the problem was. I do not know if this is WM version specific or if I might just have messed up those CABs (forgot to set a flag somewhere?), it's at least something that should be tested. QUOTE You kinda have that already if you think about it. If you are not doing free cross version upgrades, then just call your XML files myappv1.xml and myappv2.xml. Then v1 of myapp will retrieve myappv1.xml, see there are no more free upgrades, and tell the user to go and get the new trial or upgrade. Then that new v2 version will use myappv2.xml and the whole process starts again. Again, as easy as possible! This certainly looks easy, but you end up with a number of XML files on the server side to keep it working for 'old version' or 'special version' users. IMHO it's always nicer to have stuff like this in a single file. Less chance of developer error ;) But of course this is a personal preference. QUOTE With regards to VGA / QVGA, I don't think that's needed. If there are 2 different versions of the app, they will just have different XMLs. You don't need any logic, as you're always going to want to update the version you already have installed. Not sure what you mean? This is exactly why I posted this example: QUOTE I know somebody is going to read the above and think "well, why not make automatic selection on cab[note] ?". That is because ofcourse QVGA/VGA can be detectable, but "QuickMenu enhancer" could have something silly like "QuickMenu 1.3 compatible" versus "QuickMenu 2.0 compatible". You cannot assume because a user has a certain type installed, they will always want this type. The version the user wants to update to is not always the same version as they have installed, as the version they want to update to may be dependant on other things on the device, that may change over time. VGA / QVGA is a bad example. To explain the above example further: Imagine an application or hack that enhances QuickMenu even further. We call it "QuickMenu enhancer". Now imagine you update QuickMenu from version 1.3 to version 2.0. You were running "QuickMenu enhancer 1.0 for QuickMenu 1.x". This is however not the version type you want to update to. The version you want to update to is "QuickMenu enhancer 2.0 for QuickMenu 2.x". Oh well |
| Forum: AppToDate · Post Preview: #887153 · Replies: 35 · Views: 1,384 |
| Posted on: Apr 4 2008, 08:25 | |
|
Newbie Group: Posters Posts: 22 Joined: 1st October 2007 Member No.: 306,145 |
Paul, First off, let me say, great initiative, this could be big if done correctly. Similar efforts in other areas (as in, not for WM/PPC) have been started many times and most of them have ultimately failed (though of course there are some success stories). I truely hope AppToDate will be different. Now, on to the good stuff. File location If I understand correctly, files have to put in that folder whether AppToDate is installed or not. People who do not use AppToDate will probably frown upon this (I know I would). Not to mention it could cause trouble with uninstallation of CABs. I would personally suggest, indeed, a registry key: [HKLM\Software\AppToDate\MyApp] REG_SZ [path to xml file] This is the easiest solution I can see to the problem, aside from AppToDate actually scanning folders to find AppToDate.xml Ofcourse, any solution forcing a setup DLL usage would be a definite no, as these often prevent installation to complete when no valid (and know to the device) code signing certificate is used on both DLL and CAB on application locked phones. Version and notification You mention version and notification options in the XML for use with for example non-free upgrades. To make this work right IMHO you need to have version specifiers in the XML so it knows from which version to which version is free and non-free. Also possibly a way to select which version you want to install? For example, software may have different version for VGA and QVGA. --- Here is an example XML showing the above features, with comments. Installed XML: CODE <application> <name>My Application</name> <version>3.21.3.QVGA</version><!-- only compare numeric parts --> <date>March 4, 2008</date> <description>My Application Rox teh Sox</description> <versionurl>http://www.myapp.com/apptodate/apptodate.xml</versionurl> <url>http://www.myapp.com/</url><!-- always nice to know homepage url --> </application> Server XML: CODE <application> <name>My Application</name> <description>My Application Rox teh Sox</description> <url>http://www.myapp.com/</url> <versions> <version> <number freefrom="3">3.39.ABCD</number> <!-- latest 3.x release --> <notfree>http://www.myapp.com/upgrade/</notfree> <date>April 1, 2008</date> <cab note="QVGA">http://www.myapp.com/download/MyApp-3.39-QVGA.cab</cab> <cab note="VGA">http://www.myapp.com/download/MyApp-3.39-VGA.cab</cab> </version> <version> <number freefrom="2">2.83.EFGH</number> <!-- latest 2.x release --> <notfree>http://www.myapp.com/upgrade/</notfree> <date>January 6, 2008</date> <cab note="QVGA">http://www.myapp.com/download/MyApp-2.83-QVGA.cab</cab> <cab note="VGA">http://www.myapp.com/download/MyApp-2.83-VGA.cab</cab> </version> </versions> </application> Note that ofcourse the XML you actually install only needs the data for that version, not the other ones. AppToDate should therefor use intelligent XML comparison. I know somebody is going to read the above and think "well, why not make automatic selection on cab[note] ?". That is because ofcourse QVGA/VGA can be detectable, but "QuickMenu enhancer" could have something silly like "QuickMenu 1.3 compatible" versus "QuickMenu 2.0 compatible". You cannot assume because a user has a certain type installed, they will always want this type. I'm sure you get the idea. It's up to you to see what to do with it oh, and on a final note: the xml should have an AppToDate XML revision in it, for future compatibility. |
| Forum: AppToDate · Post Preview: #887139 · Replies: 35 · Views: 1,384 |
| Posted on: Jan 11 2008, 16:49 | |
|
Newbie Group: Posters Posts: 22 Joined: 1st October 2007 Member No.: 306,145 |
Are you saying that ICS over wifi doesnt work? Only its been working on my device for about a month. It may work for you but changing just those settings is not enough for a lot of devices, and configs needs to be changed to use WiFi differently. This is totally not to bash schaps tool btw, I love that too, it's just a lot different in the functionality it provides. And yeah ofcourse you can do all those things manually, but that's not very handy now is it. But hey to each their own - it's nothing to me if you prefer to use schaps for it. NB WMWifiRouter has been working on my device for almost three months. |
| Forum: Windows Mobile News · Post Preview: #869940 · Replies: 52 · Views: 8,639 |
| Posted on: Jan 11 2008, 13:58 | |
|
Newbie Group: Posters Posts: 22 Joined: 1st October 2007 Member No.: 306,145 |
I have Dutty's Dualtouch V3 rom on my kaiser and Shaps Advanced Config Tool V1. On the latter, on the connection TAB, there is a drop down box called "Private Interface for Internet Sharring" and in the box is: BTPAN1, T1ACXWLN1, TNETW12511 etc etc etc (ie all the different possible web connections on the device). I dont think you need the rom - just the advanced config tool. Yeah too bad that doesn't work |
| Forum: Windows Mobile News · Post Preview: #869877 · Replies: 52 · Views: 8,639 |
| Posted on: Jan 11 2008, 09:34 | |
|
Newbie Group: Posters Posts: 22 Joined: 1st October 2007 Member No.: 306,145 |
I downloaded it and couldn't exactly get it working. My phone wont let me uninstall it, and for some reason my basic "internet sharing" program doesn't work now. I'm going to have to reset my phone if I cant fix this. Anyone have any ideas for my kaiser? It's still a 'beta' product... May need some tinkering to get to work. Try running WMWifiRouter again and using "Crash Cleanup" option to fix internet sharing again. Don't know where this uninstall issue comes from though, more people have seen it. Just uninstall the program through your control panel, remove the item from the programs list, then remove the files manually if you have that problem. is this only for PPC? cant install on my Vox Somebody has gotten it to work on Vox, but it's still a bit tricky. Working on it. Wow, a truly great application for WM! Now that it works in ad-hoc mode, how difficult would it be to use more than one client to connect to the WM device? It's already assigning IPs, so can't be too difficult to include? Now that'd be awesome!! You can connect as many devices as you wish. Couple of (poss daft) questions: - 1. Can you still receive incoming calls whilst this app is runnig on your device? 2. What sort of speed is the client getting? is it 1.8Mbps or as near as? Thx 1 - This seems to depend on phone. My phone disconnects the sharing when a call comes in. Others say the caller gets voicemail. 2 - As fast as your data plan allows. You may have to install the .NET Compact Framework first: http://www.microsoft.com/downloads/details...;displaylang=en .NET CF is not used or required. With the latest roms and advanced config apps, you can set your ICS to share over wifi quite easily too. Which one would that be? |
| Forum: Windows Mobile News · Post Preview: #869803 · Replies: 52 · Views: 8,639 |
| Posted on: Jan 9 2008, 14:01 | |
|
Newbie Group: Posters Posts: 22 Joined: 1st October 2007 Member No.: 306,145 |
XDA is back up - that was a very short 3 hour maintenance If you get the big green icon your phone is ready for business. I have noticed myself that the signal strength is not that good sometimes, and Windows often fails to detect it. You can try restarting WMWifiRouter. Also make sure to search for it on your PC, refresh the list a couple of times, move the device around, etc. Also, note the network name: it says Connect to <network>. This <network> _should_ be WMWifiRouter, else you need to configure your phone to only connect to Ad-Hoc in your WiFi setup. |
| Forum: Windows Mobile News · Post Preview: #869110 · Replies: 52 · Views: 8,639 |
| Posted on: Jan 9 2008, 13:14 | |
|
Newbie Group: Posters Posts: 22 Joined: 1st October 2007 Member No.: 306,145 |
- Do you have an Ad-Hoc network configured? (installer with network settings does this for you) - Make sure you are not using WPA - ICS should be \Windows\IntShrui.exe , doubt dutty moved that. Besides, if there was no ICS in that location, you wouldn't get this far |
| Forum: Windows Mobile News · Post Preview: #869079 · Replies: 52 · Views: 8,639 |
| Posted on: Oct 8 2007, 22:22 | |
|
Newbie Group: Posters Posts: 22 Joined: 1st October 2007 Member No.: 306,145 |
I upgraded my account from WNW 200 with 1/2 price line rental to a Vario III. I haggled a bit with the rep at T-Mobile upgrades and we settled at £100 for the handset to remain on my tariff with discounted line rental (she specifically mentioned that as a reason for not having the handset cheaper)- a good bargain I thought. Last night I checked my account on line. They have me listed for WNW 200 at FULL price (£32.50) on a stated 12 month plan which is due to expire in 18 months time! I've fired off an email asking for any tapes to be pulled and listened to, but if the call wasn't recorded where will I stand? I can't PROVE anything and neither can they but they've got my account! Absolutely no mention was made of an 18 month contract (which TBH I would be happy with, but on the 1/2 price plan) so I didn't ask as she said I would remain on the same plan, and took this to mean a continuation being 12 months. What do you think? Does anyone here have any inside knowledge of T-Mob? If not publically then via PM- I HATE getting shafted!! Just call them, I'm sure they'll clear things up. And yes, there WILL be a recording of that phone call (for various reasons - but you can be damn sure recordings of all calls are kept at least a couple of weeks). The question is if they will admit it! |
| Forum: HTC Kaiser - Kaiser.MoDaCo.com · Post Preview: #847924 · Replies: 14 · Views: 921 |
| Posted on: Oct 7 2007, 18:01 | |
|
Newbie Group: Posters Posts: 22 Joined: 1st October 2007 Member No.: 306,145 |
Im having trouble puttin this on my phone... Because it is an .EXE, I tried to open it while my phone is hooked up to the computer but when I go to execute it, it says i dont have a version of .NET Framework to do this... or something.... help! John J:) You put the EXE on the phone, not on the PC. |
| Forum: HTC Kaiser - Kaiser.MoDaCo.com · Post Preview: #847560 · Replies: 11 · Views: 4,580 |
| Posted on: Oct 4 2007, 18:11 | |
|
Newbie Group: Posters Posts: 22 Joined: 1st October 2007 Member No.: 306,145 |
|
| Forum: HTC Kaiser - Kaiser.MoDaCo.com · Post Preview: #846933 · Replies: 11 · Views: 4,580 |
| Posted on: Oct 4 2007, 02:35 | |
|
Newbie Group: Posters Posts: 22 Joined: 1st October 2007 Member No.: 306,145 |
Hmm .. interesting info, thanks. Kind of worrying that class 2 is only deemed as 'should' work. Seems strange to me that these cards aren't backwards compatible. The Sandisk site list in the feature list "Speed performance rating: Class 4". That suggests to me that class 2 and 4 aren't two incompatible specs, like SDR and DDR ram, but just a certification of speed. I don't get why it can't just write to the class 4 card at class 2 speeds. Anyone know? Anyhoo, need to decide whether to send this one back before I open it AFAIK what you say is correct, it is a speed rating and should not be relevant. All SDHC capable readers and writers and cards should work together perfectly, independant of the class. Which means that if there is a problem there, HTC probably pulled a fast one somewhere. Besides, what sense would it make if the card REQUIRED 4mb/s to be read or written? Aside from copy operations, I doubt most applications will reach that speed (GPRS download anyone?). Either way, I've had the suspect 6gb SanDisk in my TyTN II for almost two weeks of relatively heavy use (can't ... stop ... fiddling |
| Forum: HTC Kaiser - Kaiser.MoDaCo.com · Post Preview: #846752 · Replies: 30 · Views: 1,758 |
New Replies No New Replies Hot Topic (New) Hot Topic (No New) |
Poll (New) Poll (No New) Locked Topic Moved Topic |
|
Lo-Fi Version | Time is now: 7th July 2008 - 01:26 |
Please visit our 'Plus Partners' - these companies support MoDaCo through 'MoDaCo Plus' - Click Here for more details!
VITO Technology | Slipstream Solutions | Aiko Solutions | PDAMill | Inesoft | SBSH | LingvoSoft | Ruttensoft | Astraware | MadBeetle | Sprite Software
Opera | Westtek | TetraEdge | Z4Soft | KBM Systems | Conduits | Mini Lyrics Magic | Proporta | Semsons | SyncData | Active Kitten | Binaryfish | Textr
SPB Software House | Omega One | OmniSoft | Resco | eSoft Interactive | TenGo | ATEKsoft | imei-check | GpsGate | SplashData | DeveloperOne | monocube
WebIS, home of Pocket Informant, FlexMail and Note2Self
Would your company like to become a 'Plus Partner'? Click Here to contact us!