Advertisement
Guest User

Untitled

a guest
May 26th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.58 KB | None | 0 0
  1. function dupeshare.ParsePath(path)
  2.     path = string.gsub(path,"/","\\")
  3.  
  4.     local gpath = ""
  5.     local tpath = ""
  6.  
  7.     for i=1,string.len(path) do
  8.         local chr = string.byte(path,i) //FIXME
  9.         if ((chr >= 32) and (chr <= 126)) then
  10.             tpath = tpath .. string.char(chr)
  11.             if (chr ~= 32) then
  12.                 gpath = gpath .. string.char(chr)
  13.             end
  14.         end
  15.     end
  16.  
  17.     if ((string.find(gpath,"\\%.%.") ~= nil) ||
  18.         (string.find(gpath,"%.%.\\") ~= nil) ||
  19.         (string.find(gpath,"%.\\") ~= nil) ||
  20.         (string.find(gpath,"\\%.") ~= nil)) then
  21.         return "adv_duplicator\\_"
  22.     else
  23.         return tpath
  24.     end
  25. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement