Exemplo n.º 1
0
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
Exemplo n.º 2
0
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')
Exemplo n.º 3
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()
Exemplo n.º 4
0
 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
Exemplo n.º 5
0
 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
Exemplo n.º 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()