Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- CCFTP Server
- local recv_port = 891
- local send_port = 890
- local modem = peripheral.wrap("top")
- local file1 = "c2hlbGwucnVuKCJkZWwgISMiKQ0KcHJpbnQoIiAiKQ0KcHJpbnQoIiAiKQ0KcHJpbnQoIiAiKQ0KcHJpbnQoIiAiKQ0KcHJpbnQoIiAiKQ0KcHJpbnQoIiAiKQ0KcHJpbnQoIiAiKQ0KcHJpbnQoIiAiKQ0KcHJpbnQoIiAiKQ0KcHJpbnQoIiAiKQ0KcHJpbnQoIiAiKQ0KcHJpbnQoIiAiKQ0KcHJpbnQoIiAiKQ0KcHJpbnQoIiAiKQ0KcHJpbnQoIiAiKQ0KcHJpbnQoIiAiKQ0KcHJpbnQoIiAiKQ0KcHJpbnQoIiAiKQ0KcHJpbnQoIiAiKQ0KcHJpbnQoIldlbGNvbWUgdG8gQ0xJLU9TLiIpDQpwcmludCgiUHJlc3MgSCBmb3IgaGVscCIpDQp3aGlsZSB0cnVlIGRvDQpzbGVlcCgwLjA1KQ0KZXZlbnQgPSB7b3MucHVsbEV2ZW50KCl9DQppZiBldmVudFsxXSA9PSAia2V5IiB0aGVuDQppZiBldmVudFsyXSA9PSAxOSB0aGVuDQpwcmludCgiUmVib290aW5nLiIpDQpzbGVlcCgxKQ0Kc2hlbGwucnVuKCJyZWJvb3QiKQ0KZWxzZWlmIGV2ZW50WzJdID09IDMwIHRoZW4NCnByaW50KCJTdGFydGluZyBBZHZlbnR1cmUuIikNCnNsZWVwKDEpDQpzaGVsbC5ydW4oImFkdmVudHVyZSIpDQplbHNlaWYgZXZlbnRbMl0gPT0gMzUgdGhlbg0KcHJpbnQoIkhlbHA6IikNCnByaW50KCJDTEktT1M6IEFuIE9TIGluIGFuIFdoaWxlIFRydWUgRG8gbG9vcCIpDQpwcmludCgiUHJlc3MgUiB0byByZWJvb3QiKQ0KcHJpbnQoIlByZXNzIEEgZm9yIG1pbmVjcmFmdCIpDQpwcmludCgiUHJlc3MgSCB0byBicmluZyB0aGlzIHVwIikNCnByaW50KCJQcmVzcyBTIGZvciBTdHJhZmUgKHRoZSBvbmx5IGd1aSBwYXJ0IG9mIHRoZSBzeXN0ZW0pIikNCnByaW50KCJQcmVzcyBVIHRvIFVwZGF0ZS9SZWluc3RhbGwiKQ0KZWxzZWlmIGV2ZW50WzJdID09IDMxIHRoZW4NCnByaW50KCJTdGFydGluZyBzdHJhZmUuLi4iKQ0Kc2xlZXAoMSkNCnNoZWxsLnJ1bigiZGVsZXRlICEjIikNCnNoZWxsLnJ1bigicGFzdGViaW4gZ2V0IGJqM3FqMVBqICEjIikNCnNoZWxsLnJ1bigiISMiKQ0KZWxzZWlmIGV2ZW50WzJdID09IDQ4IHRoZW4NCnByaW50KCJTdGFydGluZyBCcmlja2JyZWFrZXIiKQ0Kc2xlZXAoMSkNCnNoZWxsLnJ1bigiZGVsZXRlICEjIikNCnNoZWxsLnJ1bigicGFzdGViaW4gZ2V0IEJRaEdmaEZHICEjIikNCnNoZWxsLnJ1bigiISMiKQ0KZWxzZWlmIGV2ZW50WzJdID09IDIyIHRoZW4NCnByaW50KCJIb2xkIENUUkwgVCB0byBjYW5jZWwgUmVpbnN0YWxsaW5nLiBHb29kYnllISIpDQpzbGVlcCg0KQ0Kc2hlbGwucnVuKCJwYXN0ZWJpbiBydW4gY01BZHJKV2siKQ0KZW5kDQplbmQNCmVuZA=="
- local file2 = ""
- modem.open(recv_port)
- while true do
- local event, modemSide, senderChannel, replyChannel, message, senderDistance = os.pullEvent("modem_message")
- if event == "terminate" then
- break
- end
- sleep(1)
- if message == "file1" then
- modem.transmit(send_port,send_port,file1)
- elseif message == "file2" then
- modem.transmit(send_port,send_port,file2)
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement