Welcome, Guest. Please login or register.
Amiga Kit Amiga Store Iridium Banner AMIStore App Store A600 Memory

AuthorTopic: New twitter client for classic Amigas, any beta testers?  (Read 6773 times)

0 Members and 1 Guest are viewing this topic.

Offline ciVic

New twitter client for classic Amigas, any beta testers?
« on: February 24, 2012, 05:36:14 PM »
Hi all,

in the past weeks I've written a new client for twitter for classic Amigas. You [strike]will be [/strike] are able to download it from aminet:

[size=+1]http://aminet.net/package/comm/misc/twittAmiga[/size]

 If you experience problems please start it from a shell  
Code: [Select]
twittamiga debug
or try the version with ixemul:
http://d-fence.cjb.net/twittAmiga.lha

Why did I do this? Well, Amiga was my main computer in the nineties, MUI has its 20th anniversary next year, and my latest amiga program is also 20 years old. Time to write a new one, this time using MUI, which I never used before. So i thought about what kind of program I could write this time and I thought a twitter client would be a cool thing.

Since twitter requires OAuth it is not easy to write a client from scratch. Therefore I used some libs like libcurl and libxml2 to get it working. This makes the exe quite large, sorry for that. And since I wanted to have a working client first there are only a few features. But when I'm in the mood to make updates I will make a poll which new featuers would be interesting. E.g. the streaming API (something like push mail) or a user timeline in a threaded view known from forums.

If you find bugs (and I think there will be some) you can post them here. I also do not know what exactly are the minimum requirements. Some MUI classes for sure, and some MB of RAM, but which OS version I'm not sure. Remember to set your username and password in the tooltypes before the first start.

Happy testing :-)

Edit: Version 1.35 is out. Changes:
- Changed from libxml2 to xml2.library, no more ixemul!
- Less RAM needed
- Debug output optional
« Last Edit: March 01, 2012, 08:50:32 AM by ciVic »
 

Offline ciVic

Re: New twitter client for classic Amigas, any beta testers?
« Reply #1 on: February 24, 2012, 05:46:01 PM »
Screenshots :-)
« Last Edit: February 26, 2012, 10:41:30 AM by ciVic »
 

Offline Pyromania

Re: New twitter client for classic Amigas, any beta testers?
« Reply #2 on: February 24, 2012, 08:50:07 PM »
Very nice, we can test it for you. It's cool that you created this.
 

Offline CritAnime

  • Previous Life Time Member
  • Hero Member
  • *****
  • Join Date: Jun 2011
  • Posts: 1143
  • Total likes: 0
Re: New twitter client for classic Amigas, any beta testers?
« Reply #3 on: February 24, 2012, 10:42:59 PM »
Will DL it when I get home and try it out for you. Love trying out new stuff :)

Offline CSixx

Re: New twitter client for classic Amigas, any beta testers?
« Reply #4 on: February 24, 2012, 10:48:41 PM »
Nice work, look forward to trying it...
 

Offline Rebel-CD32

Re: New twitter client for classic Amigas, any beta testers?
« Reply #5 on: February 24, 2012, 10:49:28 PM »
Trying it out now. I'm surprised you didn't simply fix the server login issues with AmiTwitter rather than write a whole client from scratch, but good work anyway! If you'd like I can make some GUI images and an icon for the program, I was going to make some for AmiTwitter but since that's still dead in the water I'd be happy to move on to this.

Here's AmiTwitter anyway, in case you hadn't already checked ito ut and looked through the source code for something useful:  http://sourceforge.net/projects/amitwitter/
Amiga user forever.
 

Offline AmigaClassicRule

Re: New twitter client for classic Amigas, any beta testers?
« Reply #6 on: February 24, 2012, 11:36:05 PM »
Can this program run on my Amiga 1200? I have a 68030 with 16 MB of RAM and AGA, does it work on it? Thanks in advance.
 

Offline Rebel-CD32

Re: New twitter client for classic Amigas, any beta testers?
« Reply #7 on: February 25, 2012, 12:01:47 AM »
It works on my A1200 with 8MB RAM card (although I can't go online at the same time since using the PCMCIA slot reduces the RAM to 5.5MB and that's not quite enough). You should have no problem with 16MB RAM.
Amiga user forever.
 

