Personal PPCWiki - Windows Mobile Development and Hacking General

I have begun writing a Wiki program for my PPC.
I wanted to be able to access and carry all my technical information with me and not rely on being able to connect to a web based wiki. I must admit this was based on another wiki program called "Blade Wiki", but not having all the features I wanted I decided to write my own.
I originally only wrote this program for my own use, but have decided to release it to anyone who might have a use for it. I have released it as open source. The source code can be found at Basic4PPC.
Features:
Quik Easy Markup
Mostly compatible with Blade Wiki
Take phots and save them directly into your wiki
Draw and save it into wiki
Some SQL data base connectivity
all files saved as text files
Field encryption
Code folding
Include one wiki page inside another
Will only run on WM5 and WM6. Needs dotnet V2.
NOTE:Do not sync "pppcw.ini" from desktop to ppc
Its probably not quit ready for a Wiki novice, but it does work well for me.
Getting Started:
Create a directory inside your MyDocuments folder perhaps "MyWikis".
Copy "wikistyle.css" to each wiki folder that you create.
Now simply open PPPWiki and navigate there.
Happy Wiki-ing

This Post Reserved
Reserved post for comments

tsteward said:
I have begun writing a Wiki program for my PPC.
I wanted to be able to access and carry all my technical information with me and not rely on being able to connect to a web based wiki. I must admit this was based on another wiki program called "Blade Wiki", but not having all the features I wanted I decided to write my own.
I originally only wrote this program for my own use, but have decided to release it to anyone who might have a use for it. I have released it as open source. The source code can be found at Basic4PPC.
Features:
Quik Easy Markup
Mostly compatible with Blade Wiki
Take phots and save them directly into your wiki
Draw and save it into wiki
Some SQL data base connectivity
all files saved as text files
Field encryption
Code folding
Include one wiki page inside another
Will only run on WM5 and WM6. Needs dotnet V2.
NOTE:Do not sync "pppcw.ini" from desktop to ppc
Its probably not quit ready for a Wiki novice, but it does work well for me.
Getting Started:
Create a directory inside your MyDocuments folder perhaps "MyWikis".
Copy "wikistyle.css" to each wiki folder that you create.
Now simply open PPPWiki and navigate there.
Happy Wiki-ing
Click to expand...
Click to collapse
This is a really good implementation and enhancement of Dale's bLADE Wiki. I started using his wiki program last year to help organize my notes. I used to use Notepad to take quick notes, then try to organize them into directories that made sense so I could find them later. Not only was that a lot of effort to keep organized, I would often lose something or more likely update the wrong text file.
When I saw how I could use a wiki to organize everything, it was information organization nirvana for me.

digitaldon37 said:
This is a really good implementation and enhancement of Dale's bLADE Wiki. I started using his wiki program last year to help organize my notes. I used to use Notepad to take quick notes, then try to organize them into directories that made sense so I could find them later. Not only was that a lot of effort to keep organized, I would often lose something or more likely update the wrong text file.
When I saw how I could use a wiki to organize everything, it was information organization nirvana for me.
Click to expand...
Click to collapse
At the moment I am working on Namespace feature so you can have the best of both worlds, A wiki and also keep data in its respective directory.
I found the wiki to be great and it has helped me get organised, but I didn't like that fact that every file was all in one directory.
So at the moment a link to another page is [page_name]. The namespace version will allow [sub_directory\page_name]. Helping to organise your information even better.

Ok not a lot of interest here.
If you really want to see what this program is capable of please come to my home page
Personal PPC Wiki Home Page http://pppcwiki.freehostia.com/

Related

Creating simple PPC programs

I am hoping to create a simple program for my pocket PC - basically just a searchable database of marinas and anchourages around the UK. I already have the information stored on my PC as an excel file.
There are about 200 entries, but ideally I want an easy interface working a bit like the PPC contacts. i.e. Tabs for letters (A to Z). Tab A would show areas beggining with (A) such as Aberdeen, Arbroath etc etc. When you click on the area it takes you to a page with detailed notes for that area.
Is there any tools out there that are easy to use rather than using microsoft development tool?
The program will be distributed to sailing friends etc.
Something drag and drop would be lovely!
useful!
well lockarm - this sounds like a really useful little program
actually the microsoft development tool is about as easy as it gets.
The problem with the simpler tools is that the final program ends up being a bit crappy to use - the development environment doesn't give one enough flexability to do any thing really useful.
To answer your question however - here is a program.
http://www.syware.com/prodlib/win_ce/vce/vce.htm
Actually I'm looking for a small project to do some practice development with....would you be interested in sending me a copy of the excel file?

Coders new to WM5 "help" (advice)

