View unanswered posts | View active topics It is currently Wed May 22, 2013 11:12 am

Forum rules


Before posting make sure you have done the following:
  • Checked for an update
  • Read the plugin's supplied documentation
  • Read the General Plugin FAQ
  • Read the plugin's FAQ

Only moderators can post a new topic, so if you have a new plugin, create a thread in the BB4Win forum and we'll move it for ya.



Post new topic Reply to topic  [ 37 posts ]  Go to page Previous  1, 2, 3  Next
 Liam 
Author Message
Site Admin
User avatar

Joined: Sun Dec 05, 2004 8:59 pm
Posts: 1316
Location: Boise, Idaho
Reply with quote
Post Re: Liam
sexyboy wrote:
It works putting the liam.ini in blackbox.exe folder.
How i can set the x and y position? i move it arround with control + left click, but when i reload blackbox it resets his position to default


Because of the way the configuration works, I never designed it to save x/y settings. Didn't want to have to parse out the x/y positioning to re-write it every time Liam got moved around. Trade-off of usability for ease of maintenance for me ;) If I change things to bbmail style (2 configuration files) then it would be possible to easily save settings, I'll think about that.

ser VI wrote:
No slit alternative?

Um. not sure what you mean. It is designed to be used in the slit, but you have to load it using BBSlit on BBlean, xoblite should automagically put it in the slit every load (not sure if you can even tell it not to). There is no toggle between slit and no slit, load it one way and be happy :P

2.2.0 RELEASE


Attachments:
File comment: Liam 2.1.0
Fixed configuration file reading
Added X,Y Positioning

Liam.zip [11.78 KiB]
Downloaded 72 times

_________________
-- Brian
Sun Feb 03, 2008 7:05 pm
Report this post
Profile ICQ YIM WWW
Sponsored Links
Google Adsense


BBDinosaur

Joined: Thu Dec 09, 2004 5:18 pm
Posts: 491
Reply with quote
Post Re: Liam
I loaded and it was not in the slit, I forgot the slit menu to put it in the slit. That's all.
Btw, it's working.


Sun Feb 03, 2008 7:18 pm
Report this post
Profile YIM
BBAdult

Joined: Sat Dec 01, 2007 10:00 pm
Posts: 24
Reply with quote
Post Re: Liam
It works great! all the features works great and the ini file can goes in liam.dll directory

Thanks!

great work! :)


Sun Feb 03, 2008 7:32 pm
Report this post
Profile
Site Admin
User avatar

Joined: Sun Dec 05, 2004 8:59 pm
Posts: 1316
Location: Boise, Idaho
Reply with quote
Post Re: Liam
This will likely be the last feature enhancement release of Liam, all future releases will focus on extending the protocol support, especially in the SSL area.

2.2.2 Release
Attachment:
File comment: Liam 2.2.0
Liam.zip [12.49 KiB]
Downloaded 96 times


Code:
# 2.2.0
#  - Support BBMail *Account syntax for liam.ini (or bbmail.ini)
#  - Non-account related settings moved to bbmail.rc (can be
#    named liam.rc as well.)
#  - Saves it's location when the plugin gets moved
#  - Can now set timeout
#  - Can set root folder for IMAP
# 2.1.2 - unreleased
#  - Moved revision history to the bottom for less required
#    reading
#  - Added support for IMAP STARTTLS, Liam does not check for
#    STARTTLS in the server's capabilities, it either works, or it
#    doesn't, no fallbacks to plain text.


Basicly you should be able to use Liam by putting just the dll in your BBMail plugin directory and it will use BBMail's settings. Liam doesn't support all of BBMail's settings (snapto f.e.) and simplifies others (alpha is either off with a setting of 255 or on, there is no controlling variable.)

The only setting it will write at runtime is it's x/y positioning. All other settings require a reconfigure to reload/edit.

Make sure any passwords that have spaces in them are enclosed in quotations! Because of the "Can set root folder for IMAP" ability, passwords are no longer the last thing on the mailbox configuration.

_________________
-- Brian


Mon Feb 04, 2008 10:43 pm
Report this post
Profile ICQ YIM WWW
BBSage
User avatar

Joined: Sun Dec 18, 2005 11:30 am
Posts: 116
Reply with quote
Post Re: Liam
In bbmail.rc I found and set this:
bbmail.height: 32
bbmail.width: 32

