amiga.org
     
iconAll times are GMT -6. The time now is 07:52 AM. | Welcome to Forum, please register to access all of our features.

Amiga.org Amiga computer related discussion Amiga Software Issues and Discussion New twitter client for classic Amigas, any beta testers?

Amiga Software Issues and Discussion This forum exists for the discussion of the use, issues with, and fun brought about by classic and next generation Amiga software.

Reply
 
Thread Tools Display Modes
Old 02-25-2012, 10:47 AM   #21
AmigaClassicRule
Cult Member
Points: 7,492, Level: 57 Points: 7,492, Level: 57 Points: 7,492, Level: 57
Activity: 2% Activity: 2% Activity: 2%
 
Join Date: Oct 2011
Posts: 953
Default Re: New twitter client for classic Amigas, any beta testers?

I am looking completely forward for this program....are you going to post the link download in this forum here? Thanks!!!
AmigaClassicRule is offline   Reply With Quote
Old 02-25-2012, 12:51 PM   #22
Hiddenevil
Hobbyist
Points: 6,890, Level: 54 Points: 6,890, Level: 54 Points: 6,890, Level: 54
Activity: 1% Activity: 1% Activity: 1%
 
Join Date: Feb 2004
Posts: 54
Default Re: New twitter client for classic Amigas, any beta testers?

Awesome program! I'll be downloading this to test when i get home.


I wish someone would make a client for wordpress, I post all my classic computer activity on there and would love to type stuff up on my Amiga for a change
Hiddenevil is offline   Reply With Quote
Old 02-25-2012, 12:57 PM   #23
mendark
Technoid
Points: 7,835, Level: 59 Points: 7,835, Level: 59 Points: 7,835, Level: 59
Activity: 1% Activity: 1% Activity: 1%
 
Join Date: Oct 2002
Posts: 161
Send a message via ICQ to mendark Send a message via MSN to mendark
Default Re: New twitter client for classic Amigas, any beta testers?

Quote:
Originally Posted by Hiddenevil View Post
Awesome program! I'll be downloading this to test when i get home.


I wish someone would make a client for wordpress, I post all my classic computer activity on there and would love to type stuff up on my Amiga for a change
Use a feed importer to import your Twitter status feed. If you'd tweet from your Amiga, it'll be posted automatically on your wordpress blog.
__________________
http://amigaroxx.zuurkool.com
mendark is offline   Reply With Quote
Old 02-25-2012, 01:28 PM   #24
chris
Cult Member
Points: 11,358, Level: 70 Points: 11,358, Level: 70 Points: 11,358, Level: 70
Activity: 17% Activity: 17% Activity: 17%
 
chris's Avatar
 
Join Date: Mar 2002
Posts: 625
Send a message via ICQ to chris
Default Re: New twitter client for classic Amigas, any beta testers?

Quote:
Originally Posted by ciVic View Post
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.
Have a look at liboauth, might make things easier.

Quote:
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.
I tried it here on OS4, not expecting it to work due to the ixemul dependency. After a couple of Grim Reaper alerts (one from bsdsocket, one for HTMLview) which I ignored past, it actually logged me in successfully. I proceeded to load my timeline, which got partway through, and then ixemul threw up an "Abort Trap" error.

Any way you can get rid of the dependency on ixemul?
__________________
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
chris is offline   Reply With Quote
Old 02-25-2012, 02:32 PM   #25
ciVic
Too much caffeine
Points: 8,022, Level: 60 Points: 8,022, Level: 60 Points: 8,022, Level: 60
Activity: 9% Activity: 9% Activity: 9%
 
Join Date: Nov 2004
Posts: 72
Default Re: New twitter client for classic Amigas, any beta testers?

Quote:
Originally Posted by chris View Post

I tried it here on OS4, not expecting it to work due to the ixemul dependency. After a couple of Grim Reaper alerts (one from bsdsocket, one for HTMLview) which I ignored past, it actually logged me in successfully. I proceeded to load my timeline, which got partway through, and then ixemul threw up an "Abort Trap" error.

Any way you can get rid of the dependency on ixemul?
I'm using libxml2 for parsing the timeline. And libxml2 needs ixemul. So to get rid of ixemul means that libmxl2 must be compiled without.
But these days I'm trying to install OS 4 on my classic Amiga. When it was successful i will try to make a native OS 4 version. As far as I know OS 4 has also a libxml2?

