[RELEASE]2 Kleine Python Sachen

01/07/2012 19:16 .Restince#31
Quote:
Originally Posted by CranK™ View Post
An allem xD
Er hat nur mist geschrieben xD
Du kannst gerne deinen e*pe*** wo anderes drauf aufgeilen besonders weil du es auch so nötig hast -.- das war das letze mal das ich was Pub mache wollte eig. noch ein Bug Report pub machen basierent auf Python + PhP aber das wäre damit gestrichen
01/07/2012 19:21 ToBii™#32
Quote:
Originally Posted by .Restince View Post
Du kannst gerne deinen e*pe*** wo anderes drauf aufgeilen besonders weil du es auch so nötig hast -.- das war das letze mal das ich was Pub mache wollte eig. noch ein Bug Report pub machen basierent auf Python + PhP aber das wäre damit gestrichen
1 Frage ihr lasst euch immer von Leuten beeinflussen macht doch das was ihr wollt egal ob ripped oder nicht die person die es pub macht sollte es am besten wissen.Ist nicht böse gemeint Crank oder Restince ;)


Dein Bug Report kannste gerne pub machen den die in epvp funken nicht so wie sie es sollen ;)
01/07/2012 19:24 lautlosertot#33
Wegen 1. macht einfach APP_TITLE = localtime = time.strftime("%H:%M:%S")

wegen 2. das geht nicht-.-
01/07/2012 19:26 .Restince#34
Quote:
Originally Posted by lautlosertot View Post
Wegen 1. macht einfach APP_TITLE = localtime = time.strftime("%H:%M:%S")

wegen 2. das geht nicht-.-
Ich habe mein Thread aktualisiert :)

und wegen dem zweiten was kommt den für ein Fehler ?
01/07/2012 19:27 ToBii™#35
Quote:
Originally Posted by lautlosertot View Post
Wegen 1. macht einfach APP_TITLE = localtime = time.strftime("%H:%M:%S")

wegen 2. das geht nicht-.-
1. Geht jetzt 100% es hat es geupdated
2. Geht habe ich schon lange in meinem Clienten ;)

mfg. tobi

Edit: Wa ich wohl zulangsam , Restince hats dir gesagt ;)
01/07/2012 19:51 .Restince#36
Quote:
Originally Posted by DaRealFreak View Post
Fufufufufufufu:
PHP Code:
import urllib
import player
import ui
import wndMgr
import uiCommon
import chat

class BugReport(ui.ScriptWindow):
    
Bug "off"
    
ItemID 27003

    def __init__
(self):
        
ui.ScriptWindow.__init__(self)
        
chat.AppendChat(chat.CHAT_TYPE_INFO"Bug Report geöffnet.")
        
        
self.ReportButton ui.Button()
        
self.ReportButton.SetPosition(wndMgr.GetScreenWidth() - 80wndMgr.GetScreenHeight() / 20)
        
self.ReportButton.SetUpVisual("d:/ymir work/ui/public/Middle_Button_01.sub")
        
self.ReportButton.SetOverVisual("d:/ymir work/ui/public/Middle_Button_02.sub")
        
self.ReportButton.SetDownVisual("d:/ymir work/ui/public/Middle_Button_03.sub")
        
self.ReportButton.SetText("Report")
        
self.ReportButton.SetEvent(self.Report)
        
self.ReportButton.Show()
        
    
def HideReportWindow(self):
        
self.BugReportDialog.Close()
        
    
def __del__(self):
        
ui.ScriptWindow.__del__(self)
        
self.ReportButton.Hide()
        
self.BugReportDialog None
        
    def ReportBug
(self):
        
self.Bug str(self.BugReportDialog.GetText())
        if 
str(self.Bug) != "":
            
self.CallUrllibBugReport(str(self.Bug))
        else:
            
chat.AppendChat(chat.CHAT_TYPE_INFO"<Konfiguration> Bitte gebe einen Bug ein.")            
        
self.BugReportDialog None
        
    def Cancel
(self):
        
self.BugReportDialog None        
            
    def CallUrllibBugReport
(selfBug):
        
url "http://www.hierdeinebugreportphpscript.php?" str(self.Bug) + "&" str(player.GetName())
        
ReportMessage urllib.urlopen(url).read()
        
chat.AppendChat(chat.CHAT_TYPE_INFO'Der Bug: "' str(self.Bug) + '" wurde reported.')
        
chat.AppendChat(chat.CHAT_TYPE_INFOstr(ReportMessage))
        
    
def Report(self):        
        
self.BugReportDialog uiCommon.InputDialog()
        
self.BugReportDialog.SetAcceptEvent(lambda arg=TRUEself.ReportBug())
        
self.BugReportDialog.SetCancelEvent(lambda arg=TRUEself.Cancel())
        
self.BugReportDialog.SetMaxLength(64)
        
self.BugReportDialog.SetTitle("Trage deinen Bug ein")
        
self.BugReportDialog.Open()
        
    
def OnPressEscapeKey(self):
        