but size of a box don't change. (bbClean, in bbInterface slit)

I would be also very happy if border of box could be made invisible.


Thu Feb 07, 2008 5:00 pm
Report this post
Profile
Site Admin
User avatar

Joined: Sun Dec 05, 2004 8:59 pm
Posts: 1316
Location: Boise, Idaho
Reply with quote
Post Re: Liam
You are correct. I changed a tiny piece of the settings code right before I released and broke everything.. So what did I learn? Don't do that :P

Code:
# 2.2.2
#  - Fixed bug where bbmail.rc/liam.rc were not being read
#    at all.  Thanks Zygzak!
#  - Support for bbmail.rc/liam.rc settings:
#    bbmail.drawborder: boolean
#    bbmail.snapwindow: boolean
#    bbmail.dockedtoslit: boolean
#  - Uses Window Label settings when inside the slit
#  - Implemented @BBMail broam and support for some of its commands
#    including ToggleLogToFile, ToggleAlwaysOnTop,
#    ToggleSnapWindowToEdge, ToggleDockedToSlit & CheckMail.  New
#    commands specific to Liam: SetTransparency, SetInterval,
#    SetTimeout.  These take a number as a parameter.
#  - All broams can be sent @BBMail or @Liam
#  - Switched to GetStylePtr, this will break compatability with
#    old shell releases.  All current releases support it, bb4blux
#    semi supports.
#  - Mid-click will check for new mail


so much for the no new features things ;) . It was pretty painless, but the code really needs an overhaul. I'm sure BBMail is much better written (knowing qwilk.) And I'm only really updating because I haven't heard from him lately. I'll probably disappear again when he comes around and updates BBMail..


Attachments:
File comment: Liam 2.2.2
Liam.zip [13.68 KiB]
Downloaded 201 times

_________________
-- Brian
Sat Feb 09, 2008 5:47 pm
Report this post
Profile ICQ YIM WWW
BBSage
User avatar

