MICRODC(1)
π MICRODC β okay bestie, let's talk Direct Connect
so like, microdc is a command-line based Direct Connect client and honestly? she's that girl. this is the manual page for her, and I'm gonna walk you through every single flag because you deserve the full picture, no gatekeeping here π
β¨ SYNOPSIS β¨
microdc [OPTION]...
that's it. that's the whole vibe. options in, magic out π¦
πΈ DESCRIPTION πΈ
okay so microdc is a command-line based Direct Connect client that uses the GNU Readline library for user interaction. she was developed from the ground up β like, completely from scratch β and does not depend on any other program. no cap. zero external program dependencies. she's self-made π
and the way that she's command-line based but still designed to be user friendly and simple to use? it's giving accessible queen. don't let the terminal scare you, bestie, she's nice π
π OPTIONS π
this program follows the usual GNU command line syntax, with long options starting with two dashes (--). so you know the drill, short option or long option, pick your fighter β¨
-c,--config=FILEβ read the configuration script from FILE instead of the usual~/.microdc/config. you want a different config? say less, she'll take it from there π«Ά-n,--no-configβ do not read the config file on startup. just raw-dogging the defaults, periodt π--helpβ show a summary of options. when you're lost, she's got you π--versionβ output version information and exit. quick little hello and then she's gone π--filelist_refresh_interval=NUMBERβ local filelist refresh interval, measured in seconds. okay so this one has lore:
if you set it to zero, the program runs in a special slave mode: it never updates the file list, it just checks every minute if the filelist changes, and if so β it reads it. this is pretty useful if you connect to several hubs and use the same filelist. multi-hub besties, this one's for you π
π¦ FILES π¦
the following files are used by microdc (~ represents the current user's home directory, obviously π):
~/.microdc/configβ this file is loaded on startup. it contains commands, one per line, that will be executed on startup. you can override loading of this file with--configand--no-config. your little startup ritual, if you will π―οΈ~/.microdc/historyβ this is the command history file. it contains a list of commands that were typed and executed from themicrodcprompt. it can safely be removed. no emotional attachment required, she won't be mad π
π REPORTING BUGS π
found a bug? report bugs to <oskar@osk.mine.nu>. please be nice to him, he made all this π
π AUTHOR π
the author of microdc and this manual page is Oskar Liljeblad <oskar@osk.mine.nu>. legend behavior, honestly.
β COPYRIGHT β
Copyright Β© 2004, 2005 Oskar Liljeblad
this is free software; see the source for copying conditions. there is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
like, fr fr, no warranty. not even the implied ones. she said what she said π
so yeah, that's the whole page. microdc, version from September 17, 2005, general commands manual, section 1 β and this rewrite was brought to you with love, glitter, and absolutely zero missing details πΈβ¨
now go connect to some hubs, bestie. slay π π¦π
π¦ where this page comes from
- debian bookworm: microdc2 0.15.6-5
- debian trixie: microdc2 0.15.6-7
- ubuntu jammy: microdc2 0.15.6-4build2
- ubuntu noble: microdc2 0.15.6-5build2
- ubuntu resolute: microdc2 0.15.6-7build1
- ubuntu stonking: microdc2 0.15.6-8 Β· GPL-2.0-or-later
- Copyright (C) 2004, 2005 Oskar Liljeblad
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms