Jump to content


Photo

Een vraag speciaal voor windows, en *.pyc bestand.

Windows

  • Please log in to reply
18 replies to this topic

#1 Loui (PD1LOI)

  • Senior Member
  • 4,529 posts

+140
Excellent

Posted 17 August 2023 - 10:10

Nu langzaam Python 2 naar Python 3 gaat zie ik ook dat je pyo files nog kon bewerken  onder windows via een compiler. Maar met python 3 met pyc gaat dit niet meer met windows. Is hier een oplossing voor de standaard editor zoals notepad++ en iets dergelijks vind je niet.

Om nu over te gaan naar Linux gaat mij wat te ver.



Re: Een vraag speciaal voor windows, en *.pyc bestand. #2 WanWizard

  • PLi® Core member
  • 68,625 posts

+1,739
Excellent

Posted 17 August 2023 - 10:29

Hoezo kun je pyo's bewerken, dat zijn ook binaire bestanden? Of bedoel je decompileren?


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Een vraag speciaal voor windows, en *.pyc bestand. #3 Loui (PD1LOI)

  • Senior Member
  • 4,529 posts

+140
Excellent

Posted 17 August 2023 - 10:45

Hoezo kun je pyo's bewerken, dat zijn ook binaire bestanden? Of bedoel je decompileren?

pyo kan je bewerken met Easy Python Decompiler v1.3.2 dat werkt prima. Nu is dit niet meer het geval met pyc wat lastig is om zelf wat te veranderen  (Eigen risco).


Edited by Loui (PD1LOI), 17 August 2023 - 10:46.


Re: Een vraag speciaal voor windows, en *.pyc bestand. #4 WanWizard

  • PLi® Core member
  • 68,625 posts

+1,739
Excellent

Posted 17 August 2023 - 15:53

Dat lijkt me dan een probleem van Easy Python Decompiler, die zal met het nieuwe formaat overweg moeten kunnen.

 

Maar waarvan heb je een pyc waarvan geen source is?


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Een vraag speciaal voor windows, en *.pyc bestand. #5 Loui (PD1LOI)

  • Senior Member
  • 4,529 posts

+140
Excellent

Posted 18 August 2023 - 12:31

Bijna alle pyc die als plugin geïnstalleerd zijn. Neem nu een voorbeeld "Easymedia" werkte op OpenPli 3.8. Nu in OpenPli 9.0 niet meer, ik probeer de versie die in de feed van openpli maar dan is het niet mogelijk om het te bewerken om het probleem op te lossen. Al heb ik geen echte kennis van Python.

Edited by Loui (PD1LOI), 18 August 2023 - 12:32.


Re: Een vraag speciaal voor windows, en *.pyc bestand. #6 Beeker

  • PLi® Contributor
  • 1,477 posts

+198
Excellent

Posted 18 August 2023 - 12:44

De source van easymedia is gewoon beschikbaar.

https://github.com/O...3/easymedia/src

 

Je hoeft daarvoor helemaal geen .pyo of .pyc bestanden te bewerken.


Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: Een vraag speciaal voor windows, en *.pyc bestand. #7 littlesat

  • PLi® Core member
  • 56,275 posts

+691
Excellent

Posted 18 August 2023 - 13:02

Om te checken of je een bepaalde plugin geinstalleerd hebt vind ik dat je niet naar een py, pyc of pyo moet kijken. Kijk dan gewoon of de plugin bestaat via het bestaande systeem... en als je dat al niet wilt kijk dan of de map bestaat...

 

Als iemand de plugin,py(c/o) doelbewust verwijdert dan is de plugin ook niet goed verwijderd. Want verwijderen doe je goed met map en al... en dan mag je wel een fout/error/gsod krijgen om je erop te wijzen ook een goede ipkg uninstall te doen of de map te verwijderen....


Edited by littlesat, 18 August 2023 - 13:03.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Een vraag speciaal voor windows, en *.pyc bestand. #8 Beeker

  • PLi® Contributor
  • 1,477 posts

+198
Excellent

Posted 18 August 2023 - 13:10

Ja mee eens, maar die plugin werkt nu eenmaal zo nog op dit moment.

 

Dat moet omgezet worden naar  isInstalled(pluginname) o.i.d. zo te herinneren 1,2,3.

maar laat de plugin eerst maar werken.

 

Er zijn nu 2 bestanden (of 3?) van easymedia in de loop.

Is het wel zeker dat Loui de laatste versie heeft.?

En hij zit nu nog onnodig te de-compileren.


Edited by Beeker, 18 August 2023 - 13:12.

Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: Een vraag speciaal voor windows, en *.pyc bestand. #9 WanWizard

  • PLi® Core member
  • 68,625 posts

+1,739
Excellent

Posted 18 August 2023 - 13:48

Je kunt ook gewoon de source op de box installeren, source pakketten hebben het achtervoegsel "-src", bvb "enigma2-src" voor de py files van Enigma.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Een vraag speciaal voor windows, en *.pyc bestand. #10 Tech

  • Forum Moderator
    PLi® Core member
  • 14,645 posts

+460
Excellent

Posted 19 August 2023 - 07:00

Ik vraag me ook af of je met decompilen ook wel de correcte py bestanden als uitkomst krijgt, de source aanpassen is altijd beter dan een gecompileerd bestand decompilen en bewerken.


Aan de rand van de afgrond is een stap voorwaarts niet altijd vooruitgang....

 