Joined: Sun Dec 18, 2005 11:30 am
Posts: 116
Reply with quote
Post Re: Liam
Thank you for updates :) but in this version i have problem with bbInterface (iTunes mod) slit. I load plugin into bbinterface frame (upper left corner, http://img182.imageshack.us/my.php?imag ... aceqe5.png) then run a fullscreen game (HMM3) and after i exit from it, upper frame disappears (http://img162.imageshack.us/my.php?imag ... 656ef4.jpg), BlackBox hangs. After 10 minutes (i set interval to 15 minutes, so i think there's no coincidence) everything magically unhangs and looks like on firs screenshot.


Sun Feb 10, 2008 12:42 am
Report this post
Profile
Site Admin
User avatar

Joined: Sun Dec 05, 2004 8:59 pm
Posts: 1316
Location: Boise, Idaho
Reply with quote
Post Re: Liam
Turn on logging and see if you see a bunch of lines that look like:
Code:
02/10/08 11:18:35 - Liam: !!! Checking Mail, waiting .5 seconds to free server


If so what kind of accounts do you have setup? POP3 or IMAP? Are you using SSL or TLS? What's your timeout setting?

That line happens inside of the shell [I was dumb and used sleep() ] so it locks up everything waiting to free the mail servers. I have an idea on how to fix that, so I'll see what I can do.

_________________
-- Brian


Sun Feb 10, 2008 6:22 pm
Report this post
Profile ICQ YIM WWW
BBSage
User avatar

Joined: Sun Dec 18, 2005 11:30 am
Posts: 116
Reply with quote
Post Re: Liam
tresni wrote:
Turn on logging and see if you see a bunch of lines that look like:

I use bbClean and i don't see any file produced by this option…
tresni wrote:
If so what kind of accounts do you have setup? POP3 or IMAP? Are you using SSL or TLS? What's your timeout setting?

Two gmail accounts (one of them is attached to other domain) checked by IMAPS (IMAPT didn't work for me), timeot is 3, (#bbmail.timeout: 3)

Quote:
That line happens inside of the shell [I was dumb and used sleep() ] so it locks up everything waiting to free the mail servers. I have an idea on how to fix that, so I'll see what I can do.

Would be grateful ;)


Sun Feb 10, 2008 7:46 pm
Report this post
Profile
Site Admin
User avatar

Joined: Sun Dec 05, 2004 8:59 pm
Posts: 1316
Location: Boise, Idaho
Reply with quote
Post Re: Liam
Zygzak wrote:
tresni wrote:
Turn on logging and see if you see a bunch of lines that look like:

I use bbClean and i don't see any file produced by this option…

Dang it.. that's because bbLean 1.16 on got rid of the Log() api, so logging doesn't work on them.. *grumble*

_________________
-- Brian


Sun Feb 10, 2008 9:51 pm
Report this post
Profile ICQ YIM WWW
Moderator
User avatar

Joined: Sat Dec 11, 2004 12:06 am
Posts: 1310
Location: Violent Paradise
Reply with quote
Post Re: Liam
tresni wrote:
Zygzak wrote:
tresni wrote:
Turn on logging and see if you see a bunch of lines that look like:

I use bbClean and i don't see any file produced by this option…

Dang it.. that's because bbLean 1.16 on got rid of the Log() api, so logging doesn't work on them.. *grumble*
I couldn't help but notice that Zygzak has his toolbar disabled. Although there is no logging in bbLean 1.16, messages are sent to the toolbar window label. That's one of the reasons I use a toolbar where, from what I see of ss on boxshots.org, many people just cast it aside as useless.

Perhaps Zygzak should try enabling his toolbar and watch for the messages that get displayed.

_________________
I'll have the roast duck... with mango sauce and a large helping of BB4Win Wiki: http://wiki.bb4win.org/wiki/Main_Page


Mon Feb 11, 2008 1:37 am
Report this post
Profile
BBSage
User avatar

Joined: Sun Dec 18, 2005 11:30 am
Posts: 116
Reply with quote
Post Re: Liam
crowmag wrote:
Perhaps Zygzak should try enabling his toolbar and watch for the messages that get displayed.

If by toolbar you understand this - session.screen0.toolbar.enabled: true, I dont't see there any messages from Liam, especially when all blackbox freeze. I tried also bbStatus.


Mon Feb 11, 2008 1:33 pm
Report this post
Profile
Moderator
User avatar

Joined: Sat Dec 11, 2004 12:06 am
Posts: 1310
Location: Violent Paradise
Reply with quote
Post Re: Liam
Zygzak wrote:
If by toolbar you understand this - session.screen0.toolbar.enabled: true
That is what I meant...

Oh well, it was a shot ** shrugs **

_________________
I'll have the roast duck... with mango sauce and a large helping of BB4Win Wiki: http://wiki.bb4win.org/wiki/Main_Page


Mon Feb 11, 2008 3:14 pm
Report this post
Profile
BBSage
User avatar

Joined: Sun Dec 18, 2005 11:30 am
Posts: 116
Reply with quote
Post Re: Liam
crowmag wrote:
Oh well, it was a shot ** shrugs **

Shoot was probably good;) I think that something is with my setup/bbClean, because also bbOsd don't show any messages.


Mon Feb 11, 2008 3:25 pm
Report this post
Profile
Site Admin
User avatar

Joined: Sun Dec 05, 2004 8:59 pm
Posts: 1316
Location: Boise, Idaho
Reply with quote
Post Re: Liam
If BBClean uses the same code that's in BBLean 1.16, Log() does absolutely nothing, no toolbar display, nothing. *shrug* I'm pretty sure that's what happening is as follows:

Full screen mode game causes BB_RECONFIGURE by the shell
Liam locks waiting for the mail check thread to terminate before it removes/adds the account information
There's some kind of timeout talking to one of your mail hosts (specifically in either a connect() or an SSL function as those don't currently respect the timeout set by the user.)

I'm working on a new version that actually isn't threaded and is completely non-blocking, so there should never be interface timeouts like that. My sincere apologies that it's not as pretty as it could be ;-) Never version is forth coming, but it'll probably be a couple weeks as I've really only got weekends to work on it.

_________________
-- Brian


Mon Feb 11, 2008 5:12 pm
Report this post
Profile ICQ YIM WWW
Sponsored Links
Google Adsense


Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 37 posts ]  Go to page Previous  1, 2, 3  Next


Who is online

Users browsing this forum: 8p9s9w26 and 2 guests


You cannot post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.