{"id":18878255,"url":"https://github.com/uriel1998/wwiv_utilities","last_synced_at":"2025-04-14T18:32:10.196Z","repository":{"id":6862913,"uuid":"8111801","full_name":"uriel1998/WWIV_Utilities","owner":"uriel1998","description":"Utilities for WWIV BBS v5+, as well as historical utilities for WWIV v4","archived":false,"fork":false,"pushed_at":"2021-04-28T21:40:35.000Z","size":1655,"stargazers_count":5,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-28T07:21:16.892Z","etag":null,"topics":["ansi-art","bbs","wwiv"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/uriel1998.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-02-09T16:43:34.000Z","updated_at":"2023-04-24T03:02:11.000Z","dependencies_parsed_at":"2022-08-29T06:50:11.087Z","dependency_job_id":null,"html_url":"https://github.com/uriel1998/WWIV_Utilities","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uriel1998%2FWWIV_Utilities","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uriel1998%2FWWIV_Utilities/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uriel1998%2FWWIV_Utilities/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uriel1998%2FWWIV_Utilities/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/uriel1998","download_url":"https://codeload.github.com/uriel1998/WWIV_Utilities/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248936853,"owners_count":21186115,"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":["ansi-art","bbs","wwiv"],"created_at":"2024-11-08T06:25:28.630Z","updated_at":"2025-04-14T18:32:09.843Z","avatar_url":"https://github.com/uriel1998.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WWIV_Utilities\n\nPlease note that since there are multiple scripts, you will want to point your \nRSS reader at [recent commits](https://github.com/uriel1998/WWIV_Utilities/commits/master.atom) \nfor this repository so you are aware of additions, changes, and updates\n\nIf you're looking for the BASH scripts for networked BBS doors (BBSList and DoorParty),\nthat's the folder `networked-bbs-doors`, with instructions inside that folder.\n\n\n## Contents\n 1. [Historical](#1-historical)\n 2. [ANSI-Linux](#2-ansi-linux)\n 3. [networked-bbs-doors](#3-networked-bbs-doors)\n 4. [bbs-weather](#4-bbs-weather)\n 5. [bbscaptcha](#5-bbscaptcha)\n\n\n## 1. Historical\n\n![WWIV v4 logo](https://raw.githubusercontent.com/uriel1998/WWIV_Utilities/master/docs/wwiv-4.jpg \"WWIV v4 logo\")\n\nAll \"historical\" utitilies (e.g. for v4.2.4) are in the `WWIV-v4x` directory and \ndescribed in the README in that directory.  Please note that they may be under \ndifferent licenses than the \"modern\" (v5+) utilities.\n \n--- \n\n## Modern WWIV (v5+) Utilities\n\n![WWIV v5 logo](https://raw.githubusercontent.com/uriel1998/WWIV_Utilities/master/docs/wwiv-5.jpg \"WWIV v5 logo\") \n \n## 2. ANSI-Linux\n\nThese are some utilities to preview or convert ANSI/ASCII art on a linux system. \nThey are also *rough*, and due to the many possible variations of how these \nfiles may be encoded or what line endings may have, manual tweaking \nof output is practically *guaranteed*.  Works in progress.  You may wish to check out\n[showdocs-wombat](http://uriel1998.github.io/showdocs-wombat/) for another (and \ncleaner) implementation. Detailed instructions in the README in the directory.\n\n## 3. networked-bbs-doors\n\nBASH scripts to connect to networked BBS door games - specifically BBSLink and \nDoor Party - providing a large userbase and many already-installed doors. Designed\nfor WWIV 5+ with CHAIN.TXT, but will work with anything that can pass a \nusername and/or usernumber.  Detailed instructions in the README in the directory.\n\n## 4. bbs-weather\n\nBASH scripts to operate as a door providing weather and forecast for the \nBBS *and* optionally for any location entered by a user.  Relies on a modified \nversion of [weather.sh](https://uriel1998.github.io/weather.sh/).  Detailed \ninstructions in the README in the directory.  **coming soon**\n\n## 5. bbscaptcha\n\n**NOT PRODUCTION READY**\n\nBASH \u0026 Python3 scripts to provide a comprehensive CAPTCHA autovalidation system \nas a door for WWIV 5+. Can provide ANSI/ASCII captcha, audio captcha, and \nemail code validation. Currently awaiting additional code in WWIV codebase \nand/or modification. Detailed \ninstructions in the README in the directory. **coming soon**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Furiel1998%2Fwwiv_utilities","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Furiel1998%2Fwwiv_utilities","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Furiel1998%2Fwwiv_utilities/lists"}