Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
0 user currently in Programming. | 3 guests
Acmlm's Board - I2 Archive - Programming - Showoff! [Visual Basic]
  
User name:
Password:
Reply:
 

UserPost
Yarx
Posts: 21/133
I was thinking about doing this some time ago, though I never really followed up on it. I was going to code in IM support. So you could essentially have the board notify you of events using your IM screen name. Say some one replies to your thread, you might get a message in AIM saying so. Maybe You setup some logic to message you when someone registers using an IP that some one else also has. Have it message you on MSN. Each of these messages might send a URL as well for quick access to view the event in question. I've also though of putting in some sort of message parsing system, so you could type in a response. For example... You make a new thread, and set it up to be monitored. Someone replies, and it messages you on ICQ. So you go read their reply. Then you get another messafe about a reply, and another. So you type into the message window something along this line....
"Notice Thread 2453 Off"
And it would no longer send you IM's about that tread. This was my idea anyways. Now that I'm getting some experience with proramming windows apps using sockets, I might follow up on this. but not for a while....
Jesper
Posts: 126/2390
I implemented OS sniffing and disabling transparency if you don't use windows 2000 or xp or newer. Also made it the 'roll in/out' effect, what you get as a 9x or Me user. There is a bug where if you press the restart button, in some cases it won't work. It's occured once for me and once for Drag; both while changing effects. So be wary.

When I nail these details I will start the actual coding. I'd like some wishes and feedback though; What do you want to see (featurewise)? How should it handle when many threads have been posted? And so on. (To spare some wishes; I have plans for fitting it in all screen corners (below or to the side of the task bar, ofcourse) and in the center of the screen (it doesn't float my boat, but whatever floats your). It will open the link in your default browser. And you will be able to change the wording in the popup.)

  
Darth Coby
Posts: 157/1371
Well, it's looking nice so far. And you can be sure I'll be using it when it's done. Maybe you could add support to it, once it's done, so it only checks certain forums and such.
Jesper
Posts: 120/2390
Originally posted by Tuvai
Good job.

However, are you making a direct connection to Acmlm's MySQL database through that program? If so, then the application won't be able to be used by many. Most of the servers, including the ones tuvai.nl and tuvai.com are on, don't allow external usage; only localhost/127.0.0.1 connection strings. This is basically the thing that prevents me from builing advanced programs integrated fully with my site's database.

EDIT: Hmm, is it bugged or something? It keeps saying that 'Fart' thread in the Craziness domain by Legion was last made, while I just made a new topic in the Help/Suggestions forum.
Originally posted by Jesper
.. I started thinking about something that'd remind you when a thread is posted in a specific forum or by a specific person. I haven't actually coded that part, but I've coded the alert ..
So, essentially:

IT DOESN'T WORK YET. ONLY THE ALERT WORKS. NO ACTUAL CHECKING IS BEING DONE. THIS IS JUST A TEST. THERE IS NOTHING WRONG WITH YOUR TELEVISION SET. ALL YOUR BASE ARE BELONG TO US.

I hope that got the message across.

As for the way it will work, there will be a middleman PHP script that the program will connect to and pass two timestamps; one for the time the program was last opened OR last installed (anything before that is useless; I'm considering catching up on threads between runs too but I'm afraid it'll be traffic heavy), and one for "now". The now timestamp will 'calibrate' the thread-checking code (okay, so he's six hours off, let's adjust it so I can search properly) and it will get a list of all threads/replies/whatever I end up checking for and show them.

It always snaps to the bottom right. It checks for screen height, the taskbar height (via an API call) and 'alert' height and sets the screen height - taskbar height - alert height to the alert's Top attribute.

Transparency? API call. I know it only works in Windows 2000 and XP, but I'll make it 'roll out' of the corner (like MSN) with Windows 9x.
HyperLamer
Posts: 157/8210
Hey, that sounds neat. Though it'd be even better if you could have it notify you of any replies to a given thread and hide it.
Tuvai
Posts: 109/211
Good job.

However, are you making a direct connection to Acmlm's MySQL database through that program? If so, then the application won't be able to be used by many. Most of the servers, including the ones tuvai.nl and tuvai.com are on, don't allow external usage; only localhost/127.0.0.1 connection strings. This is basically the thing that prevents me from builing advanced programs integrated fully with my site's database.

EDIT: Hmm, is it bugged or something? It keeps saying that 'Fart' thread in the Craziness domain by Legion was last made, while I just made a new topic in the Help/Suggestions forum.
Acmlm
Posts: 335/1173
The old version of MSN I had didn't do that, and neither does Trillian, that got annoying in GunBound


I noticed you can move the window around and it'll even check the screen resolution so it always starts at the bottom-right ...

and now where's that Fart thread Legion posted?
Ailure
Posts: 603/11162
Yep, you did show me it yesterday. I love the transparency effect (which sadly dosen't work on older windows Os )

Now like I said yesterday, it should monitor more boards than Acmlm board. (at least other AcmlmBoard based boards...)

And it should "deactivate" itself when there is an fullscreen activity (like when you play an game)

MSN does that but not AIM, AIM's pop-up lags the game when it pop-up. Hopefully this won't happen with this program...
FreeDOS
Posts: 240/1657
Now you should add a 'Minimize to Tray' option, so the window can be hidden.

It's very good... but how you did it is beyond me.
Jesper
Posts: 117/2390
I'm more aimed at threads, but replies would be fun to do too.
Chickenlump
Posts: 56/722
Your use of transparencies is very nice, and a cool utility it would be to have. Especially if you need a reply to something by someone in particular. Or your stalking them. It's all good.
Jesper
Posts: 116/2390
After being inspired I started thinking about something that'd remind you when a thread is posted in a specific forum or by a specific person. I haven't actually coded that part, but I've coded the alert and some controls for it for implementation practise.

  » Popup Alert Showoff - notify3.exe
     comct232.ocx (download only if needed)
Acmlm's Board - I2 Archive - Programming - Showoff! [Visual Basic]


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.014 seconds.