Oprava win programu/pluginu v .NET

dan67

Oprava win programu/pluginu v .NET
« kdy: 03. 08. 2026, 20:12:10 »
Zdravím,
mám prosbu. Našel by se někdo, kdo by mi pomohl rozfungovat plugin do sporttracks3 pod linuxem? Program jsem používal pod wine, fungoval i s pluginem, ale po poslední aktualizaci se wine rozbilo a nejede. Nemám náhradu :-( GoldenCheetah jsem zkoušel, ale na plavání není úplně ideální.
Plugin mám oficiálně koupený, ale registrační servery nejedou, pod Bottles registrace lokálně neprojde... Je to aplikace pod .NET, myslím 3.5 nebo výše.
Zkoušel jsem to s pomocí Gemini a dnSpy, ale neuspěl jsem.


Re:úprava/oprava win programu/pluginu v .NET
« Odpověď #1 kdy: 03. 08. 2026, 20:56:31 »
ja jsem nedavno neco opravoval v dotnet aplikaci zapomoci jetbrains dotpeek, treba ti to pomuze. to co jsem delal bylo ale dost jednoduchy a urcite ne obfuskovany..

Brumla

  • ***
  • 170
    • Zobrazit profil
    • E-mail
Re:Oprava win programu/pluginu v .NET
« Odpověď #2 kdy: 03. 08. 2026, 23:03:55 »
A vrátit wine na starou funkční verzi nepomohlo?

dan67

Re:Oprava win programu/pluginu v .NET
« Odpověď #3 kdy: 04. 08. 2026, 09:15:02 »
A vrátit wine na starou funkční verzi nepomohlo?

to jsem zkoušel, ale je to win32 program a nedařilo se mi rozjet wine pro 32bit, zprovoznit dotnet a mono. S "hotovým" bottle jsem SportTracks rozjel celkem rychle, ale ten plugin má problém s registrací. ještě budu zkoušet. Za těch 15let jsem si na SportTracks zvykl a v mém věku se mi nechce učit něco nového (vím, že to je výmluva, ale je to tak).

Ještě to budu zkoušet, výhoda bottle je, že má člověk oddělené prostředí a může zkoušet různé varianty. A mám v záloze funkční VM s win7, kde SportTracks jede. Ale kdo má pořád spouštět VM. Radši bych to měl v rámci jednoho desktopu.

dan67

Re:Oprava win programu/pluginu v .NET
« Odpověď #4 kdy: 06. 08. 2026, 18:54:38 »
A vrátit wine na starou funkční verzi nepomohlo?

to jsem zkoušel, ale je to win32 program a nedařilo se mi rozjet wine pro 32bit, zprovoznit dotnet a mono. S "hotovým" bottle jsem SportTracks rozjel celkem rychle, ale ten plugin má problém s registrací. ještě budu zkoušet. Za těch 15let jsem si na SportTracks zvykl a v mém věku se mi nechce učit něco nového (vím, že to je výmluva, ale je to tak).

Ještě to budu zkoušet, výhoda bottle je, že má člověk oddělené prostředí a může zkoušet různé varianty. A mám v záloze funkční VM s win7, kde SportTracks jede. Ale kdo má pořád spouštět VM. Radši bych to měl v rámci jednoho desktopu.

Jen pro info. vypadá, že jsem byl úspěšný. Bylo potřeba Bottles nastavit na "staré" win32, ne ty nové wow64 s podporou win32. Pak šlo naistalovat dotnet35sp1 a sporttracks3 i plugin se rozjeli. S Bottles to bylo celkem jednoduché, s pomocí Gemini. Kdyby někdo bojoval s wine a 32bit programy.

Bohužel registrace pluginu je jen online, takže smůla. :-( myslel jsem, že má nějakou kontrolu InvoiceID zabudovanou v sobě, nemá :-( 
Ale s pomocí dnSpy se podařilo tuhle online kontrolu obejít a starý registrační kod, který jsem si dříve koupil, je opět funkční.


Základy programování z Delphi, případně VBA v excelu se hodily. Trochu jsem tomu kodu rozuměl. I když programátor nejsem.