Guest User

cloudnet client

a guest
Feb 8th, 2016
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.67 KB | None | 0 0
  1. function create(sUrl,sKey)
  2.     local tData = http.post(sUrl,"key="..sKey)
  3.     local func = {}
  4.     func.get = function(sFilter,sType)
  5.         tData = http.post(sUrl,"get="..sKey..(sFilter and ("&filter="..sFilter.."&type="..sType) or ""))
  6.         return type(tData)=="table" and textutils.unserialize(tData.getLine())
  7.     end
  8.     func.store = function(sHeader,sData,sDummy)
  9.         tData = http.post(sUrl,"header="..sHeader.."&message="..sData.."&dummy="..sDummy.."&key="..sKey)
  10.         return type(tData)=="table"
  11.     end
  12.     func.remove = function(sFilter,sType)
  13.         tData = http.post(sUrl,"remove="..sKey.."&filter="..sFilter.."&type="..sType)
  14.         return type(tData)=="table"
  15.     end
  16.     return type(tData)=="table" and func
  17. end
Advertisement
Add Comment
Please, Sign In to add comment