New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
artesea
Old
(Last edited by artesea; 26th August 2010 at 04:23 PM.) Reason: warning about the service stopping
#1  
artesea's Avatar
Senior Member - OP
Thanks Meter 50
Posts: 857
Join Date: Oct 2008
Location: Lincoln
Default [26th Aug 2010][WM6.5] Titanium Artesea Twm6.5r v0.5 (was ArteseaTwitter)

WARNING!!!
Twitter will turn off Basic Auth at the end of August,
when this happens Twm6.5r will stop working.
I no longer own a Windows Mobile Phone or
have the time to create a work around using OAuth.


WM6.5 Titanium Artesea Twm6.5r
Version 0.5
VGA, WVGA, QVGA and WQVGA Currently Supported



Follow @twm65r on Twitter for updates.

Update 26th August 10 Due to twitter turning off Basic Auth, Twm6.5r will no longer work.
Update 04th October 09 Twitter are hosting their new "doesn't have an avatar" avatar on another server, causing error messages to appear. Like before to fix press Settings and then Reinstall / Update.
Update 10th July 09 Due to a change with Twitter and their image hosting new avatars can't be downloaded. You will see an error like '\Program Files\ArteseaTwitter\avatars\http:__a0.twitimg.com _profile_images298331929_twitty1_normal.jpg'. To fix press Settings and then Reinstall / Update.
Update 10th June 09 v0.5 with auto-refresh!
Update 17th May 09 Hopefully QVGA and WQVGA now supported, thanks codybear. (No changes to VGA and WVGA)
Update 12th May 09 Now highlights new tweets, and shows @replies
Update 7th May 09 VGA now supported, if you had previously downloaded the ZIP (even though it wouldn't work), please do it again. No other changes.

Having self taught myself MortScript in the last 24 hours I've decided to try and create a Titanium Twitter app. Unlike those already there, this one actually displays the 10 most recent tweets from your friends.

Features:
  • Displays the 10 most recent tweets on your Titanium Home Screen (value customisable)
  • Highlights "unread" tweets
  • Shows the last 3 @replies (value customisable)
  • Displays the avatars of your friends
  • Allows you to update your status
  • Tweets which contain URLs can be launched in the Default Browser by clicking on them
  • Define your own Twitter client/webpage to launch
  • Auto updates during the day (you choose the frequency and the hours)
  • Tweets at you when there is a new tweet from your friends.

Upgrade Instructions
  • Download the latest ZIP
  • Run Install.mscr
  • When prompted if you want it to Modify your CPR files say no (no changes here, and if you are using a custom theme it won't damage it).

Known Issues:
  • Your password is stored as Plain Text in the registry and it is passed in Plain Text to my servers (MortScript doesn't support BasicAuth, so I have to route the requests via my server)
  • Grey scale avatars don't display correctly, Titanium turn them multicoloured, their fault not mine.
  • Only works for WVGA/VGA/WQVGA/QVGA at the moment. I will work with people if they want to create alternate resolutions.
  • If your phone is asleep (when you press the power button) the script can't download the avatars and halts until the phone is woken again.
  • No Uninstall
  • Some characters (" ' £) might appear like & #123; if you see any please let me know.

The software is just a series of MortScripts.
The download ZIP file contains MortScript-4.3b5-PPC.cab for you, so if you don't already have Mort you will need to install this first.
The just run Install.mscr via any good file manager.

The Install script will download the latest package, create all the directories, modify the registry and if you let it tweak your CPR files.
If anything goes wrong you can find a backup of your CPR file in \Program Files\ArteseaTwitter\
Attached Thumbnails
Click image for larger version

Name:	Screen01.jpg
Views:	27682
Size:	22.2 KB
ID:	182467   Click image for larger version

Name:	Screen02.jpg
Views:	1759
Size:	22.2 KB
ID:	182468   Click image for larger version

Name:	Screen03.jpg
Views:	1673
Size:	21.4 KB
ID:	182469   Click image for larger version

Name:	Screen04.jpg
Views:	1713
Size:	21.9 KB
ID:	182470  
Attached Files
File Type: zip ArteseaTwm65r-v0.5a.zip - [Click for QR Code] (131.2 KB, 3646 views)
Phone: Galaxy S III
Blog: blog.artesea.co.uk
 
artesea
Old
(Last edited by artesea; 6th June 2009 at 07:50 PM.)
#2  
artesea's Avatar
Senior Member - OP
Thanks Meter 50
Posts: 857
Join Date: Oct 2008
Location: Lincoln
WM6.5 Titanium Artesea Twm6.5r Version 0.5 Plans
  • Connects to the internet when you refresh or tweet (thanks mslug)
  • Settings menu
  • Auto refresh
  • Default Twitter Client / Website
  • Tidier errors
  • More HTML entities added to the list

Long Term Future Plans
  • Proper CAB file install
  • No routing via my servers to tweet
  • OAuth
  • Re-writing the code in something other than Mortscript (else the above isn't possible)

How to unistall
Artesea Twm6.5r doesn't do much damage, however below are instructions to remove it.
  • Your CPR files will have have a block of text like
    Code:
    <!-- ArteseaTwitter layout start -->
    ...
    <!-- ArteseaTwitter layout end -->
    just delete these and everything in between.
    Just in case you will find backup CPR files before ArteseaTwitter was installed in the \Program Files\ArteseaTwitter\ folder
  • All the files installed on to the phone can be located at \Program Files\ArteseaTwitter\ just delete this folder
  • Registry settings are at \HKLM\Software\Microsoft\CHome\ArteseaTwitter\ again just delete these
Phone: Galaxy S III
Blog: blog.artesea.co.uk
 
havox22
Old
#3  
Senior Member
Thanks Meter 6
Posts: 279
Join Date: Oct 2008
i dont use twitter but this looks really nice
 
JukEboXAuDiO
Old
#4  
JukEboXAuDiO's Avatar
Senior Member
Thanks Meter 0
Posts: 776
Join Date: Apr 2008
This looks great. Great job. You beat me to this. This kills my twitter panel.
Personal Phone
HTC Trophy
Carrier: Verizon
OS Version: 7.0.7.389.0
Radio: 3.2.3.D4
Bootloader: 1.3.230506.23
 
stuckonashelf
Old
#5  
Member
Thanks Meter 0
Posts: 57
Join Date: Sep 2008
cheers mate. this looks excellent. +1 for VGA when its done.
 
artesea
Old
#6  
artesea's Avatar
Senior Member - OP
Thanks Meter 50
Posts: 857
Join Date: Oct 2008
Location: Lincoln
Quote:
Originally Posted by stuckonashelf View Post
cheers mate. this looks excellent. +1 for VGA when its done.
The VGA shouldn't be too hard, as there aren't really many differences between the CPR files. Hopefully will have something for people to download either Tuesday or Wednesday.
Phone: Galaxy S III
Blog: blog.artesea.co.uk
 
rjyanj
Old
#7  
rjyanj's Avatar
Member
Thanks Meter 16
Posts: 45
Join Date: May 2008
this looks outstanding!
 
strages
Old
#8  
Member
Thanks Meter 0
Posts: 59
Join Date: Feb 2009
mate you just realised my concept idea! i couldnt thank you enough! man so freaking great...

does this mean it wont show up in the system tray, but will do its work in the background?

would be nice to have the standard view of the plugin to be updating your status.. and then all the unread tweets as slides.. when slided over those they become unread.. and will vanish.. but still mate i already love it now.. cant wait to put it to the test!
 
artesea
Old
#9  
artesea's Avatar
Senior Member - OP
Thanks Meter 50
Posts: 857
Join Date: Oct 2008
Location: Lincoln
Because it's all being written in Mort some features aren't possibe.
  • I have no way of knowing which tweet you are looking at to flag it as read, however I should be able to mark new tweets since last update (something I was planning until PaintShop crashed on me this morning when I was designing the icon)
  • It should be possible to build in an auto-update, however when Mort downloads the avatar it displays a dialogue box showing the progress. This could be a problem if you are using other apps. (Anyone here able to get the Mort command Copy() to download small jpg/png?)
With real work, nearly zero knowledge of designing apps for mobiles (I do websites) and a football match tonight most likely an early beta should be out sometime tomorrow.
Phone: Galaxy S III
Blog: blog.artesea.co.uk
 
strages
Old
#10  
Member
Thanks Meter 0
Posts: 59
Join Date: Feb 2009
very nice, cant wait actually

mmh for the time being until the image download issue is resolved you could give out 2 apps...

one with the jpeg download but manual update
one with a standardcoded image but with automatic update

this would be a little work around the problem but will do to test both things.

i hope the problems you have encountered up until now can be resolved, and if there is no solving the problem because of scripting limitations than we have to deal wiht it isnt it

what i would also like to see, further than the whats new ( what would be awesome ) is:

notification by sound/vibrate which you can set yourself
soft button to automatic scrolling to latest viewed tweet so you can from there scroll to the left to get to where the newest is.
mmh what about showing how many unread tweets? indicator as unreal email/sms/missedcall.. or will this mean it will only show the newest tweet gathered with the latest update? cause you dont know when a tweet will be read yes or no..

gl mate

Tags
twitter, wm6.5

XDA PORTAL POSTS

Expand Your Choice of Icons with Icon Themer

Icons are some of the most commonly themed elements of the Android UI, and there is certainly no … more

MicrowaveTimePicker Brings 4.2 TimePicker to 2.1+ Devices

It’s frustrating to see slick new features that you can’t use when … more

What’s Possible with CASUAL & How to Make Your Own CASUAL – XDA Developer TV

XDA Elite Recognized Developer AdamOutler is known … more

Pearl Chen to Talk NFC Development at XDA:DevCon 2013

From HTML to LEDs or Android to Arduino, Hardware Hacking is a pastime of many people … more