Edit: I've found the xml2.library, seems to be a newer and native version of libxml2. Should try it out.

Last edited by ciVic; 02-25-2012 at 02:45 PM..
ciVic is offline   Reply With Quote
Old 02-25-2012, 04:57 PM   #26
Rebel-CD32
Technoid
Points: 8,569, Level: 62 Points: 8,569, Level: 62 Points: 8,569, Level: 62
Activity: 2% Activity: 2% Activity: 2%
 
Rebel-CD32's Avatar
 
Join Date: Apr 2004
Location: Australia
Posts: 283
Send a message via MSN to Rebel-CD32
Default Re: New twitter client for classic Amigas, any beta testers?

I figured out why I had an older version (48.3) of ixemul.library installed, it was the last version to support Amigas without FPUs, and I'm trying to run this on a 56Mhz 030 without FPU. So I installed the latest version of ixemul.library (63.1) on my other A1200, which has a 50Mhz 030 and 128MB RAM and FPU. This time it crashed while it was loading. The main window came up but I got a software failure. I tried it a few times after reboots and still failed.

I have a feeling it's ixemul.library. The current version was made for WinUAE and AFAOS, not real Amigas. It seems these days like the only way to run new Amiga software is with Amikit on a Windows PC, which I don't own and don't want to use.

Here's the debug log from my A1200 with the FPU and the latest ixemul.library. It's odd that the program crashes before I even have a chance to type, send a tweet or click any of the buttons, but it still seems to be trying to retrieve the feed. I don't know... http://pastebin.com/9eVey1RF
__________________
Amiga user forever.
Rebel-CD32 is offline   Reply With Quote
Old 02-25-2012, 05:35 PM   #27
ciVic
Too much caffeine
Points: 8,022, Level: 60 Points: 8,022, Level: 60 Points: 8,022, Level: 60
Activity: 9% Activity: 9% Activity: 9%
 
Join Date: Nov 2004
Posts: 72
Default Re: New twitter client for classic Amigas, any beta testers?

I developed it on an emulated Amiga with Amikit, but also tested it many times on my real A4000D with OS 3.9. As I can see in the log, it started normally, you pressed home, the timeline was loaded and it crashed again when it was passed to libxml2. What about the others here? Same problems with libxml2?

Edit: Seems to be an old log. It is 18 h old.

Last edited by ciVic; 02-25-2012 at 05:39 PM..
ciVic is offline   Reply With Quote
Old 02-25-2012, 06:08 PM   #28
Kesa
Ninja Fruit Slasher
Points: 13,700, Level: 76 Points: 13,700, Level: 76 Points: 13,700, Level: 76
Activity: 27% Activity: 27% Activity: 27%
 
Kesa's Avatar
 
Join Date: Sep 2010
Location: Princess Castle
Posts: 2,387
Blog Entries: 4
Angry Re: New twitter client for classic Amigas, any beta testers?

Quote:
Originally Posted by ciVic View Post
I developed it on an emulated Amiga with Amikit, but also tested it many times on my real A4000D with OS 3.9. As I can see in the log, it started normally, you pressed home, the timeline was loaded and it crashed again when it was passed to libxml2. What about the others here? Same problems with libxml2?

Edit: Seems to be an old log. It is 18 h old.
Wait. You are making Amiga software on a PC? What kind of treachery is this? This i do not approve

I mean, now we are going to see Amiga software that only works on emulated Amiga's? Genius.
__________________
Even my cat doesn't like me.
Kesa is offline   Reply With Quote
Old 02-25-2012, 06:19 PM   #29
Rebel-CD32
Technoid
Points: 8,569, Level: 62 Points: 8,569, Level: 62 Points: 8,569, Level: 62
Activity: 2% Activity: 2% Activity: 2%
 
Rebel-CD32's Avatar
 
Join Date: Apr 2004
Location: Australia
Posts: 283
Send a message via MSN to Rebel-CD32
Default Re: New twitter client for classic Amigas, any beta testers?

Arghh, sorry about that mate, I pasted the old log accidently. Here's the new log: http://pastebin.com/Jn2HH0Xx

Definitely shorter than the last one.
__________________
Amiga user forever.
Rebel-CD32 is offline   Reply With Quote
Old 02-26-2012, 02:53 AM   #30
ciVic
Too much caffeine
Points: 8,022, Level: 60 Points: 8,022, Level: 60 Points: 8,022, Level: 60
Activity: 9% Activity: 9% Activity: 9%
 
