{"id":16715094,"url":"https://github.com/gusty/bitpart","last_synced_at":"2025-04-10T06:14:22.541Z","repository":{"id":26976343,"uuid":"30439939","full_name":"gusty/Bitpart","owner":"gusty","description":"Lingo parser, serializer and server compatible with Shockwave Multiuser Protocol with DB Access.","archived":false,"fork":false,"pushed_at":"2021-01-30T07:16:25.000Z","size":97,"stargazers_count":9,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-05-29T06:03:11.525Z","etag":null,"topics":["director","lingo","shockwave","shockwave-multiuser-server","smu"],"latest_commit_sha":null,"homepage":"","language":"F#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gusty.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-02-07T00:50:41.000Z","updated_at":"2024-01-17T04:48:10.000Z","dependencies_parsed_at":"2022-08-31T23:41:34.645Z","dependency_job_id":null,"html_url":"https://github.com/gusty/Bitpart","commit_stats":null,"previous_names":["gmpl/bitpart"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gusty%2FBitpart","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gusty%2FBitpart/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gusty%2FBitpart/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gusty%2FBitpart/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gusty","download_url":"https://codeload.github.com/gusty/Bitpart/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248166925,"owners_count":21058481,"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":["director","lingo","shockwave","shockwave-multiuser-server","smu"],"created_at":"2024-10-12T21:08:20.904Z","updated_at":"2025-04-10T06:14:22.514Z","avatar_url":"https://github.com/gusty.png","language":"F#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Bitpart\n\n - [Lingo](http://en.wikipedia.org/wiki/Lingo_(programming_language)) value parser\n - Lingo value serializer\n - Socket Server compatible with Shockwave Multiuser Server Protocol + DB Access\n \n\nAdding this Bitpart to your Movie will provide integration with other movies, SQL Server and .NET applications.\n\nLingo Parser and Serializer\n---------------------------\n\nSupport conversion of Lingo values between these formats:\n\n - Binary\n - Plain text (something like JSON for Javascript)\n - .NET Lingo values AST\n - .NET Standard types\n\n For more information see the test files.\n \n\nServer\n------\n\nUnlimited connections, very good performance.\n\nThe low level protocol is 100% compatible with Adobe's [Shockwave Multiuser Server](https://www.adobe.com/support/director/multiuser.html) (SMUS) protocol. \n\nMovies can connect using the Mutiuser Xtra, applications using the classes provided in Bitpart.dll.\n\nAt high level only the basic set of commands of the SMUS are provided, the rest are not (yet) implemented and there are additional commands for:\n\n - Administration\n - Message validation, version control, anti-flood filter\n - DB access\n\n\nBuild the project BitPart.Server and copy the output directory to your server or [download the latest binaries](http://packages.nuget.org/api/v1/package/Bitpart.Server) and copy the folder Bitpart.Server to your server.\n\nThe file Bitpart.Server.dll is a plug-in for [SuperSocket](http://www.supersocket.net). Adjust the SuperSocket.exe.config file, run SuperSocket.exe and select install as a service.\n\nYou can also build the Bitpart.Client and use it to manage your server remotely.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgusty%2Fbitpart","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgusty%2Fbitpart","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgusty%2Fbitpart/lists"}