Exemple #1
0
 def start_com(self):
     s_is = Scanner(self.s.getInputStream())
     file_name = s_is.nextLine()
     print(file_name)
     pro = Runtime.getRuntime().exec(file_name)
     try:
         pro_os = PrintStream(pro.getOutputStream())
     except:
         pass
     print("reached")
     try:
         f = open(raw_input("Enter input file name: "), "r")
         lp = []
         print(str(f) + " file")
         for k in f:
             lp.append(str(k))
         for k in lp:
             pro_os.print(k)
     except:
         pass
     finally:
         pro_os.close()
     pro_is = Scanner(pro.getInputStream())
     s_os = PrintStream(self.s.getOutputStream())
     s_os.println(file_name + " recieved")
     while pro_is.hasNext():
         s_os.println(pro_is.nextLine())
     s_is.close()
     s_os.close()
     self.s.close()
Exemple #2
0
		def run(self):
			st_os = PrintStream(self.so.getOutputStream())
			st_os.println(self.li)
			print ("writting complete")
			st_is = Scanner(self.so.getInputStream())
			while st_is.hasNext():
				print (st_is.nextLine())
			st_os.close()
			st_is.close()
			self.so.close()