Custom Winks(MCO Files)


#1

Guys with that app you can add more winks(MCO Installer)

I tested and it works,also i scanned it with my antivirus and its freeware.
Installer: http://www.msgweb.nl/en/MSN_Projects/Custom_Content_Manager/
MCO files(WINKS): http://www.fun92.org/msn/msn-winks/index.php

The process is easy :slight_smile:


Problem With the winks
#2

be careful about using the content stealer tab. it makes the custom content manager crash.


#3

yes this is bug because content servers discontinued and it crashes


#4

we can fix that by removing the tab since we don’t need it.


#5

yes we can,but its ok you can add winks so its not problem


#6

Do we know how to make MCOs? Plus, it might be a good idea to archive that site and the installer :3


#7

Mco files are made of flash movies.


#8

I have attempted to make one, but I either messed up in making the CAB file (MCO files are just CABs) or they need to be signed somehow. (the Custom Content Manager shows “Error reading cabinet file”).


#9

mcos are cabinets, they internally have MSZip compression, and I will show you what a normal pack looks like:

-(ID)Wxxxxxx.mct/cab (winks, they need a vaild “stamp”, see content.xml)
-(ID)DDPxxxxxx.mct/cab (Dynamic Display Pictures, they also need a vaild “stamp”.)
xxxxxx.jpg/png (backgrounds/static display pictures, they do not require a “stamp”)
xxxxxx.gif (Pack CEs, no “stamp” required)
Content.xml, (settings)


inside content.xml:

(HEADER) ?xml version=“1.0” encoding=“UTF-8” ?

item contentid="(ID)Exxxxxx" contenttype=“P” xmlns:emoticon=“http://messenger.msn.com/emoticon/1.0” type=“emoticon” emoticon:namespaceprefix="(ID, normaly TD)" mimetype=“image/gif” file=“xxxxxx.gif” emoticon:displayname=“Name Used for Emoticon” emoticon:keysequence=“Emoticon Shortcut, (up to 7 characters)”/>

item contentid="(ID)Bxxxxxx" contenttype=“M” xmlns:background=“http://messenger.msn.com/background/1.0” type=“background” background:version=“1.0” mimetype=“image/jpeg” file=“xxxxxx.jpg” background:displayname=“Name displayed when hoved over” background:default="(true/false, true, if you want pack to set defined background as default, if not use false)"/

item contentid="(ID)Uxxxxxx" contenttype=“M” xmlns:usertile=“http://messenger.msn.com/usertile/1.0” type=“usertile” usertile:version=“1.0” mimetype=“image/png” file=“xxxxxx.png” usertile:displayname="(select a display picture menu text)" usertile:default="(same as bg)" xmlns=“http://messenger.msn.com/messengercontent/1.0” /

item contentid="(ID)DDPxxxxxx" contenttype=“M” type=“dynamicpicture” mimetype=“application/messengercontent” file="(ID)DDPxxxxxx.mct" stamp="(stupidly long hash)" xmlns=“http://messenger.msn.com/messengercontent/1.0” /

item contentid="(ID)Wxxxxxx" contenttype=“M” type=“wink” mimetype=“application/messengercontent” file="(ID)Wxxxxxx.mct" stamp="(Some stupid hash that is too long for anything)" xmlns=“http://messenger.msn.com/messengercontent/1.0” /


inside a wink file
(name).swf
(name).jpg
content.xml
(same is applyed to DDPs, just with 2 of the same image for some reason)


wink content.xml:
package xmlns=“http://messenger.msn.com/messengercontent/1.0” version=“1.0” type=“wink” xmlns:wink=“http://messenger.msn.com/winks/1.0” wink:version=“1.0” wink:name="(display name)" partnerid=“ID, just normally TD”>

<item contentid="(ID)Wxxxxxx" contenttype=“M” type=“animation” mimetype=“application/x-shockwave-flash” file="(name).swf" wink:sizex=“0” wink:sizey=“0”/<item type=“thumbnail” mimetype=“image/jpeg” file="(name).jpg"/</package