self.ReportButton.Hide()
        
self.BugReportDialog None
        
return TRUE
        
StartDialog 
BugReport()
StartDialog.Show() 
#done(5 minutes)
Ok dagegen ist meins totaler Schrott gegen dich Real komme ich net an ;)
01/07/2012 19:53 ToBii™#37
Quote:
Originally Posted by DaRealFreak View Post
Fufufufufufufu:
PHP Code:
import urllib
import player
import ui
import wndMgr
import uiCommon
import chat

class BugReport(ui.ScriptWindow):
    
Bug "off"
    
ItemID 27003

    def __init__
(self):
        
ui.ScriptWindow.__init__(self)
        
chat.AppendChat(chat.CHAT_TYPE_INFO"Bug Report geöffnet.")
        
        
self.ReportButton ui.Button()
        
self.ReportButton.SetPosition(wndMgr.GetScreenWidth() - 80wndMgr.GetScreenHeight() / 20)
        
self.ReportButton.SetUpVisual("d:/ymir work/ui/public/Middle_Button_01.sub")
        
self.ReportButton.SetOverVisual("d:/ymir work/ui/public/Middle_Button_02.sub")
        
self.ReportButton.SetDownVisual("d:/ymir work/ui/public/Middle_Button_03.sub")
        
self.ReportButton.SetText("Report")
        
self.ReportButton.SetEvent(self.Report)
        
self.ReportButton.Show()
        
    
def HideReportWindow(self):
        
self.BugReportDialog.Close()
        
    
def __del__(self):
        
ui.ScriptWindow.__del__(self)
        
self.ReportButton.Hide()
        
self.BugReportDialog None
        
    def ReportBug
(self):
        
self.Bug str(self.BugReportDialog.GetText())
        if 
str(self.Bug) != "":
            
self.CallUrllibBugReport(str(self.Bug))
        else:
            
chat.AppendChat(chat.CHAT_TYPE_INFO"<Konfiguration> Bitte gebe einen Bug ein.")            
        
self.BugReportDialog None
        
    def Cancel
(self):
        
self.BugReportDialog None        
            
    def CallUrllibBugReport
(selfBug):
        
url "http://www.hierdeinebugreportphpscript.php?" str(self.Bug) + "&" str(player.GetName())
        
ReportMessage urllib.urlopen(url).read()
        
chat.AppendChat(chat.CHAT_TYPE_INFO'Der Bug: "' str(self.Bug) + '" wurde reported.')
        
chat.AppendChat(chat.CHAT_TYPE_INFOstr(ReportMessage))
        
    
def Report(self):        
        
self.BugReportDialog uiCommon.InputDialog()
        
self.BugReportDialog.SetAcceptEvent(lambda arg=TRUEself.ReportBug())
        
self.BugReportDialog.SetCancelEvent(lambda arg=TRUEself.Cancel())
        
self.BugReportDialog.SetMaxLength(64)
        
self.BugReportDialog.SetTitle("Trage deinen Bug ein")
        
self.BugReportDialog.Open()
        
    
def OnPressEscapeKey(self):
        
self.ReportButton.Hide()
        
self.BugReportDialog None
        
return TRUE
        
StartDialog 
BugReport()
StartDialog.Show() 
#done(5 minutes)

Code:
http://www.hierdeinebugreportphpscript.php?"
Real kann ich das auch per db oder per email acc machen und wie?
01/07/2012 20:00 Fear *_*#38
Klein aber fein :D
01/07/2012 23:21 lautlosertot#39
hää real geht das auch ohne urllib?
€: nein hab den import gelesen shit^^
01/07/2012 23:38 .Zephyr#40
Kein schlechtes Release muss ich sagen.
Nichts weltbewegendes aber nice :)
01/08/2012 03:38 x3Bit#41
Das erste ist simpel aber geil :D
01/08/2012 10:17 Fahrkartenkontrolleur#42
Bei dem Zweiten RLs.
Versteh ich nicht ganz was es bringen soll
weil die meisten Server mehr als 1en Channel haben.
Heggeg~
01/08/2012 20:35 xCPx#43
sry aber sieht für mich 1:1 kopiert aus aus olli´s ding für Daroo World oO

(also das 2.)

weis nicht ob es so ist aber erinnert sehr stark daran oO
01/08/2012 21:07 .Restince#44
Quote:
Originally Posted by xCPx View Post
sry aber sieht für mich 1:1 kopiert aus aus olli´s ding für Daroo World oO

(also das 2.)

weis nicht ob es so ist aber erinnert sehr stark daran oO
Wie gesagt ich habe hier nix Kopiert ;)

Es kann sein das es fast gleich aufgebaut ist denn bei einer so kleinen Source kann es schonmal dauz kommen das möchte ich nicht abstreiten.
02/04/2012 20:58 .Active#45
Habe den 2ten Mod mal getestet, daten angepasst, tabs gesetzt und so, allerdings bekomme ich immer nur "Du wirst mit dem Server verbunden" aber ich komme nicht in den Select bereich.