Offline Rebel-CD32

Re: New twitter client for classic Amigas, any beta testers?
« Reply #8 on: February 25, 2012, 06:21:44 AM »
Here's a screenshot of twittAmiga running on my 030 A1200. I was able to send a "tweet" but it failed and gave me this error message when attempting to load the feed...

Amiga user forever.
 

Offline AmigaClassicRule

Re: New twitter client for classic Amigas, any beta testers?
« Reply #9 on: February 25, 2012, 06:35:31 AM »
Quote from: Rebel-CD32;681499
Here's a screenshot of twittAmiga running on my 030 A1200. I was able to send a "tweet" but it failed and gave me this error message when attempting to load the feed...



If I want to have the same theme as yours...how do I go about doing it? Thanks in advance.
 

Offline LoadWB

Re: New twitter client for classic Amigas, any beta testers?
« Reply #10 on: February 25, 2012, 06:43:09 AM »
It looks well done.  If I used Twitter I'd certainly give this a whirl.
 

Offline Drummerboy

Re: New twitter client for classic Amigas, any beta testers?
« Reply #11 on: February 25, 2012, 06:49:35 AM »
Very Nice!

I will try tomorow and will give my feedback!.. Looks Great!
Amiga 1000, 500, 600, 2000, 1200, 4000...

C= VIC 20 / 64 /SX64/ 128

Atari 600XL (SIC Cartdridge)
Atari 800XL (SIO2SD unit)

Jay Miner`s Atari 2600 - Wood front -

\\"Amiga, this Computer have a Own Live\\"--\\"Silence When the Drums are Talking\\".... DrummerBoy
 

Offline Rebel-CD32

Re: New twitter client for classic Amigas, any beta testers?
« Reply #12 on: February 25, 2012, 07:21:26 AM »
Quote from: AmigaClassicRule;681500
If I want to have the same theme as yours...how do I go about doing it? Thanks in advance.


There are a bunch of patches and bitmap images you will have to install, but Cammy is working on a theme manager program which will let you easily install and switch between themes. It will be included in our upcoming Workbench pack, you're welcome to test out the current build if you'd like, it will boot up looking like the screenshot. Let me know if you're interested and I'll upload the LHA of the whole system we're building.
Amiga user forever.
 

Offline ciVic

Re: New twitter client for classic Amigas, any beta testers?
« Reply #13 on: February 25, 2012, 08:04:27 AM »
Quote from: Rebel-CD32;681499
Here's a screenshot of twittAmiga running on my 030 A1200. I was able to send a "tweet" but it failed and gave me this error message when attempting to load the feed...



Since you already said, that you only have 8 MB RAM I think that it is not enough to load the timeline. I think this needs a lot of RAM since I use the libxml2 to parse the whole thing.
That's too bad, I hoped 8 MB is enough. I will see if I can reduce the memory usage. If you think there must an other reason for this error you could start it from a shell:

twittamiga >debug.log

Then I can see at which state it crashes. But before sending the log to me check if there isn't anything private inside (I hope I do not log passwords ;-) ).

And yes, it would be very nice if you could create some icons for it. I also see on your screenshot, that the icon I made for the exe does not work (oh I think now I know what the switch OS 3.9 icon is for *lol*). I'm a programmer, not an icon expert. So I think you can make much nicer icons.
 

Offline Rebel-CD32

Re: New twitter client for classic Amigas, any beta testers?
« Reply #14 on: February 25, 2012, 08:11:13 AM »
Sorry, I should have mentioned that I was trying this on my other A1200 with 64MB RAM. We have several Amigas set up for software development and testing here. If I can figure out a way to go online through a null-modem cable on the 8MB A1200 I could test if it worked or not since the program loads up in that much RAM, but using my PCMCIA network card reduces it to 5.5MB.

I'm running the same Workbench 3.1 setup on both machines I've tested it on so far. Cammy is also testing it on her 030 A1200 with 64MB so hopefully she'll feel up to posting her results too.

Edit: Here's the log file from the results, the program failed again after trying to load the feed: http://pastebin.com/VTmiKTue
« Last Edit: February 25, 2012, 08:24:30 AM by Rebel-CD32 »
Amiga user forever.