DDP content.xml:
package xmlns=“http://messenger.msn.com/messengercontent/1.0” version=“1.0” type=“dynamicpicture” xmlns:dynamicpicture=“http://messenger.msn.com/dynamicpicture/1.0” dynamicpicture:version=“1.0” dynamicpicture:displayname=“Name goes here” partnerid="(ID)"><item type=“downlevel” mimetype=“image/png” file=“xxxxxx.png”/

<item dynamicpicture:default=“true” type=“mood” mimetype=“application/x-shockwave-flash” file=“xxxxxx.swf” dynamicpicture:parameter=“displayMood=none” dynamicpicture:name=“Name goes here” contenttype=“M” /

<item type=“mood” mimetype=“application/x-shockwave-flash” file=“xxxxxx.swf” dynamicpicture:parameter=“displayMood=state001” dynamicpicture:name=“DDP emote name” dynamicpicture:keysequence="(text that will automaticlly activate the mood, normally set to a predefined emoticon)" contenttype=“M” /

<item type=“mood” mimetype=“application/x-shockwave-flash” file=“xxxxxx.swf” dynamicpicture:parameter=“displayMood=state002” dynamicpicture:name=“DDP emote name” dynamicpicture:keysequence="(text that will automaticlly activate the mood, normally set to a predefined emoticon) contenttype=“M” /

<item type=“mood” mimetype=“application/x-shockwave-flash” file=“xxxxxx.swf” dynamicpicture:parameter=“displayMood=state003” dynamicpicture:name=“DDP emote name” dynamicpicture:keysequence="(text that will automaticlly activate the mood, normally set to a predefined emoticon) " contenttype=“M” /</package


#10

sorry for the load of text…

Also here’s one of the possible hashes: (for a wink)

