[REQ] Access sms inbox folders - Windows Mobile Software Development

Hi,
Could anyone suggest how to access personal folders created in inbox using c++ or .net code. don't want to use commercial libs like in the hand libraries.
I have searched a lot on it but not able to find any opensource application/code to do this.

MAPIdotnet is the only one I've found. It's got some issues, but it seems to work in the limited case.
http://sourceforge.net/projects/mapidotnet/

godefroi said:
MAPIdotnet is the only one I've found. It's got some issues, but it seems to work in the limited case.
http://sourceforge.net/projects/mapidotnet/
Click to expand...
Click to collapse
Thanks godefroi... already found and used that in my app... can follow the link in my signature....

Related

[.NETCF][Titanium] Looking for more information regarding Titanium plugin development

I'm interested in writing a Titanium plugin in .NET CF, but sadly there's no open API available to do this. I found already a lot of information on this forum and the web.
http://forum.xda-developers.com/showpost.php?p=3601164&postcount=2
Two articles on Plugin development in C#.
One - http://blog.windowsphoneme.com/?p=17
Two - http://blog.windowsphoneme.com/?p=42
But I couldn't find information regarding the changing of UI (CPR). Does anyone have good information? I want more extensive layout than just the Text1 and Text2 mentioned in the articles above ;-). And how can I apply this specific layout?
i will be posting an article about this during the weekend, just look on the same blog
Interested to read .
anaadoul said:
i will be posting an article about this during the weekend, just look on the same blog
Click to expand...
Click to collapse
Hi, do you think, it`s possible to make a titanium plugins, that can integrate a old "Today screen plugins" ... *.dll file ?
NEO130 said:
Hi, do you think, it`s possible to make a titanium plugins, that can integrate a old "Today screen plugins" ... *.dll file ?
Click to expand...
Click to collapse
I cannot say for sure but i don't think so, it might be possible someway i'm unaware of though.
why don't you use Second Today program, try searching the forum for it.
I'm working on the post for creating CPR files Wait for that one
post is up.
anaadoul said:
I cannot say for sure but i don't think so, it might be possible someway i'm unaware of though.
why don't you use Second Today program, try searching the forum for it.
I'm working on the post for creating CPR files Wait for that one
Click to expand...
Click to collapse
In the moment I use the second today program, but I think it`s been easier if I have only one today screen. But I think it`s not poosible.

Developers look here! ROM Hosting

