MGPNET(1)

πŸ“¦ version 1.13a, in fedora 43, fedora 44

πŸŽ€ MGPNET(1) β€” the manual page, but make it cute πŸŽ€

okay bestie, gather round, because this is MGPNET(1) from the General Commands Manual and it's lowkey a whole vibe. ✨

✨ NAME ✨

mgpnet β€” MagicPoint Netserver (it serves your MagicPoint presentation over the net, periodt πŸ’…)

🌸 SYNOPSIS 🌸

mgpnet [arguments to mgp]

πŸ’– DESCRIPTION πŸ’–

so mgpnet is this tiny little http server that you run on the presenter's notebook computer. that's the whole thing. it lets the audience read your MagicPoint presentation foils on their notebook computers, over the net. iconic behavior honestly πŸ¦‹

when a presenter is doing a presentation, she should invoke mgpnet instead of mgp, with the same argument. fr fr, same argument, don't overthink it.

then mgpnet becomes an http server running on tcp port 9999 (by default, iykyk), and it invokes mgp as a child process. so far so good, no cap.

and by accessing the URL http://hostname:9999/, the audience will be able to read the MagicPoint window that is currently displayed on the presenter's notebook. the way that works?? the webpage provided by mgpnet is designed in a "client pull" manner β€” meaning the audience's notebook will reload the page, several times a minute. it's giving refresh, refresh, refresh πŸ”„

if no option is specified, mgpnet will print the URL to be accessed by the audience to the standard output. this is useful for indicating the URL to be accessed on the presentation, like:

%filter "mgpnet"
%endfilter

slay. now everybody knows where to go. πŸ‘‘


🫢 TODO 🫢

Be network conscious. 🚨

Current implementation is too naive about CPU/network usage. Presenter's notebook may be overloaded if there's too many audiences. like bestie, the CPU is NOT okay, it's literally fighting for its life πŸ’€ so be mindful out there.


πŸ”₯ SEE ALSO πŸ”₯


πŸ‘‘ HISTORY πŸ‘‘

mgpnet was created by Jun-ichiro itojun Itoh <itojun@itojun.org>, on the day before the newyear's eve, 1997. a legend, a pioneer, main character energy fr fr 🌈


and that's the whole page bestie!! this one shipped as part of Debian, dated December 1997, under the MGPNET(1) manual header. mwah πŸ’‹ go serve some slides ✨

πŸ“¦ where this page comes from