Planned Downtime

All Archaic Binary Services, Servers, and Websites will be unavailable for 30 minutes starting at 10:00 AM EST. We are updating the VM infrastructure.

HELPING KEEP THE SPIRIT OF BBSING ALIVE

Loading...

DOOR GAMES

UNIQUE FEATURES

Multiple Connection Methods

  • Telnet

  • SSH (SyncTERM) [Encrypted]

  • WS (3rd Party Websites)

  • WSS (Official Website) [Encrypted]

  • TOR [Encrypted]

Toggleable Features

  • Force Secure Connection (Per User)

    • Disallows logins using your name over unsecure connections.

  • Two Factor Authentication

    • Use Authy, Google Authenticator, or any other compatible app.

Multiple Download Protocols

  • YMODEM

    • Download files using YMODEM using your web browser and the HTML5 applet.

  • ZMODEM

    • Download files using ZMODEM with a compatible client like SyncTERM.

    • Compatible over Telnet and SSH connections.

  • HTTPS

    • Have your file sent to my secure server to download using a standard browser.

Privacy Enabled

  • No need for any personal information or even an email address.

    • You can give your email for password recovery if you wish though.

MESSAGE NETWORKS

We have multiple message networks available. Local message bases, Agoranet, Micronet, DOVE-Net, DoRE-Net, and more are available. Join in on some discussion.

Local Message Bases

Agoranet

Amiganet

CombatNet

DORE-Net

Micronet

SportNet

GAME NETWORKS

BBSLink Gaming Network

Door Party

Valhalla Trade Wars Server

Black Country Rock Games Server

CombatNET

Exodus Games Server

ARCHAIC BINARY BLOG

BBSLink Client

If you have heard of or came across http://bbslink.net/ and wanted to add the services door games to your BBS but find that they only offer a javascript file for Synchronet BBSes then this might help you out.

I recently joined and not having a Synchronet BBS I had to make my own client to work with their service. It is written in C# against .NET 2.0 and *might* work in mono on Linux. You will have to test.

Local Binary: BBSLink Door Binaries
Local Source: BBSLink Door Source Code

By |November 1st, 2016|Categories: Software|Tags: , , |0 Comments

Cisco 7965 VoIP Phone with Voip.ms

First you will need the SIP firmware for the phone, as they are supplied with SCCP firmware.
You can download a package I have built here. You can also download the latest version from the Cisco website, they are free and available with a standard Cisco website account.

You will also need a TFTP server that the phone can connect to, and if you do not force a TFTP server address into the phone your DHCP server will need to pass option 66 with the TFTP server IP address. Windows 2008 R2 DHCP options has this as 066 “Boot Server Host Name”.

Extract the zip file into your TFTP root directory and then edit the SEP#######.cnf.xml file, search for the word “FIXME” and read around those lines to fix and replace for your setup. Then rename the file to be the MAC address of the phone. Replace ######### with the MAC as the sample file has already.

You may wish to also edit the dialplan.xml file and set your area codes and other stuff.

The phone will boot up on the network, grab an IP address from your DHCP server, pull the TFTP server address from the DHCP options and then contact the TFTP server. It will pull the SEP#######.cnf.xml file that responds to the phones MAC address. After some reboots and firmware changes it should register to your SIP provider.

I have this all working for voip.ms. If you are behind a firewall you may have issues with NAT. I am using pfSense and have no issues. The phone has NAT turned off (in the config already) and voip.ms settings for the sub-account I am using has NAT set to ‘yes’.

Lots of info was found on the voip-info website.

By |August 4th, 2016|Categories: How To|Tags: , , , , |0 Comments

Sonerezh Album Covers

Sonerezh is a self-hosted music streaming platform that is still fairly young. It works very well, until I recently updated to PHP7. I had to manually update the CakePHP libraries that came with it to get past a error “String is a built in function”. After I fixed that error, I decided to try and get the album cover images working.

By default Sonerezh pulls the album covers from the mp3 files themselves via the ID3 info, but I don’t keep those tags when I clean my mp3 files up I have the album art stored as ‘folder.jpg’ in the album folder itself. So I started to dig around and came up with a simple solution that works for me.

Edit the file SongsController.php inside the app/Controllers folder. Around line 93 or so it starts with pulling the photos out of the ID3 information. I added a new section and commented out the old, as displayed below:

if (!empty($songInfo['comments']['genre'])) { $genre_array_length = count($songInfo['comments']['genre']); $newSong['genre'] = $songInfo['comments']['genre'][$genre_array_length - 1]; } $extension = 'jpg'; $name = md5($newSong['artist'].$newSong['album']); $path = IMAGES.THUMBNAILS_DIR.DS.$name.'.'.$extension; if (!file_exists($path)) { if (!file_exists(IMAGES.THUMBNAILS_DIR)) { new Folder(IMAGES.THUMBNAILS_DIR, true, 0777); } if (copy("/...music path here.../".$newSong['artist']."/folder.jpg", $path)) { $newSong['cover'] = $name.'.'.$extension; } } /* if (isset($songInfo['comments']['picture'])) { if (isset($songInfo['comments']['picture'][0]['image_mime'])) { $mime = preg_split('/\//', $songInfo['comments']['picture'][0]['image_mime']); $extension = $mime[1]; } else { $extension = 'jpg'; } $name = md5($newSong['artist'].$newSong['album']); $path = IMAGES.THUMBNAILS_DIR.DS.$name.'.'.$extension; if (!file_exists($path)) { if (!file_exists(IMAGES.THUMBNAILS_DIR)) { new Folder(IMAGES.THUMBNAILS_DIR, true, 0777); } $file = fopen($path, "w"); fwrite($file, $songInfo['comments']['picture'][0]['data']); fclose($file); } $newSong['cover'] = $name.'.'.$extension; } */ } if (!isset($newSong['title'])) {
By |January 15th, 2016|Categories: How To|Tags: , , |0 Comments
Load More Posts