What happened to the Messenger Plus! forums on msghelp.net?
Shoutbox » MsgHelp Archive » Messenger Plus! for Live Messenger » Scripting » Plug-Ins » Animating DP's, not abandoned yet.

Pages: (17): « First [ 1 ] 2 3 4 5 » Last »
1 votes - 5 average   Animating DP's, not abandoned yet.
Author: Message:
lhunath
Full Member
***

Avatar
.{ Lord Daisy }.

Posts: 343
40 / Male / –
Joined: May 2004
O.P. Animating DP's, not abandoned yet.
Alright, I'm stubburn. I was looking forward to animating DPs, so animating DPs is what I wanna have. So I started thinking. MSN Messenger doesn't allow for them in any way maginable. So, as it doesn't allow for, for example, packet sniffing á la Notifier etc, I wanna make it possible using a seperate executable, with a custom protocol sending animating DPs.

I'm sure I'm going to get flamed now by some =P By the way, my ambitions always far exceed my talents.. Sucks being a perfectionist..

Anyway, anybody who's interrested in giving me a hand in this ?

~lhun



Changelog and development status :

Project laDp : Lhunath's Animating Display Picture

Status : Finding a way of sending the image

DONE :
- Decided how the animated image will be sent and received.
- Build a program that can read the contents of chunks in PNGs
- Build a program that adds a chunk to a PNG containing our animated gif
UP NEXT :
- Investigating how the PNG can be sent to the other client without loosing the "laDp" chunk.
        Options:
          - Making the local client skip the IMG => RAW => PNG step, and adding the special PNGs manually
             => PROs: Neat and structural. Using the protocol itself. Few security flaws possible.
             => CONs: Unable to implement as of yet. Large DPs. Need protection against Buffer Overflows?
          - Using the top row of pixels to include the WAN IP of the local user, then set up a P2P to retrieve the animation data.
             => PROs: Open for later expansion of functionality. Implementable.
             => CONs: Connection issues (firewalls/...). Security/Privacy issues (IP). Open for remote control vulnerabilities. Image Corruption.

TODO:
Find a way to dock the picture in the Display Picture area
Find a way to set and get the display picture


Project Status: On Hold

This post was edited on 09-19-2004 at 09:29 AM by lhunath.
{ -[Image: lhunath.gif]- }
05-25-2004 09:54 PM
Profile E-Mail PM Web Find Quote Report
Maniac
Senior Member
****

Avatar
Posts including T&T: 1684

Posts: 549
Reputation: 9
37 / Male / –
Joined: Apr 2004
RE: Animating DP's, not abandoned yet.
Wait are you saying you're gonna keep sending different pics to make it look animated? Because if thats what you're planning then people with slow connections might not be able to use it
[Image: maniacsig0pb.jpg]
*It took Jesus 3 days to respawn! Talk about lag!* :rofl:
05-25-2004 10:35 PM
Profile E-Mail PM Web Find Quote Report
CookieRevised
Elite Member
*****

Avatar

Posts: 15517
Reputation: 173
– / Male / Flag
Joined: Jul 2003
Status: Away
RE: Animating DP's, not abandoned yet.
No, he's planning to make his own P2P connection to the other contact so he can send animated-gifs. (both contacts will need this addon)

But how he is going to do that without knowing the other's IP, I dunno. ;)
.-= A 'frrrrrrrituurrr' for Wacky =-.
05-25-2004 10:44 PM
Profile PM Find Quote Report
lhunath
Full Member
***

Avatar
.{ Lord Daisy }.

Posts: 343
40 / Male / –
Joined: May 2004
O.P. RE: Animating DP's, not abandoned yet.
humsers, how about I send a packet with a IP request which only the plugin understands. Would solve it. Or not an IP request, but simply one with the IP, and a connect request.

Though to inject it in the MSN packets, that's not going to be easy hmm.. maybe I might find some way, lemme have a browse through the net
{ -[Image: lhunath.gif]- }
05-26-2004 04:06 PM
Profile E-Mail PM Web Find Quote Report
lhunath
Full Member
***

Avatar
.{ Lord Daisy }.

