{"id":17675757,"url":"https://github.com/dbz/networked-share-vendor","last_synced_at":"2026-01-27T01:34:22.897Z","repository":{"id":3004523,"uuid":"4023247","full_name":"Dbz/Networked-Share-Vendor","owner":"Dbz","description":"A networked vendor system written in lsl","archived":false,"fork":false,"pushed_at":"2016-07-17T17:59:34.000Z","size":9,"stargazers_count":1,"open_issues_count":0,"forks_count":5,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-04T01:06:31.642Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"LSL","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/Dbz.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":"2012-04-14T07:12:58.000Z","updated_at":"2024-08-22T07:18:15.000Z","dependencies_parsed_at":"2022-07-21T13:18:19.391Z","dependency_job_id":null,"html_url":"https://github.com/Dbz/Networked-Share-Vendor","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Dbz/Networked-Share-Vendor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dbz%2FNetworked-Share-Vendor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dbz%2FNetworked-Share-Vendor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dbz%2FNetworked-Share-Vendor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dbz%2FNetworked-Share-Vendor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Dbz","download_url":"https://codeload.github.com/Dbz/Networked-Share-Vendor/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dbz%2FNetworked-Share-Vendor/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28795468,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-27T01:07:07.743Z","status":"ssl_error","status_checked_at":"2026-01-27T01:07:06.974Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":[],"created_at":"2024-10-24T07:23:24.372Z","updated_at":"2026-01-27T01:34:22.881Z","avatar_url":"https://github.com/Dbz.png","language":"LSL","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Networked Share Vendor\n\nThis is an open source networked vending system. It has a couple pretty cool features.\n\n - Share vending (Someone can operate your vendor in their shop and recieve commision)\n - Configurable share vending commision percentage \n - Profit splitting\n - Unlimited products\n - Hashed message signing security which will disallow product theft by verifying all communication between vendors and the server\n\n# System Setup\n\n## Configuration Notecard:\n\nLines starting with \"~\" are comments and not executed by the script (This character can be changed in the server script).\nThe configuration of the products in the notecard uses the following format without spaces:\n        \n`ProductName|ProductNotecardName|Texture UUID|Price|Split\u003eSplit\u003e...\u003eSplit`\n\nSplits are in the format:\n\n`key:percent\u003ekey:percent`\n        \nAn example would look like this:\n\n`Object|ObjectNote|93515068-2ef8-e1c6-66fe-7557874cb8e1|100|db677501-355c-470b-a4f9-2a4b905e2c63:50\u003e12b22ced-01b5-4f53-9461-e52d7815d6fe:50`\n\n\n    \n## Server:\n\n 1. Put the EmailNode.lsl scripts in a prim and make sure the script endings range from 1 to the amount of nodes you have e.g. \"EmailNode.lsl 1\" to \"EmailNode.lsl X\"\n 2. Put in the Configuration notecard, the products' textures, notecards, and objects.\n 3. Put in the Server.lsl script and open it. There are three variables that need to be set:\n    - The password (same for both server and vendor)\n    - The name of your configuration notecard\n    - The character which marks a comment in the configuration notecard. (In my example, I used `~`)\n\n## Vendor:\n\n 1. Put the EmailNode.lsl scripts in a prim and make sure the script endings range from 1 to the amount of nodes you have e.g. \"EmailNode.lsl 1\" to \"EmailNode.lsl X\"\n 2. Put in the Core.lsl script, and open it. There are four variables that need to be set:\n    - The key of the server (It is told to you by the server on reset.)\n    - Whether or not the vendor is a share vendor (If it is a share vendor, then it is not for personal use, and you give it to someone else)\n    - The share vendor commision percentage\n    - The password for the message signature (It needs to be the same as the one in the Server.lsl script.)\n\nIt is advised that you take the default vendor shape and then change the textures to your own versions.\n                        \n    \n        \nScripted by Sleepy Xue (Daniel Burt). Open Source 4/14/12\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdbz%2Fnetworked-share-vendor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdbz%2Fnetworked-share-vendor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdbz%2Fnetworked-share-vendor/lists"}