Hey all developers
I'v started a small site which i hope will grow fast
I'm offering all developers free hosting for your ROM's on my server.
romn****.info.
I got several developers interested and signed up already and im working on better design at the moment.
It has high speed and unlimited bandwidth and lots of storage.
All developers has unlimited storage so no worries about that.
Any interest?
Send me a pm
ask questions here and let me know what you think of this in this topic??
what about using dropbox?
it's site with 2G free space which easly could be used as exchange box for developers, like for usual users...
nice feature is direct downloading to sd card in android client, so you don't have to download rom with desktop browser and then send it to phone download, reboot to rescue, flash, be happy
try my referral link https://www.dropbox.com/referrals/NTcwMTc5NDA5 which would add me some space above that 2G for free
I'm just offering a service
Its good speed, lots of storage, not limited as dropbox is.
And i offer own personal website for each developer if they want.
And im trying to have many roms at one place.
jell said:
what about using dropbox?
it's site with 2G free space which easly could be used as exchange box for developers, like for usual users...
nice feature is direct downloading to sd card in android client, so you don't have to download rom with desktop browser and then send it to phone download, reboot to rescue, flash, be happy
try my referral link https://www.dropbox.com/referrals/NTcwMTc5NDA5 which would add me some space above that 2G for free
Click to expand...
Click to collapse
Dropbox has issues when you have a lot of people using your public links, which I had through only hosting a little radio ROM.
God knows how they'd cope with me hosting ROMs there. I might upload a few and see
But a good and generous offer from the OP
anon2122 said:
Dropbox has issues when you have a lot of people using your public links, which I had through only hosting a little radio ROM.
God knows how they'd cope with me hosting ROMs there. I might upload a few and see
But a good and generous offer from the OP
Click to expand...
Click to collapse
Thx anon2122
And if developers need domain hosting i can help out with this to so.
IPv6 support & ROM torrents?
Getting IPv6 support for your site & creating torrents of ROMs may certainly help you with site performance & creating a niche for yourself.
we are looking into this and we will see what happens
A cautionary note...
If sites like this proposed ROM hosting site do proliferate it will become even more important for all ROM releases to have an MD5 sum posted in a place other than on the ROM hosting site.
It is not beyond imagination that phone software could be maliciously compromised at source. Then where would we all be?
But, to be clear, I cast no aspersions on this particular cove making this current hosting offer.
croques said:
If sites like this proposed ROM hosting site do proliferate it will become even more important for all ROM releases to have an MD5 sum posted in a place other than on the ROM hosting site.
It is not beyond imagination that phone software could be maliciously compromised at source. Then where would we all be?
But, to be clear, I cast no aspersions on this particular cove making this current hosting offer.
Click to expand...
Click to collapse
That is in fact very true, and should be done on all occasions for any ROM release. Passwords get cracked, hosting sites get compromised etc. so it's a good idea
I have an auto md5 script somewhere I use on villainrom.co.uk, and i dont think it was too hard to make. Maybe these should be used more often
I believe the main obstacle is to establish a secure and reliable repository for the ROM checksums. If that will be available, I don't think responsible ROM developers will have problems with using it, one by one - especially if the more popular ROMs will join the effort.
Working with Pulser and should atleast have the function added by the end of the day.
Sent from my Desire using Tapatalk
We are currently working on a custom ROM kitchen for most ROMs and will try to add as many ROMs to it as we can, you can add what applications you want and such.
There's non so blind as those that can't see...
l1nuxfre4k said:
We are currently working on a custom ROM kitchen for most ROMs and will try to add as many ROMs to it as we can, you can add what applications you want and such.
Click to expand...
Click to collapse
.... meanwhile you've made no response to http://forum.xda-developers.com/showthread.php?t=719113#8
Just how are you going to ensure the security and integrity of ROMs entrusted to you? How am I, as a punter, going to know whether your site is to be trusted or if someone on your site, (or from outside even) has tampered with the ROM I'm downloading?
You cannot ignore these issues and just hope they'll go away. Just how are you going to manage the risks? Tell us please!
croques said:
.... meanwhile you've made no response to http://forum.xda-developers.com/showthread.php?t=719113#8
Just how are you going to ensure the security and integrity of ROMs entrusted to you? How am I, as a punter, going to know whether your site is to be trusted or if someone on your site, (or from outside even) has tampered with the ROM I'm downloading?
You cannot ignore these issues and just hope they'll go away. Just how are you going to manage the risks? Tell us please!
Click to expand...
Click to collapse
I did NOT ignore that issue
i answered the following
"
Working with Pulser and should atleast have the function added by the end of the day.
"
As pulser send me the script i will implent this in the final version of the site
ticho said:
I believe the main obstacle is to establish a secure and reliable repository for the ROM checksums. If that will be available, I don't think responsible ROM developers will have problems with using it, one by one - especially if the more popular ROMs will join the effort.
Click to expand...
Click to collapse
Had an idea or two, which I am looking into soon
It would be totally external to this site. I am looking into encryption stuff just now
Just my two cents;
On Villainrom.co.uk we already run md5 checks when we push out files, and we sync the mirrors often, and it will check each file when it does. Any files that does not match the one we have locally will be deleted and reuploaded.
For complete control its important that people check the md5sums. This will not only let them know they got the correct rom but also that their download was not corrupted.
One thing we are looking into is a rom downloader. We would distribute a small .exe file that would download the rom from our mirrors and then verify the downloaded file against the sha1/md5 we have on file, before making the file available to the user. This would be optional.
Btw there is an inherent risk in installing custom roms in the first place.
One thing also that would work is to make a updated list in a thread with checksums for current ROMs so its easy to check here.
l1nuxfre4k said:
I did NOT ignore that issue
As pulser send me the script i will implent [sic] this in the final version of the site
Click to expand...
Click to collapse
Oh that what it was about was it?
But you having a script on the backend of your site to allow you to compute and display checksums won't work for me.
anon2122 said:
It would be totally external to this site. I am looking into encryption stuff just now
Click to expand...
Click to collapse
But that could work.
mcduck1 said:
On Villainrom.co.uk we already run md5 checks when we push out files, and we sync the mirrors often, and it will check each file when it does. Any files that does not match the one we have locally will be deleted and reuploaded.
Click to expand...
Click to collapse
Mmm.... That's what the policy on paper might be... the actuality is a bit different. http://forum.xda-developers.com/showthread.php?t=715728&page=6#60 And the question was raised by someone else on the villain site without much response.
l1nuxfre4k said:
One thing also that would work is to make a updated list in a thread with checksums for current ROMs so its easy to check here.
Click to expand...
Click to collapse
And what's to stop the thread being edited? Look, you probably see me as a nuisance just making trouble for you. I assure you I'm not. If you want a workable business to provide income - and I guess that's your motivation for this - you need to think long and hard about security. Maybe Androids are 'safe' right now... but next week or next month? It won't be long before the bad guys are seeking to look over my shoulder when I use my Android to check my bank account or make a flight booking with my credit card. At the moment I 'trust' developers with a track record in this forum and assume that released ROMs are pulled apart and scrutinized by other teams. That aids my security.
With your planned site, a ROM could be released, scrutinized by other developers on release, but a week later altered by someone adding some malevolent code to the ROM. If I can imagine it then someone is probably planning to do it!
croques said:
Oh that what it was about was it?
But you having a script on the backend of your site to allow you to compute and display checksums won't work for me.
But that could work.
Mmm.... That's what the policy on paper might be... the actuality is a bit different. http://forum.xda-developers.com/showthread.php?t=715728&page=6#60 And the question was raised by someone else on the villain site without much response.
Click to expand...
Click to collapse
I'm pretty sure that one was addressed somewhere. I can't remember where, but I remember seeing that the file was updated since there was a fix shortly after release.
But I'm thinking of something better than just a script on the site. I'm talking about a public-key verifiable list of MD5 sums. Need to look into it a bit more.
But TBH I think a bit much emphasis is being placed on this. I work in IT security, and have to say that whilse caution is always good, really the only way to be safe is to make the ROM yourself, compiled from AOSP, and sift each line of source code manually.
But yeah, all OTA updates ARE md5'd and issued, as mcduck actually made that code
I'm embedding this for releases too soon

Is it ok to post free apps that you have modded?

Well I have a couple apps that I am modding to my liking. I'm modding the actual apk file itself. Is it ok to post them when finished, or could that be an issue
If they are free I don't see why not.
Free does not always equal open source or give you the right to distribute.
You should email the developer to make sure.
I just figured it would get deleted by a Mod due to the fact it wasn't my work originally. I got a couple I know people will like.
Fancy Widget, working on a clear Pandora (couple versions actually), and Some more that I come across.
ViViDboarder said:
Free does not always equal open source or give you the right to distribute.
Click to expand...
Click to collapse
Right that what I was thinking.
ViViDboarder said:
Free does not always equal open source or give you the right to distribute.
You should email the developer to make sure.
Click to expand...
Click to collapse
I second this. An e-mail to the dev would be the best idea.
Wonder how Pandora would respond to a bad grammer, spelling, and sounding email? Hey look at this email this no body actually thinks we will give him permission to distribute our program, just changed to his liking. haha
enragedpaza said:
Wonder how Pandora would respond to a bad grammer, spelling, and sounding email? Hey look at this email this no body actually thinks we will give him permission to distribute our program, just changed to his liking. haha
Click to expand...
Click to collapse
Haha, post it here and I'm sure we can proof read it for you.
Pandora was only a small start-up not too long ago. Although I think your chances are VERY slim on getting them to give you permission to redistribute their APK. Think about it, what if you started putting in a virus and everyone blames it on Pandora?
If you have a clear theme you want people to use, you're probably better off packaging something yourself that requires users to download the official APK for Pandora and modify the contents themselves.
What I just described is pretty common practice as it puts the modification of the content in the end users hands which is (arguably) within their rights.
So posting a zip of some original images (not modified versions of theirs) and instructions on downloading their APK and making the modifications is the safest way to do it.
ViViDboarder said:
Haha, post it here and I'm sure we can proof read it for you.
Pandora was only a small start-up not too long ago. Although I think your chances are VERY slim on getting them to give you permission to redistribute their APK. Think about it, what if you started putting in a virus and everyone blames it on Pandora?
If you have a clear theme you want people to use, you're probably better off packaging something yourself that requires users to download the official APK for Pandora and modify the contents themselves.
What I just described is pretty common practice as it puts the modification of the content in the end users hands which is (arguably) within their rights.
So posting a zip of some original images (not modified versions of theirs) and instructions on downloading their APK and making the modifications is the safest way to do it.
Click to expand...
Click to collapse
Yeah I know they wouldn't give me permision haha. I don't know how to even create a virus. But your point is clear to me. So my easy install of clear Pandora will just sit in a folder for personal use.
enragedpaza said:
Yeah I know they wouldn't give me permision haha. I don't know how to even create a virus. But your point is clear to me. So my easy install of clear Pandora will just sit in a folder for personal use.
Click to expand...
Click to collapse
How about posting a not-do-easy install?
Sent from my EVO 4G using the XDA App.
I've never looked into the structure of apk files but I thought it was compiled code? How are you modifying it?
ViViDboarder said:
How about posting a not-do-easy install?
Sent from my EVO 4G using the XDA App.
Click to expand...
Click to collapse
Lol meaning? Or I could look into metamorph.
Sent from my PC36100 using XDA App
Minjin said:
I've never looked into the structure of apk files but I thought it was compiled code? How are you modifying it?
Click to expand...
Click to collapse
I'll let you know when I'm on my pc.
Sent from my PC36100 using XDA App
i've seen plenty of roms that have pandora (themed) included. would what you're wanting to do be any different?
i've even seen an "adless" version of pandora floating around somewhere before.
madsquabbles said:
i've seen plenty of roms that have pandora (themed) included. would what you're wanting to do be any different?
i've even seen an "adless" version of pandora floating around somewhere before.
Click to expand...
Click to collapse
All I wanted was a transparent Pandora. I made every widget 50% transparent. I know there is metamorph and there is a theme/skin floating around that will do it. But, I dont like having to go through the process of downloading Metamorph, download this, download that. Just wanted to have it as a apk. I haven't used Metamorph since nexus one sold it 2 months after buying it. Might have changed since then, but it used to fail on doing some skins.
you should just make the theme, and let people morph it themselves. a theme is not the same as distributing the application.