stamp="MIIH+gYJKoZIhvcNAQcCoIIH6zCCB+cCAQExCzAJBgUrDgMCGgUAMCwGCSqGSIb3DQEHAaAfBB02Y0J1VFE1eWFXaUorbzR3VHY1ZWdNcER1R0E9c6CCBhEwggYNMIIE9aADAgECAgphBAf9AAIAAAjJMA0GCSqGSIb3DQEBBQUAMHwxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xJjAkBgNVBAMTHU1TTiBDb250ZW50IEF1dGhlbnRpY2F0aW9uIENBMB4XDTExMDMxNDIyNTQyN1oXDTEyMDYxNDIyNTQyN1owUTESMBAGA1UEChMJTWljcm9zb2Z0MQwwCgYDVQQLEwNNU04xLTArBgNVBAMTJGQwOGE3ZTlhLWU2ODUtNGZiZS05NTFlLWNmYzU2NTNlNThmMTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAlWEcRqtzJdCpUr6rQgb70JcNAzfsWxXdZ9YjaypRm9hn3FWO4SBM1Cmh5abUPgyG7kDxDZkK6lR2Ur8r0wdOBNJqPGWCRYDMC6NmvXQwImLuNnVDG1RxGiCT9TVSRvlPKFjPiLeb1XMyhGBauvPF/KTVXwREwpz1jEIZAOecKQsCAwEAAaOCAz4wggM6MB0GA1UdDgQWBBQhtyQkUzmxjwEEG6W22Mcy0DN9rTAfBgNVHSUEGDAWBggrBgEFBQcDCAYKKwYBBAGCNzMBAzCCAhYGA1UdIASCAg0wggIJMIICBQYJKwYBBAGCNxUrMIIB9jCCAfIGCCsGAQUFBwICMIIB5B6CAeAATQBpAGMAcgBvAHMAbwBmAHQAIABDAG8AcgBwAG8AcgBhAHQAaQBvAG4AIABkAG8AZQBzACAAbgBvAHQAIAB3AGEAcgByAGEAbgB0ACAAbwByACAAYwBsAGEAaQBtACAAdABoAGEAdAAgAHQAaABlACAAaQBuAGYAbwByAG0AYQB0AGkAbwBuACAAZABpAHMAcABsAGEAeQBlAGQAIABpAG4AIAB0AGgAaQBzACAAYwBlAHIAdABpAGYAaQBjAGEAdABlACAAaQBzACAAYwB1AHIAcgBlAG4AdAAgAG8AcgAgAGEAYwBjAHUAcgBhAHQAZQAsACAAbgBvAHIAIABkAG8AZQBzACAAaQB0ACAAbQBhAGsAZQAgAGEAbgB5ACAAZgBvAHIAbQBhAGwAIABzAHQAYQB0AGUAbQBlAG4AdABzACAAYQBiAG8AdQB0ACAAdABoAGUAIABxAHUAYQBsAGkAdAB5ACAAbwByACAAcwBhAGYAZQB0AHkAIABvAGYAIABkAGEAdABhACAAcwBpAGcAbgBlAGQAIAB3AGkAdABoACAAdABoAGUAIABjAG8AcgByAGUAcwBwAG8AbgBkAGkAbgBnACAAcAByAGkAdgBhAHQAZQAgAGsAZQB5AC4wCwYDVR0PBAQDAgeAMB8GA1UdIwQYMBaAFMVZr5pf6qDW76VUz5SMM5frloqJMFUGA1UdHwROMEwwSqBIoEaGRGh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL01TTkNvbkF1dENBXzIwMDgtMTAtMjcuY3JsMFkGCCsGAQUFBwEBBE0wSzBJBggrBgEFBQcwAoY9aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3BraS9jZXJ0cy9NU05Db25BdXRDQV8yMDA4LTEwLTI3LmNydDANBgkqhkiG9w0BAQUFAAOCAQEAQbdHnlfDBF57A1Y3P3LjF3fvgO/v4AiqyFbqj6MdArFFtnMVkYHdz6gS262GjGRQ8hdGPjHBvuFj7h4gzfsD7ShF5klsx8T9f5IRYlnbIMrLrTITjXBloSP7rYjPEPcCYijPAgjffQtFJ28M4eeTHB2dkXgIoFpW6O+xwnrRPndCedP7fGulsmd1A7/d3HbcMPqJRz+9Y/CRDcgMME4lt/HatVTcKXTH+bn5PDyVHal742+5Eh7BB68Q0PTLnxmy6+91YeO7EBeIBVsJRNklHr6pH46rW3VH2ymLgKaDV+CjhB05aqs3EaWjrfSBtFeIfUA37f0rTmb97+SxNWzSdTGCAZAwggGMAgEBMIGKMHwxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xJjAkBgNVBAMTHU1TTiBDb250ZW50IEF1dGhlbnRpY2F0aW9uIENBAgphBAf9AAIAAAjJMAkGBSsOAwIaBQCgXTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xMTA2MDkwODQwMTVaMCMGCSqGSIb3DQEJBDEWBBRKJ+XaqAe8HSwJ9IgOKwSrzuCy8jANBgkqhkiG9w0BAQEFAASBgAhbv9KyaVMGlYJE3nHWOC5NwUqEr0LucUtmqiheYSqbwDwUz2iKi6pXmzirKgRS5F0tacD4Xqx5mmQYGmZ8T2S4RlZLSOB4DchlbUEJF4An9X+J+nWGB+NdeTQvEFkaeyaKzXdxDtWDm9VOB9LFPI8OW/Z0TPOQR0v6qh9vnKMc, there, you had it :stuck_out_tongue_winking_eye:


all stamps have to be different O_O


#11

rat

15 chars
loool


#12

well that’s useless info.


#13

Hi, the code is full? It is shorter than the others and not working :cry: can you help me? thanks