Hi,
I have a fair background in various coding languages, and there are a couple of programs I want to try and build.
However, while I can usually pick up and understand a language quite easily the problem I usually find is a lack of knowledge of the objects available to make life easier and the functions which are available.
So far, I've sat around and got a setup which I think should allow me to write and compile WM5 applications and today plugins, but I have suddenly found I am missing that "thing" that made writing in other languages easier - effectively a "Cheat Sheet".
What I would appreciate from the other coders with experience in writing software for WM5 is a list of what windows or books you have open for reference when coding. Is it just MSDN, is there a specific page that you have bookmarked or do you just google for it every time?
Any further advice (like good compilers I might have missed) will also be greatly appreciated.
Thanks in advance.
I'd like to hear from others too about this..
So far, My buddies for development help have been:
1. Search in MSDN
2. Search in Google
3. Ask on xda-developers
4. Search in MSDN forums and usenet groups for pocket pc developers
5. A book (that i dont refer to too often) whose name goes smthing like "Programming for Microsoft Windows CE .net" by Douglas Boling (Its not for .net development, it covers native development mostly. Windows CE .Net refers to a version of CE)
6. I also have another book that i have not even opened till now. It is solely for .net development (which is not my forte). Its by Wrox Publishers. If I remember the name correctly, it goes smthing like "Professional Microsoft Smartphone Programming"
There is an exellent documentation on .NET & Native Code on MSDN.
Then there are samples as well, again on MSDN.
For a today plugin, there is a very good sample by levenum which u can easily find in this section of the forum.
For me its always been google & this forum, no boooooks !!!
or
www.codeguru.com
in most cases programming for pocketpc's is like programming for pc's
Thanks for the replies guys. I see what you mean, MSDN is rather good. I was beginning to think it was just WM6, but I eventually found the section on WM5 (which I am planning on coding for given my phone is WM5). Their Wiki also had some good info on it too. Don't know whether these will be my coding buddies yet though....
shantzg001 said:
I'd like to hear from others too about this..
Click to expand...
Click to collapse
I'm glad someone else is interested. TBH I am surprised there is not a sticky at the top of the forum with this information in or a link to the Wiki for further details, but I could only find details of Development Tools on the wiki.
shaileshashar said:
For a today plugin, there is a very good sample by levenum which u can easily find in this section of the forum.
Click to expand...
Click to collapse
Thanks for this pointer. I found two (here and here) which look promising. Don't know if there are any I missed....
Just a small tip when searching in MSDN... add ce in the search pharse. For e.g., "ce WM_TIMER" will give you the CE related sessions at the top.
I like www.pocketpcdn.com - articles and code examples for Pocket PC and Smartphones arranged by categories.
Also www.codeproject.com has been helpfull at times.

[App] Pocket Wiki version 1.0

Pocket Wiki is an application used to take notes and link pages together. One of the goals I had was to make this easy to type information on my AT&T Tilt keyboard, and not have to use the stylus to link pages and add mark-up. The result was a new syntax that I created that uses "/" to indicate a markup tag.
I use it to create pages for my clients, and then each client page has linked pages to project, contact, documents pages.
A long term goal is to support other wiki syntax via a plug-in. There is another wiki project at Basic4PPC that is more robust that uses a different wiki syntax, but it supports my "/" syntax as well (I was a contributor to that project) Possible future wiki syntax would be one that Dokuwiki or picoWiki uses.
This software may/may not be useful to anyone else, but since I have gained so much from using xda-developers from everyone else I wanted to give something back.
Features
- Open source written in Basic4PPC (code posted in forums)
- Markup uses "/" tags, stylus not necessary, quick to type
- Themes
- PC and Windows Mobile versions (same code)
User Guide
The wiki has a wiki page with help on the "/" slash syntax. It also allows you to use pure HTML mark-up.
Latest version is 1.0, code maintained at http://pocketwiki.codeplex.com

[APP][PRJ] MyDVD Collection - a Barcorama companion

Hey guys,
I'm delving into PPC development for the first time (have done other development in .NET but never for PPC). I'm creating an application called MyDVD Collection. It will be a handheld database for keeping track of DVDs/CDs/Console games. Now, what's going to make mine a little different than others like this is that I have designed it to work in conjunction w/ Barcorama. Basically, you'll be able to set this program as the external executable which Barcorama passes its scanned barcode to. It will then check your collection to see if you already own it, give you the ability to add it if it does not exist, and will eventually pull information from the Internet about that item and auto fill (as soon as I find a reliable way to do that).
So far, I have the basic database structure defined and have the screen built to view the items in the database, as well as a way to filter that view. Next is to build the entry form for adding items, and a basic search function. I should have an alpha version ready for testing soon. If anyone is interested in testing, please let me know.

How do you get the full article downloaded with Newsbreak or SPB News??

Hi all, I know you can get some rss feeders that purport to download the entire article so you can read it all even offline, but I have not as yet found out how to get either Newsbreak (which I am not sure if it does) or SPB News (which does but I cant figure it out) to do this... can anyone please help me with easy to follow instructions so I can get the full article to read off line etc... thanks in advance...
Spb News can, sort of...
I am using Spb News on my HD2. It is not (and by far) the best RSS reader out there but for a selected number of feeds, there are indeed "templates" which will fetch you the full articles instead of what would otherwise just look like a worthless bunch of tweets. Here is a short extract of the developer's documentation:
Templates in Spb Insight project are intended to download and parse web documents of different kind, mostly news sites. Since different web sites have very different page formatting, a template needs to be created for every site. A template contains information about the site and code to help parse content, clean it up from menus, advertisements and so on.
The template language was created with easiness, popularity and conformity to internet standards in mind. Wide-spread internet language Jscript (a.k.a. ECMAScript) was chosen as the basic language, wrapped with XML to enable metadata processing, such as channel names etc.
One template can contain definitions for multiple channels, as there are usually several channels on one site that has the same formatting and the parsing code for them should be shared.​
Despite the recent release of the renamed v2.0 (from Insight to News) bringing next to nothing new, Spb has seemingly moved their resources away from this product so that the "channels" are no longer kept up-to-date. It is now essentially a matter of trial&error to find out those feeds from the online catalogue that still can return you the full articles, or, you program yourself a template. A third option is to use one of the user-contributed templates directly from the forum.
Good luck and happy news reading!
Z.
Thanks for the info, I was hoping there would be an easy (ier) solution as I am not that savvy with technamolology...
I will have a look and see if I cant figure it all out... cheers.

Categories

Resources