Join Date: Nov 2004
Posts: 72
Default Re: New twitter client for classic Amigas, any beta testers?

Yes that's really short and strange. In line 8 you can see the time twittAmiga retrieved from the OS. It is needed for the signature sent with each twitter request. In line 16 a line of such a request is printed. The line is the string within the brackets. I can see the opening bracket, but it seems that twittAmiga crashed during printing this string on the screen as there is no closing bracket and the time stamp is too short. It should be printed completely on the screen since, as far as I know, the \n at the end of the line causes a flush. So the function that crashed here is the printf. This can happend if there is code that overwrites memory at wrong addresses, like uninitialized pointers.

I will set up an emulated Amiga with OS 3.1 now and see what happens.

Edit: Blank 3.1 installed (including MUI and ixemul 63.1). Everything works. I admit that an emulated Amiga is not a good test, since some things cannot be tested, e.g. there is no real Amiga TCP/IP stack. Even though I can say the stack of OS 3.9 does not make any problems on my A4000.
Maybe I should take time to set up a real Amiga with 3.1. Which stack do you use?

Last edited by ciVic; 02-26-2012 at 03:36 AM..
ciVic is offline   Reply With Quote
Old 02-26-2012, 04:06 AM   #31
chris
Cult Member
Points: 11,358, Level: 70 Points: 11,358, Level: 70 Points: 11,358, Level: 70
Activity: 17% Activity: 17% Activity: 17%
 
chris's Avatar
 
Join Date: Mar 2002
Posts: 625
Send a message via ICQ to chris
Default Re: New twitter client for classic Amigas, any beta testers?

Quote:
Originally Posted by ciVic View Post
I'm using libxml2 for parsing the timeline. And libxml2 needs ixemul. So to get rid of ixemul means that libmxl2 must be compiled without.
But these days I'm trying to install OS 4 on my classic Amiga. When it was successful i will try to make a native OS 4 version. As far as I know OS 4 has also a libxml2?
Yes, it does. Fab, I look forward to seeing an OS4 native version then
__________________
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
chris is offline   Reply With Quote
Old 02-26-2012, 02:44 PM   #32
ciVic
Too much caffeine
Points: 8,022, Level: 60 Points: 8,022, Level: 60 Points: 8,022, Level: 60
Activity: 9% Activity: 9% Activity: 9%
 
Join Date: Nov 2004
Posts: 72
Default Re: New twitter client for classic Amigas, any beta testers?

New version is out. This new one no more needs the ixemul.library, since I switched from libxml2 to xml2.library (Version 4.0, you can find it on amiga.sf). It also need less RAM and should be faster, because the debug output is now optional.

So maybe it runs now also on OS4, but not sure, will test it.
ciVic is offline   Reply With Quote
Old 02-26-2012, 06:50 PM   #33
Drummerboy
Technoid
Points: 10,582, Level: 68 Points: 10,582, Level: 68 Points: 10,582, Level: 68
Activity: 2% Activity: 2% Activity: 2%
 
Drummerboy's Avatar
 
Join Date: Jul 2003
Location: America - Behind Drums Set Close to any Amiga
Posts: 460
Send a message via MSN to Drummerboy Send a message via Skype™ to Drummerboy
Default Re: New twitter client for classic Amigas, any beta testers?

Ok..

Not work Here..

Display this: " Error Creating HTMLViewer"
__________________
Amiga 1000, 500, 600, 2000, 1200, 4000...

C= VIC 20 / 64 /SX64/ 128

