Welcome to PalmHeads HTML & the Palm Portal Page Cool Freeware (Mostly...)
Linux & the Palm My Meagre Hacks Tandy 102 "The Model T" Palm/Linux News

My Meagre Hacks

Over the last couple of years while using Linux, I've slowly become better at what could loosely be described as "hacking".

Now DON'T PANIC! - don't get me wrong - I'm not some Linux guru who can cut perl code with my toes blindfolded...just somebody who sometimes at a very low level likes taking someone else's code & modifying it for my own needs. Sometimes I might even improve on the original! *cough*.

I mainly focus on stuff that is Palm related, mainly trying to integrate some of the command line tools available for Linux->Palm connectivity with some well known Linux applications.

Here are my (meagre) hacks:

  1. Sticky Notes Gnome Applet -> Palm - Perl/Tk Script
  2. Modded X-Box, Xebian Linux, SMC Router & Ext 56K4 Serial Modem
  3. Christchurch Address/Map Search Perl Script
  4. Dilbert Perl Script
  5. Pilot-Link read-expenses -> CSV Perl Script
  6. Palm Tungsten W & T2, Palm Bluetooth card, Holux Bluetooth GPS & Handmap
  7. Casio Exilim EX-M20U 2MP Digital Camera and MP3 player with Linux
  8. Tribute to "Thrust" & "HHGTTG". The best computer games ever written!
  9. USB ProDrive with SD/MMC card with Linux
  10. pilot-doc.el - An Emacs LISP extension
  11. Nautilus Scripts
  12. DiddleBug Sketches
  13. Iverson-Gleeson Bent Middle Finger Grip (& other thoughts...)
  14. Happy Hacking Keyboard
  15. Christchurch Bus Timetables for the Palm
  16. Connecting Palm to Linux box with USB bluetooth dongle
  17. Connecting Sony Ericsson T610 via bluetooth to Linux box
  18. The ZX81 & Linux
  19. Gameboy & Doom for the Palm!
  20. Learning Harmonica using your Palm?
  21. -> gtd - desktop companion to mobileGTD <-
  22. All of them

HHGTTG & Douglas Adams at his best! Very sage advice!

gtd - desktop companion to mobileGTD

With PalmOS being rendered more and more obsolute, I've started looking at alternative devices. Palm's new webOS looks intriguing, but until thats released I've been using a Nokia N95. Its fantastic! I love the thing!

With a new device, there comes a need todo some tinkering! So oneday while using the excellent mobileGTD app, I thought I could do a perl command line script that basically mimics the functionality. Sure enough, I could!

You can download the latest version of gtd.pl from here. The idea of gtd.pl came from looking at the equally cool todo.txt. Basically by using a script you can manage lists (projects with actions) using the command line. The cool thing about gtd.pl is you can then transfer the mobileGTD compatible file/folder structure to your symbian s60 device (like a Nokia N95) to also see how you are progressing on your mobile!

Download the above file, put gtd.pl in your ~/bin directory & make sure you make it executable (chmod +x). You shouldn't need any fancy perl modules installed. By running:

    gtd.pl help
You will get most of the information you'll need to make it useful. Basically there are 5 parameters you can pass. They are:

  1. p:n - project number
  2. a:n - action number
  3. f: - name of flider/directory
  4. s:+/-/! - status of action - either +, - or !
  5. options - an optional extra where needed, like a name of action, file path etc

Here are some examples:

  • list projects
  •     gtd.pl list
    
  • list actions within projects - n being project number
  •     gtd.pl listpa p:n
    
  • add action to project - n being project number
  •     gtd.pl add p:n s:- f:Dev 'this is a test action'
    

At the moment I have only tested this on ubuntu linux, but it may work on other un*x based systems or even windows with cygwin! If it works then let me know.

Thats about it really! Any questions feel free to ask.

| Back |


Thats all folks at the moment! If I come up with anything else I'II post it here.

Hosted on Apache Powered by MySQL Running PHP & Perl Programmed using Vim & Bluefish Graphics by The GIMP Ubuntu Linux is my Linux distribution Best viewed in Firefox
Hosted by planetNZ.com