Posts: 343
40 / Male / –
Joined: May 2004
O.P. RE: Animating DP's, not abandoned yet.
*mumbles under breath*
Oh joy, what do you think of this, the plugin sets the DP to a special png which is recougnised by the client on the other side. That client then sends the IP to the first one, who hides it from the user. (Once in a convo or on DP change, maybe as long as a conv's open send a sync sign every minute or so.) That way both IPs are known and a P2P connection can be established.

From that point on it's bare easy.
{ -[Image: lhunath.gif]- }
05-26-2004 07:16 PM
Profile E-Mail PM Web Find Quote Report
Nick2588
New Member
*

Avatar

Posts: 6
– / Male / –
Joined: May 2004
RE: Animating DP's, not abandoned yet.
PNGs can be animated. I doubt Messenger will show them properly, but the PNG format allows for animated images.

If the PNG can contain comments, why not put an animated GIF as the comments? People without the plugin will see the normal display picture but those with the plugin can see the "secret" animated GIF.
05-27-2004 06:14 AM
Profile PM Web Find Quote Report
user27089
Disabled Account


Posts: 6321
Joined: Nov 2003
Status: Away
RE: Animating DP's, not abandoned yet.
I thought there was already a plugin for this, but both of the users have to have it....

if i am wrong i'm sorry, but search the forum, there are many threads bout animated display pictures
05-27-2004 07:25 AM
Profile PM Find Quote Report
CookieRevised
Elite Member
*****

Avatar

Posts: 15517
Reputation: 173
– / Male / Flag
Joined: Jul 2003
Status: Away
RE: Animating DP's, not abandoned yet.
quote:
Originally posted by Nick2588
PNGs can be animated. I doubt Messenger will show them properly, but the PNG format allows for animated images.
No, PNG's can NOT be animated. You're talking about the other format called MNG (which MSN Messenger doesn't use), which is based upon the same imageformat, but is an entirly different fileformat.

quote:
Originally posted by Nick2588
If the PNG can contain comments, why not put an animated GIF as the comments? People without the plugin will see the normal display picture but those with the plugin can see the "secret" animated GIF.
Possible, although not so easy to implement (extracting, showing, hooking, whatever, ...)
Putting another file in the comment tag of a image is easy on itself though, that's not the problem...

quote:
Originally posted by traxor
I thought there was already a plugin for this, but both of the users have to have it....
No, there isn't any plugin to do that, (although there exists a Korean addon van MSN Messenger called PowerPlus, but that's something different, although related)

And both users will always have to install such plugins/addons. Either for putting up the image, either for showing the image...
.-= A 'frrrrrrrituurrr' for Wacky =-.
05-27-2004 09:20 AM
Profile PM Find Quote Report
lhunath
Full Member
***

Avatar
.{ Lord Daisy }.

Posts: 343
40 / Male / –
Joined: May 2004
O.P. RE: Animating DP's, not abandoned yet.
Right, so what I do is find a way to insert a gif in the comment of a PNG, that PNG will be displayed for those who do not have the plugin, for those that do, the plugin will extract the gif and show it instead.

The docking or replacing of the image itself isn't going to be easy so I might just start builing a little viewer that shows the included gif.. We'll see from there.

Edit:
Right, so I found an easy way to encode a gif in a png.
With imagemagick :
mogrify -comment "@[uri-to-gif]" [uri-to-png]
Then; the produced png is to be set as DP
Afterwards, the other side receives the png, and does this :
identify -format "%c" [uri-to-png] > [uri-to-gif]

Well; something like that anyway.

This post was edited on 05-27-2004 at 10:50 AM by lhunath.
{ -[Image: lhunath.gif]- }
05-27-2004 09:55 AM
Profile E-Mail PM Web Find Quote Report
PaPalemon
Junior Member
**


Posts: 49
Joined: Oct 2003
RE: Animating DP's, not abandoned yet.
Y not make the display pic Display as GIF? so the file will be sent once then it will be animated?
05-27-2004 11:46 AM
Profile E-Mail PM Find Quote Report
Pages: (17): « First [ 1 ] 2 3 4 5 » Last »
« Next Oldest Return to Top Next Newest »


Threaded Mode | Linear Mode
View a Printable Version
Send this Thread to a Friend
Subscribe | Add to Favorites
Rate This Thread:

Forum Jump:

Forum Rules:
You cannot post new threads
You cannot post replies
You cannot post attachments
You can edit your posts
HTML is Off
myCode is On
Smilies are On
[img] Code is On