Using mapidotnet to Create messages (Email/SMS)

Hi all,
I am trying to write an app using the following component to access the message stores on the phone...
http://www.codeproject.com/KB/windows/PocketPCandSmartphone.aspx?msg=2742467
or
http://sourceforge.net/projects/mapidotnet
Has anyone else used this? Is there a way to actually create a new message and move it into one of the stores?
Cheers
Yes...you need to either do it Natively [CE MAPI] or get a wrapper class of the CE MAPI for the .NET Framework.
leaskovski said:
Hi all,
I am trying to write an app using the following component to access the message stores on the phone...
http://www.codeproject.com/KB/windows/PocketPCandSmartphone.aspx?msg=2742467
or
http://sourceforge.net/projects/mapidotnet
Has anyone else used this? Is there a way to actually create a new message and move it into one of the stores?
Cheers
Click to expand...
Click to collapse
yes i have used it in 2-3 apps of mine. and to create a message u need to use native code as suggested by cyclone... PM if you need help on that... beware i m not good in c++. but i have written a wrapper in .net for it.
Ok, I might take you up on that offer thanks!
I am going to give the 'In the Hand' component a whirl in evaluation mode to see if that helps, so I guess I would have to pay for that eventually, but if I can get it done in eval, then I only need to run my app once.

[SERVICE] XAP Hosting

