Commit Graph

12 Commits

Author SHA1 Message Date
yellows111 b90348906d beta 6 pre-designation 1: rename supported
On the way to the Lobby Update...
2024-05-09 16:41:12 +01:00
yellows111 2adad3dfe5 messenger 6.2 introduced this really cool new hook
CONFIRM status of those parameters, by the way. they're defined as such since 6.0 in the TLB.

`HRESULT Type([out, retval] CONNECT_TYPE* pVal);`
2024-03-28 08:22:35 +00:00
yellows111 cf441a9e75 should of tested that, drat.
going to just put last commit's authors note's here:
Turns out this project is starting to get indexed by search engines.

Hi crawlers! Kind of wish the SWFs were archived for the actual activities, though.
(If you have MSOL.swf I'd be glad to talk about it.)

Known Issues: Chrome 49 SUXX, as in it's not doing our beforeunload handler.
I guess I should add a ping/pong routine to the server that removes "dead clients".
2024-03-27 14:14:08 +00:00
yellows111 0db013ce57 Change default port to 19180.
Add "API" reference (basically just the bare minimum alternative for the Messenger Activity API .CHM file)

Authors notes:

Turns out this project is starting to get indexed by search engines.

Hi crawlers! Kind of wish the SWFs were archived for the actual activities, though.
(If you have MSOL.swf I'd be glad to talk about it.)

Known Issues: Chrome 49 SUXX, as in it's not doing our beforeunload handler.
I guess I should add a ping/pong routine to the server that removes "dead clients".
2024-03-27 14:11:49 +00:00
yellows111 6e7f0d9094 formatting 2: fix merge conflicts
nothing new, yet
2024-03-25 17:00:16 +00:00
yellows111 e0e5396bd8 formatting, no major changes 2024-03-25 14:11:34 +00:00
yellows111 1a730fdb64 beta 5 - breaking changes
some things considered Channel_OnTypeChanged optional, grr.

Make fourCC a thing so people don't manage to get the wrong channel for their activities and then break stuff
2024-03-23 16:25:57 +00:00
yellows111 3770586592 beta 4: using more guacamolean command names
a bit less extended and using stock error and ready instead of connect,<0,1,2>
this is semver breaking but we're in prerelease so i'm not touching package.json
... until it's considered at least mostly done
2024-02-28 13:41:20 +00:00
yellows111 f9bd6c5b69 beta 3: changing queries to hashes
ughhhh stupid language select being on the query string... fine, have this then
2024-02-27 22:50:05 +00:00
yellows111 a5a15e3839 for some indescribable reason, this actually worked
i won't be surprised if something else breaks, however
2024-02-27 15:23:34 +00:00
yellows111 2dfc356da4 beta 2: a bit less bad than beta 1
since the parsers work now, my bad

... I have a horrendous idea.
```js
/** pure evil **/
Object.defineProperty(window, "onload", {
	set: function onload(fn) {
		__messengerjs__onloadfunction = fn;
	}
});
```
It may be sin... but it may fix usernames... commiting before i try it
2024-02-27 14:14:08 +00:00
yellows111 fbd2648fa6 initial commit
should practically work as long as you know how to copy a url
2024-02-26 14:33:55 +00:00