コード例 #1
0
ファイル: script.py プロジェクト: ILoveMuffins/psp-rmt-ctrl
def pobierz_stan_przyciskow():
    parser = PSPParser()
    pad = psp2d.Controller()
    rtn = parser.uzupelnij_dane_do_dlugosci(pad.analogX, dlugosc=4)
    rtn += parser.uzupelnij_dane_do_dlugosci(pad.analogY, dlugosc=4)
    stan_przyciskow = [pad.up, pad.right, pad.down, pad.left, pad.triangle,
                       pad.circle, pad.cross, pad.square, pad.l, pad.r, pad.start, pad.select]
    for stan in stan_przyciskow:
        rtn += to_string(stan)

    return rtn
コード例 #2
0
ファイル: script.py プロジェクト: ILoveMuffins/psp-rmt-ctrl
def sluchacz(sock):  # thread
    font = psp2d.Font('font.png')
    parser = PSPParser()
    global dzialaj
    while dzialaj:
        waga_wiadomosci = sock.otrzymaj_dane(ile=6)
        # zmien nazwe usun_uzupelnienie, by rzutow. int zawrzec w metodzie
        waga_wiadomosci = int(parser.usun_uzupelnienie(waga_wiadomosci))
        bufor = sock.otrzymaj_dane(ile=waga_wiadomosci)
        with open('prtscr.jpeg', 'wb') as plik:
            plik.write(bufor)
        odrysuj_na_ekranie(obrazek='prtscr.jpeg')
コード例 #3
0
ファイル: PSPCompiler.py プロジェクト: akkmzack/RIOS-8.5
	def compile(self):
		reader = StreamReader(self._ctxt.getPspFileName(), self._ctxt)
		reader.init()
		writer = ServletWriter(self._ctxt)
		self._ctxt.setPSPReader(reader)
		self._ctxt.setServletWriter(writer)
		parser = PSPParser(self._ctxt)
		handler = ParseEventHandler(self._ctxt, parser)
		parser.setEventHandler(handler)
		handler.beginProcessing()
		parser.parse()
		handler.endProcessing()
		writer.close()
コード例 #4
0
ファイル: PSPCompiler.py プロジェクト: Cito/w4py-olde-docs
 def compile(self):
     """Compile the PSP context and return a list of all source files."""
     reader = StreamReader(self._ctxt.getPspFileName(), self._ctxt)
     reader.init()
     writer = ServletWriter(self._ctxt)
     self._ctxt.setPSPReader(reader)
     self._ctxt.setServletWriter(writer)
     parser = PSPParser(self._ctxt)
     handler = ParseEventHandler(self._ctxt, parser)
     parser.setEventHandler(handler)
     handler.beginProcessing()
     parser.parse()
     sourcefiles = set(reader.sourcefiles)
     handler.endProcessing()
     writer.close()
     return sourcefiles
コード例 #5
0
ファイル: PSPCompiler.py プロジェクト: techeye220/w4py
 def compile(self):
     """Compile the PSP context and return a list of all source files."""
     reader = StreamReader(self._ctxt.getPspFileName(), self._ctxt)
     reader.init()
     writer = ServletWriter(self._ctxt)
     self._ctxt.setPSPReader(reader)
     self._ctxt.setServletWriter(writer)
     parser = PSPParser(self._ctxt)
     handler = ParseEventHandler(self._ctxt, parser)
     parser.setEventHandler(handler)
     handler.beginProcessing()
     parser.parse()
     sourcefiles = set(reader.sourcefiles)
     handler.endProcessing()
     writer.close()
     return sourcefiles
コード例 #6
0
    def compile(self):

        reader = StreamReader(self._ctxt.getPspFileName(), self._ctxt)
        reader.init()
        writer = ServletWriter(self._ctxt)

        self._ctxt.setPSPReader(reader)
        self._ctxt.setServletWriter(writer)

        parser = PSPParser(self._ctxt)
        handler = ParseEventHandler(self._ctxt, parser)
        parser.setEventHandler(handler)

        handler.beginProcessing()
        parser.parse()
        handler.endProcessing()
        writer.close()