Merhaba arkadaşlar;
Bildiğiniz üzere E2 deki eklentiler Python ile yazılıyor ve genellikle oe1.6 ya da oe2 oluyor ve hangi versiyon imaj üzerinde çalıştırılmışsa o versiyonda pyo dosyaları oluşuyor. Diğer versiyon imajlara sahip arkadaşlar da birilerinin kendi imaj versiyonunda çalıştırıp vermesini bekliyor. Aşağıdaki linkte bulunan programla pyo ya da pyc dosyalarını kolaylıkla py dosyalarına çevirebilirsiniz. Örnek olarak plugin.pyo dosyasını uygulama üzerine sürükleyin ve bırakın. Program dosyayı decompile edecektir ve ismi plugin.pyo_dis olacaktır. Siz dosya adını değiştirin ve plugin.py olarak bırakın.
Tüm eklenti klasorunu de program içine sürükleyebilirsiniz, böylece tüm pyo ya da pyc dosyalar decompile edilecektir. Daha sonra dis uzantıları py ye çevirin ve pyc ya da pyo olanları silebilirsiniz.
Bu şekilde yaptıktan sonra eklentiyi ister oe1.6 isterseniz oe2 de kullanabilirsiniz ve daha da önemlisi eklentinin kaynak kodlarını inceleyebilirsiniz.
Not: Çok büyük ihtimalle oe 2.2 ve oe3 içinde geçerli olacaktır ve bu yazdıklarım tüm E2 cihazlar için geçerlidir. Vu+, Dreambox vs. vs.
Uygulama indirme linki için tıklayınız.
Bildiğiniz üzere E2 deki eklentiler Python ile yazılıyor ve genellikle oe1.6 ya da oe2 oluyor ve hangi versiyon imaj üzerinde çalıştırılmışsa o versiyonda pyo dosyaları oluşuyor. Diğer versiyon imajlara sahip arkadaşlar da birilerinin kendi imaj versiyonunda çalıştırıp vermesini bekliyor. Aşağıdaki linkte bulunan programla pyo ya da pyc dosyalarını kolaylıkla py dosyalarına çevirebilirsiniz. Örnek olarak plugin.pyo dosyasını uygulama üzerine sürükleyin ve bırakın. Program dosyayı decompile edecektir ve ismi plugin.pyo_dis olacaktır. Siz dosya adını değiştirin ve plugin.py olarak bırakın.
Tüm eklenti klasorunu de program içine sürükleyebilirsiniz, böylece tüm pyo ya da pyc dosyalar decompile edilecektir. Daha sonra dis uzantıları py ye çevirin ve pyc ya da pyo olanları silebilirsiniz.
Bu şekilde yaptıktan sonra eklentiyi ister oe1.6 isterseniz oe2 de kullanabilirsiniz ve daha da önemlisi eklentinin kaynak kodlarını inceleyebilirsiniz.
Not: Çok büyük ihtimalle oe 2.2 ve oe3 içinde geçerli olacaktır ve bu yazdıklarım tüm E2 cihazlar için geçerlidir. Vu+, Dreambox vs. vs.
Uygulama indirme linki için tıklayınız.
Yorum yap