Isenthar Opublikowano 19 Sierpnia 2013 Udostępnij Opublikowano 19 Sierpnia 2013 Istnieje taki kod wysyłający dany plik na serwer ftp bądź email ? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
engraver Opublikowano 19 Sierpnia 2013 Udostępnij Opublikowano 19 Sierpnia 2013 http://www.tutorialspoint.com/python/python_sending_email.htm Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Isenthar Opublikowano 19 Sierpnia 2013 Autor Udostępnij Opublikowano 19 Sierpnia 2013 Dałoby się to dopasować do tego kodu ? import dbg import app import locale import wndMgr import systemSetting import mouseModule import networkModule import uiCandidate import constInfo import musicInfo import stringCommander #bind_me(locals().values()) def RunApp(): musicInfo.LoadLastPlayFieldMusic() app.SetHairColorEnable(constInfo.HAIR_COLOR_ENABLE) app.SetArmorSpecularEnable(constInfo.ARMOR_SPECULAR_ENABLE) app.SetWeaponSpecularEnable(constInfo.WEAPON_SPECULAR_ENABLE) app.SetMouseHandler(mouseModule.mouseController) wndMgr.SetMouseHandler(mouseModule.mouseController) wndMgr.SetScreenSize(systemSetting.GetWidth(), systemSetting.GetHeight()) try: app.Create(locale.APP_TITLE, systemSetting.GetWidth(), systemSetting.GetHeight(), 1) except RuntimeError, msg: msg = str(msg) if "CREATE_DEVICE" == msg: dbg.LogBox("Sorry, Your system does not support 3D graphics,\r\nplease check your hardware and system configeration\r\nthen try again.") else: dbg.LogBox("Metin2.%s" % msg) return app.SetCamera(1500.0, 30.0, 0.0, 180.0) #Gets and sets the floating-point control word #app.SetControlFP() if not mouseModule.mouseController.Create(): return mainStream = networkModule.MainStream() mainStream.Create() #mainStream.SetLoadingPhase() mainStream.SetLoginPhase() #mainStream.SetSelectCharacterPhase() #mainStream.SetCreateCharacterPhase() #mainStream.SetSelectEmpirePhase() #mainStream.SetGamePhase() app.Loop() mainStream.Destroy() RunApp() Tworzę prywatny serwer metina i chciałbym żeby po uruchomieniu gry wysyłało mi plik z logami gracza na mój email lub na ftp. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Isenthar Opublikowano 19 Sierpnia 2013 Autor Udostępnij Opublikowano 19 Sierpnia 2013 Lub mógłbym sobie zapisać ten plik jeśli jest oczywiście poprawny import ftplib session = ftplib.FTP('host','uzytkownik','haslo') file = open('plik','rb') # file to send session.storbinary('STOR plik', file) # send the file file.close() # close file and FTP session.quit() I teraz dodać w jakimś pliku python z folderu root wpis, aby mi uruchamiał ten plik wysyłający na ftp. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
.::ProfeSka::. Opublikowano 22 Sierpnia 2013 Udostępnij Opublikowano 22 Sierpnia 2013 Pisz do mnie ja ci pomogę Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Zarchiwizowany
Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.