XAP Hosting
Sharing WP apps always has been awkward. often are there questions like: "where should I upload it?", "how do I update my app?","whats happens if I do update it?" and "do I need to replace all my links to the app with the link to the updated app?".
XAP Hosting tries to answer all those questions. :good:
with XAP Hosting you can showcase your homebrew app like never before, you never have to update links because it will always point to the newest version!
Check it out!
http://xap.eaterofcorps.es/
Register at: http://xap.eaterofcorps.es/registration.php
NOTE: Chrome, Firefox and Opera only supported (Opera has visual glitches)
Regards EaterOfCorpses.
reserved
Reserved (2)
reserverd (3)
Nice and quite interesting, I will test this for sure.
Thanks
dotcompt said:
Nice and quite interesting, I will test this for sure.
Thanks
Click to expand...
Click to collapse
Cool, Thanks
If you find a bug or want a new sort image dont Hesitate to contact me, because I like feedback
Regards,
Eater
It is just me or registration is not working anymore?
"We dont know you, creating your file
We couldn't add you check your name(from your Xap),username or publisher name(from your Xap)"
dotcompt said:
It is just me or registration is not working anymore?
"We dont know you, creating your file
We couldn't add you check your name(from your Xap),username or publisher name(from your Xap)"
Click to expand...
Click to collapse
no, but I was updating it, did you get it to work?
I added the email adress field because people were uploading hacked software what can cause problems :|
But It should work now
Also you're in the database
EaterOfCorpses said:
no, but I was updating it, did you get it to work?
I added the email adress field because people were uploading hacked software what can cause problems :|
But It should work now
Also you're in the database
Click to expand...
Click to collapse
Still not working so I am probably using a wrong password.
Is it possible to delete my data from the database so I can start it over?
Thanks
dotcompt said:
Still not working so I am probably using a wrong password.
Is it possible to delete my data from the database so I can start it over?
Thanks
Click to expand...
Click to collapse
Yes Sir, I will do it now
Your username was about, lol, I will try to create a better registration form and such after buolding the api
Will you add a possibility to browse the supplied XAPs? That would be really awesome And you said you're building an API, I could help you with making a WP app so it's possible to browse and install directly from the phone in an easy way
Hope this goes well cause this could be a really good store. I see a lot of possibilities here
Regards
Izaac
Yes that's right tbh I quited working on the api, and started working on a decent Control Panel,
But the api is online (search + product)
Let me explain them
Search api is
Code:
http://xap.eaterofcorps.es/api/search.php?q=search[&limit=20][&start=10]
Result is something like
Code:
{"Status":"Ok","Results":[{"id":"1","AuthorId":"1","ProductID":"{2cd4d774-5cde-4a5a-8097-17b6bb90b37a}","Title":"Reg Backup.","Description":"Let you take backup's of your registry"},{"id":"2","AuthorId":"3","ProductID":"{4843e329-7ad4-47ba-9dbd-6d1fbcec8482}","Title":"\u684c\u9762\u4e16\u754c\u65f6\u949f","Description":"\u628a\u65f6\u949f\u56fa\u5b9a\u5230\u684c\u9762\nWindowsphone\u4e4b\u5bb6\uff0cWPDT\u6c49\u5316\u7ec4\uff0chttp:\/\/wp.feng91.com \nsmalolo\u5fae\u535a\uff1ahttp:\/\/weibo.com\/smalolo"},{"id":"3","AuthorId":"4","ProductID":"{8a90a399-351c-45cd-b820-af8c7503cf47}","Title":"RoadPilot Mobile","Description":"Sample description"},{"id":"6","AuthorId":"6","ProductID":"{43f6a3d5-6e12-48ff-94f2-e387730022fb}","Title":"Devstore8","Description":"Homebrew Development"},{"id":"7","AuthorId":"7","ProductID":"{f41adcf8-5029-4df7-945d-78d3dc33fd5e}","Title":"@AppResLib.dll,-100","Description":"Advanced Configuration Tool"},{"id":"8","AuthorId":"8","ProductID":"{ecbd885e-81a5-4bb3-a003-a59af9878844}","Title":"LEO Advanced","Description":"LEO Advanced for WP7"},{"id":"11","AuthorId":"23","ProductID":"{9ffdd6db-602e-4c67-8232-4b028ea4b1d1}","Title":"Weather","Description":"Sample description"},{"id":"12","AuthorId":"52","ProductID":"{d154a04b-d3ad-47dd-bfc9-a1022e409af6}","Title":"@AppResLib.dll,-100","Description":"HTC Connected Media"},{"id":"13","AuthorId":"53","ProductID":"{0387b7ba-f3c0-4c39-8686-bfa81b77b7e2}","Title":"Metro Theme","Description":"Modded Themes for WP7"},{"id":"14","AuthorId":"69","ProductID":"{9d4659cd-4036-47af-b5af-c1d842c21541}","Title":"Crosscut","Description":"Sample description"},{"id":"15","AuthorId":"69","ProductID":"{8cc2d32c-0585-45ed-8a47-911d11bca41f}","Title":"Nokia Xpress Beta","Description":"Provides fast web browsing"},{"id":"16","AuthorId":"69","ProductID":"{e8abf95f-cc53-e011-854c-00237de2db9e}","Title":"XDA-Developers","Description":"XDA.COM Client"},{"id":"17","AuthorId":"6","ProductID":"{6b8d9a35-ae49-42de-8c2e-6e6a03a32f5f}","Title":"Start","Description":"Sample description"},{"id":"19","AuthorId":"6","ProductID":"{e75a62f4-2002-4c93-94c6-269dc9fe7565}","Title":"Spot on","Description":"Sample description"},{"id":"20","AuthorId":"6","ProductID":"{af2b38c2-e921-4c2c-b658-ccd4439a6ee0}","Title":"lockWidgets","Description":"Sample description"},{"id":"21","AuthorId":"6","ProductID":"{b8097390-1f0e-4c33-a440-b9e6bd7efd38}","Title":"WP7 Root Tools","Description":"Root Access for Windows Phone 7"},{"id":"22","AuthorId":"6","ProductID":"{09125ea9-95de-469a-aedc-22e35389ab0a}","Title":"SMSBackup","Description":"A small app to backup and restore your sms"},{"id":"23","AuthorId":"6","ProductID":"{63baf355-cb84-412a-b391-f78805ceb964}","Title":"Supreme Shortcuts","Description":"Customize and create most shotcuts for your phone"},{"id":"24","AuthorId":"6","ProductID":"{e3732df4-129d-4546-91ba-e96cc429fdfe}","Title":"@AppResLib.dll,-100","Description":"Battery status app with live tile and battery history."},{"id":"25","AuthorId":"6","ProductID":"{5b594f78-a744-4f8a-85d2-f0f55f411832}","Title":"Folders","Description":"Sample description"}],"Total":46,"Start":0,"Limit":20}
Status is type of return ok is ok error is error
Results are the results
Total is the total amount of items that matched the query
limit is the limit
start is where is from which item it is returned
I post the product api soon
Product api:
Code:
http://xap.eaterofcorps.es/api/product.php?id=1
Return is:
Code:
{"id":"1","title":"Reg Backup.","description":"Let you take backup's of your registry","author":{"id":"1","name":"EaterOfCorpses","publisher":"EaterOf Corp.","username":"EaterOfCorpses"},"productId":"{2cd4d774-5cde-4a5a-8097-17b6bb90b37a}","Status":"Ok","LatestXap":{"id":"6","title":"Reg Backup.","version":"1.2.0.0","description":"Let you take backup's of your registry","publisher":"EaterOf Corp.","path":"http:\/\/xap.eaterofcorps.es\/2CD4D774-5CDE-4A5A-8097-17B6BB90B37A\/1.2.0.0.xap"},"DownloadCount":"176"}
Everything explains himself
LatestXap is the latest version uploaded with all the data
Also there is an author api
Code:
xap.eaterofcorps.es/api/author/1
xap.eaterofcorps.es/api/author/1/products
And yes go wild make a app for it thats the whole thing
Cannot upload XAPs in the last couple of days. Anyone have this issue?
Thanks
Sent from my Lumia 920 using Board Express
It seems to be a general issue by the hoster (cant also upload anything to http://yourimagehosting.net )
Im gonna contact them now
EaterOfCorpses said:
It seems to be a general issue by the hoster (cant also upload anything to http://yourimagehosting.net )
Im gonna contact them now
Click to expand...
Click to collapse
Everything is up again
Seems like the db users where messed up
Updating XAP Hosting
It's been a while but,
Im updating XAP Hosting and focusing on a nice looking GUI
so here are the first early snapshots of the new update
Screenshot #1
Screenshot #2
Greetings
Eater.
Updated post and site! with new design! enjoy <3

Categories

Resources