{"id":25824539,"url":"https://github.com/theimpossibleastronaut/modemu2k","last_synced_at":"2025-02-28T12:53:05.413Z","repository":{"id":54924938,"uuid":"147603441","full_name":"theimpossibleastronaut/modemu2k","owner":"theimpossibleastronaut","description":"modemu2k is a fork of modemu, a telnet client with a modem-like user interface","archived":false,"fork":false,"pushed_at":"2023-02-24T09:17:17.000Z","size":1066,"stargazers_count":10,"open_issues_count":10,"forks_count":6,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-03-26T09:49:17.171Z","etag":null,"topics":["bbs","c","emulator","flex","minicom","modem","telnet"],"latest_commit_sha":null,"homepage":"https://theimpossibleastronaut.com/modemu2k","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/theimpossibleastronaut.png","metadata":{"files":{"readme":"README.md","changelog":"ChangeLog","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-09-06T02:00:51.000Z","updated_at":"2023-03-29T02:04:05.000Z","dependencies_parsed_at":"2022-08-14T06:40:55.383Z","dependency_job_id":null,"html_url":"https://github.com/theimpossibleastronaut/modemu2k","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theimpossibleastronaut%2Fmodemu2k","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theimpossibleastronaut%2Fmodemu2k/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theimpossibleastronaut%2Fmodemu2k/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theimpossibleastronaut%2Fmodemu2k/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/theimpossibleastronaut","download_url":"https://codeload.github.com/theimpossibleastronaut/modemu2k/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241153707,"owners_count":19918850,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bbs","c","emulator","flex","minicom","modem","telnet"],"created_at":"2025-02-28T12:53:04.630Z","updated_at":"2025-02-28T12:53:05.407Z","avatar_url":"https://github.com/theimpossibleastronaut.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# modemu2k v0.1.0555\n\nmodemu2k is a fork of modemu, originally developed by Toru Egashira\n\n(Build status\n\u003chttps://github.com/theimpossibleastronaut/modemu2k/actions/workflows/c-cpp.yml\u003e)\n\n\n## What is modemu2k?\n\nmodemu2k adds telnet capability to a comm program. It can redirect\ntelnet I/O to a pty so that a comm program can handle the pty as a tty\nwith a real modem, and allows you to use a comm program's scripting\nand file transfer features over telnet. Now supports IPv6 connections.\n\nMaintainer: Andy Alt \u003carch_stanton5995 at protonmail [dot] com\u003e\n\nLicense: GNU GPL 3\n\nHome page: \u003chttp://theimpossibleastronaut.com/modemu2k/\u003e\n\n[Issues and bug reporting](https://github.com/theimpossibleastronaut/modemu2k/issues)\n\n\nDependencies\n------------\n\n  * gettext (optional, for translations)\n  * flex\n\n\nCompilation\n-----------\n\n    meson builddir\n    cd builddir\n\nUse `meson configure` to see extra options\n\n    ninja\n\n\n`ninja install` is optional. The binary can be run from the build\ndirectory; however, installation is required to use the translations,\nand to create and install a script (m2k-minicom) that can invoke\nminicom (see below).\n\n\n## Sample Usage\n\n\nNote: while in the program if backspace doesn't work, use CTRL+H.\n\n1) Stand alone usage\n\n  Invoked with no option,\n\n      modemu2k\n\n  modemu2k reads from standard input and writes to standard output.\n  Input\n\n  \u003e atd\"localhost [port]\n\n  (prompt \"\u003e\" is not shown) You will see your host's login prompt\n  (if a server is running). When you disconnect, you will get \"NO\n  CARRIER\" indication. Then input\n\n  \u003e at%q\n\n  to quit modemu2k.\n\n2) With a comm program\n\n  (This example uses minicom as the comm program)\n\n  Invoke with \"-c\" option,\n\n      modemu2k -e \"AT%B0=1%B1=1\u0026W\" -c \"minicom -l -tansi -con -p %s\"\n\n  From within the comm program, if you have a server running, to\n  connect you can enter:\n\n      atd\"localhost\n\n  You could also connect to a BBS. For some telnet addresses, see:\n\n  * The Rusty Mailbox (telnet to [trmb.ca](https://trmb.ca/), port 2030)\n  * [Synchronet BBS List](https://www.synchro.net/sbbslist.html)\n\n  To quit modemu2k, just quit the comm program.\n\n  A script to invoke minicom as mentioned above will be installed to\n  your bin directory when `make install` is run.\n\n## Escaping to command mode and returning\n\nTo escape to command mode, use '+++'. Use ATO to return to online mode.\n\n\n## Hanging up a call/closing a connection\n\nIf you are connected to a server where gracefully logging out isn't\npossible, to \"hang up\" or close the connection you can escape to command\nmode and enter 'ATH`.\n\n## Extra Notes\n\n(*) Almost all file xfer protocols require 8bit through connection,\nwhich means Modemu2k must be in the binary transmission mode.  See %B\ncommand description in the man page.\n\nMore details are in the QuickStart guide\n\u003chttps://github.com/theimpossibleastronaut/modemu2k/blob/master/QuickStart\u003e\n\nA man page is also available.\n\n\n# Downloads\n\n* Release page\u003chttps://github.com/theimpossibleastronaut/modemu2k/releases\u003e\n\n[![Packaging status](https://repology.org/badge/vertical-allrepos/modemu2k.svg)](https://repology.org/project/modemu2k/versions)\n\n## Translate\n\nSee \u003chttps://github.com/theimpossibleastronaut/modemu2k/blob/master/TRANSLATE.md\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheimpossibleastronaut%2Fmodemu2k","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftheimpossibleastronaut%2Fmodemu2k","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheimpossibleastronaut%2Fmodemu2k/lists"}