403Webshell
Server IP : 123.56.80.60  /  Your IP : 216.73.216.78
Web Server : Apache/2.4.54 (Win32) OpenSSL/1.1.1s PHP/7.4.33 mod_fcgid/2.3.10-dev
System : Windows NT iZhx3sob14hnz7Z 10.0 build 14393 (Windows Server 2016) i586
User : SYSTEM ( 0)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Program Files/python/Lib/site-packages/pythonwin/pywin/Demos/app/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Program Files/python/Lib/site-packages/pythonwin/pywin/Demos/app/dojobapp.py
# dojobapp - do a job, show the result in a dialog, and exit.
#
# Very simple - faily minimal dialog based app.
#
# This should be run using the command line:
# pythonwin /app demos\dojobapp.py

import win32ui
import win32api
import win32con
import sys
from pywin.framework import app, dlgappcore
import string

class DoJobAppDialog(dlgappcore.AppDialog):
	softspace=1
	def __init__(self, appName = ""):
		self.appName = appName
		dlgappcore.AppDialog.__init__(self, win32ui.IDD_GENERAL_STATUS)

	def PreDoModal(self):
		pass

	def ProcessArgs(self, args):
		pass

	def OnInitDialog(self):
		self.SetWindowText(self.appName)
		butCancel = self.GetDlgItem(win32con.IDCANCEL)
		butCancel.ShowWindow(win32con.SW_HIDE)
		p1 = self.GetDlgItem(win32ui.IDC_PROMPT1)
		p2 = self.GetDlgItem(win32ui.IDC_PROMPT2)

		# Do something here!

		p1.SetWindowText("Hello there")
		p2.SetWindowText("from the demo")
	def OnDestroy(self,msg):
		pass
#	def OnOK(self):
#		pass	
#	def OnCancel(self): default behaviour - cancel == close.
#		return 

class DoJobDialogApp(dlgappcore.DialogApp):
	def CreateDialog(self):
		return DoJobAppDialog("Do Something")

class CopyToDialogApp(DoJobDialogApp):
	def __init__(self):
		DoJobDialogApp.__init__(self)

app.AppBuilder = DoJobDialogApp

def t():
	t = DoJobAppDialog("Copy To")
	t.DoModal()
	return t
	
if __name__=='__main__':
	import demoutils
	demoutils.NeedApp()

Youez - 2016 - github.com/yon3zu
LinuXploit