On the edge of the abyss, a step forward is not always progress....


Re: Een vraag speciaal voor windows, en *.pyc bestand. #11 littlesat

  • PLi® Core member
  • 56,275 posts

+691
Excellent

Posted 19 August 2023 - 07:14

Behalve uiteraard als de sources niet bekend zijn dan hack je het maar met dit soort tools. maar dan doe je vaak ook iets wat de maker van die code niet wilt dat je er mee speelt.


WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Een vraag speciaal voor windows, en *.pyc bestand. #12 Loui (PD1LOI)

  • Senior Member
  • 4,529 posts

+140
Excellent

Posted 19 August 2023 - 08:09

Om te checken of je een bepaalde plugin geinstalleerd hebt vind ik dat je niet naar een py, pyc of pyo moet kijken. Kijk dan gewoon of de plugin bestaat via het bestaande systeem... en als je dat al niet wilt kijk dan of de map bestaat...

 

Als iemand de plugin,py(c/o) doelbewust verwijdert dan is de plugin ook niet goed verwijderd. Want verwijderen doe je goed met map en al... en dan mag je wel een fout/error/gsod krijgen om je erop te wijzen ook een goede ipkg uninstall te doen of de map te verwijderen....

Ik begrijp wat je bedoeld, maar als je naar de image kijkt en de plugins die in de feed staan,die zijn allemaal enkele uitgezonderd te installeren. En dan open je de map van de plugin die je wil of heb geïnstalleerd, en dan zie je dat het allemaal *.pyc is. Als ik een plugin.py heb bewerkt dan wordt het automatisch plugin.pyc dat is normaal maar zodra die "py" weghaal werkt het programma gewoon door. Maar nu is het niet meer mogelijk om dan die Pyc te bewerken. En hier zit nu het punt waar ik tegen aan loop.



Re: Een vraag speciaal voor windows, en *.pyc bestand. #13 Tech

  • Forum Moderator
    PLi® Core member
  • 14,645 posts

+460
Excellent

Posted 19 August 2023 - 10:53

Je moet die py ook niet verwijderen, dat is de source welke vanzelf wordt gecompileerd in een pyo/pyc als je de plugin start.

 

Als je de py aanpast, moet je de pyo/pyc even weggooien, dan wordt er weer een nieuwe gemaakt.


Aan de rand van de afgrond is een stap voorwaarts niet altijd vooruitgang....

 

On the edge of the abyss, a step forward is not always progress....


Re: Een vraag speciaal voor windows, en *.pyc bestand. #14 XRayhTec

  • Senior Member
  • 440 posts

+8
Neutral

Posted 19 August 2023 - 14:01

Zoals ik het begrijp verwijderd Loui de .py niet, maar wordt de plugin zonder .py geïnstalleerd.

607xRAYHTECV13

ET4x00RAYHTEC4.0

XP1000RAYHTEC7B

H9COMBORAYHTEC9b


Re: Een vraag speciaal voor windows, en *.pyc bestand. #15 XRayhTec

  • Senior Member
  • 440 posts

+8
Neutral

Posted 19 August 2023 - 14:06

Aanvullend op voorgaande denk ik dat Loui beter de .py bestanden kan zien te verkrijgen en die in de map zet en eventueel edit.

607xRAYHTECV13

ET4x00RAYHTEC4.0

XP1000RAYHTEC7B

H9COMBORAYHTEC9b


Re: Een vraag speciaal voor windows, en *.pyc bestand. #16 WanWizard

  • PLi® Core member
  • 68,625 posts

+1,739
Excellent

Posted 19 August 2023 - 17:04

Zoals ik het begrijp verwijderd Loui de .py niet, maar wordt de plugin zonder .py geïnstalleerd.

 

Alle plugins in OpenPLi worden zonder source geinstalleerd, 99.99999% van de gebruikers heeft die source niet nodig.

 

Die handvol die dat wel nodig hebben kunnen simpelweg het source pakket van die plugin installeren.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Een vraag speciaal voor windows, en *.pyc bestand. #17 Loui (PD1LOI)

  • Senior Member
  • 4,529 posts

+140
Excellent

Posted 20 August 2023 - 18:39

Je moet die py ook niet verwijderen, dat is de source welke vanzelf wordt gecompileerd in een pyo/pyc als je de plugin start.

Als je de py aanpast, moet je de pyo/pyc even weggooien, dan wordt er weer een nieuwe gemaakt.

Dat klopt? Ik gooi de "Py"file ook eruit, Maar bij mij gaat het om zodra een plugin geïnstalleerd is zie je alleen een pyc file voorbeeld plugin.pyc en daar kan ik dan niks mee onder Windows.

Re: Een vraag speciaal voor windows, en *.pyc bestand. #18 WanWizard

  • PLi® Core member
  • 68,625 posts

+1,739
Excellent

Posted 20 August 2023 - 20:23

Heb je nu gelezen wat ik al twee keer geschreven heb?


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Een vraag speciaal voor windows, en *.pyc bestand. #19 Tech

  • Forum Moderator
    PLi® Core member
  • 14,645 posts

+460
Excellent

Posted 21 August 2023 - 16:47

Heb je nu gelezen wat ik al twee keer geschreven heb?

Gezien het antwoord wat er gegeven wordt denk ik dat er ergens overheen gelezen is.........


Aan de rand van de afgrond is een stap voorwaarts niet altijd vooruitgang....

 

On the edge of the abyss, a step forward is not always progress....




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users