Jay Miner`s Atari 2600 - Wood front -

\"Amiga, this Computer have a Own Live\"--\"Silence When the Drums are Talking\".... DrummerBoy
Drummerboy is offline   Reply With Quote
Old 02-27-2012, 11:05 AM   #34
chris
Cult Member
Points: 11,358, Level: 70 Points: 11,358, Level: 70 Points: 11,358, Level: 70
Activity: 17% Activity: 17% Activity: 17%
 
chris's Avatar
 
Join Date: Mar 2002
Posts: 625
Send a message via ICQ to chris
Default Re: New twitter client for classic Amigas, any beta testers?

Quote:
Originally Posted by Drummerboy View Post
Ok..

Not work Here..

Display this: " Error Creating HTMLViewer"
Do you have HTMLview.mcc installed?
__________________
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
chris is offline   Reply With Quote
Old 02-27-2012, 12:38 PM   #35
danwood
Premium Member
Points: 8,750, Level: 62 Points: 8,750, Level: 62 Points: 8,750, Level: 62
Activity: 4% Activity: 4% Activity: 4%
 
Join Date: Dec 2004
Posts: 375
Default Re: New twitter client for classic Amigas, any beta testers?

Works on MorphOS, no errors, everything seems to work, but the app does lock up a fair bit. First time I ran it, it locked up when receiving images from tweets, I reopened it, worked fine and received my friend's statuses, I tried to post a status, it locked up while posting it, restarted it and then tried again and the status went through.

Screen-shot of it on MorphOS 2.7

http://i.imgur.com/bZho4.jpg
danwood is offline   Reply With Quote
Old 02-27-2012, 12:51 PM   #36
ciVic
Too much caffeine
Points: 8,022, Level: 60 Points: 8,022, Level: 60 Points: 8,022, Level: 60
Activity: 9% Activity: 9% Activity: 9%
 
Join Date: Nov 2004
Posts: 72
Default Re: New twitter client for classic Amigas, any beta testers?

Can you send me an error log when this happends? Or maybe when it locks up in different situations? You can do it by typing
twittamiga debug >debug.log

Thank you!
ciVic is offline   Reply With Quote
Old 02-28-2012, 05:08 AM   #37
chris
Cult Member
Points: 11,358, Level: 70 Points: 11,358, Level: 70 Points: 11,358, Level: 70
Activity: 17% Activity: 17% Activity: 17%
 
chris's Avatar
 
Join Date: Mar 2002
Posts: 625
Send a message via ICQ to chris
Default Re: New twitter client for classic Amigas, any beta testers?

Quote:
Originally Posted by ciVic View Post
So maybe it runs now also on OS4, but not sure, will test it.
It doesn't; very similar problem to before. Two Grim Reapers (one bsdsocket.library, the other htmlview.mcc) you can ignore past both of them and then it crashes again (can't remember what crashed there, but given i've ignored past two errors already it probably isn't important!)
__________________
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
chris is offline   Reply With Quote
Old 02-28-2012, 05:21 AM   #38
ciVic
Too much caffeine
Points: 8,022, Level: 60 Points: 8,022, Level: 60 Points: 8,022, Level: 60
Activity: 9% Activity: 9% Activity: 9%
 
Join Date: Nov 2004
Posts: 72
Default Re: New twitter client for classic Amigas, any beta testers?

Yesterday I was able to test it for myself on my new OS 4 installation, and I have exactly the same problems. I found on the sourceforge page of HTMLView bug reports for the OS 4 Version. It seems, that the parser thread of the HTMLView does not work in the OS 4 Version.

But I do not know why the bsdsocket.library crashed. I'm using libcurl, and libcurl uses the bsdsocket.library. So two possibilities, bsdsocket has a bug, or libcurl, I would say libcurl. Would be no problem to use the OS4 native curl, but I do not know how to fix the HTMLView problems. Maybe it was not a good idea to use HTMLView or maybe a simple recompile on OS4 solves it. Currently I'm installing the OS4 SDK.
ciVic is offline   Reply With Quote
Old 02-28-2012, 06:10 AM   #39
Piru
' union select name,pwd--
Points: 30,457, Level: 100 Points: 30,457, Level: 100 Points: 30,457, Level: 100
Activity: 69% Activity: 69% Activity: 69%
 
Piru's Avatar
 
Join Date: Aug 2002
Location: Helsinki, Finland
Posts: 6,946
Default Re: New twitter client for classic Amigas, any beta testers?

Might be a silly suggestion but how about debugging the application rather than guessing?
Piru is offline   Reply With Quote
Old 02-28-2012, 06:13 AM   #40
ciVic
Too much caffeine
Points: 8,022, Level: 60 Points: 8,022, Level: 60 Points: 8,022, Level: 60
Activity: 9% Activity: 9% Activity: 9%
 
Join Date: Nov 2004
Posts: 72
Default Re: New twitter client for classic Amigas, any beta testers?

Will be a good idea as soon as my SDK is installed On the other hand, debugging HTMLView or curl/bsdsocket.library is not my intention.
ciVic is offline   Reply With Quote
Reply

Bookmarks

Tags
amigas , beta , classic , client , testers , twitter

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump