Kérdésem az lenne, hogy létezik-e olyan módszer, amivel egy meglévő programot le tudok korlátozni, hogy csak jelszóval lehessen megnyitni, és ennek a jelszónak lejárati időt tudjak állítani.
De én úgy képzelem, hogy odaadok egy exe fájlt, amit azt egy énáltalam, előre beállított ideig használhat. PL:30 nap, és ezután változik a jelszó vagy használhatatlan lesz a program.
Nem saját fejlesztésű, de a programmal hozzáférhet olyan dolgokhoz, amihez csak korlátlan ideig kellene, hogy hozzáférjen.
Végül is igen, egy próbaverzió legyen.
Megoldás lehet, ha írsz egy programot, amit jelszóval védesz, és ez a program indítja az idegen programot. Arról meg gondoskodsz, hogy az eredeti program ne legyen futtatható. Pl. ne EXE kiterjesztése legyen, esetleg megbuherálod a fájlt, a programod pedig "visszabuherálja" indítás előtt.
Erre talán van program is írva, mondjuk én nem ismerek ilyet.
Így van ez egy más által írt program amit én megvásároltam. Na most a gond az, hogy mivel én egy darabig nem tudom használni a programot, ezért ennek a használatát másra bízom.
Aki fogja használni, vele van egy megegyezésem miszerint ez idő alatt a saját részére is használhatja. De mivel csak korlátozott ideig szükséges ez a megoldás, szeretném, hogy miután én újra használni tudom, azután ő már ne tudja. + nem szeretném ha ez a dolog elterjedne többfelé és ingyenesen használható legyen, ha már többek is megvették.
Mekkelek jó dolog amiről írtál, de sajnos én sem találtam még ilyet, emellett nem tudom, hogy egyáltalán hogy tudnék módosítgatni az eredeti exe fájlban pl ikoncsere háttércsere stb.
Nem is fogysz ilyen programot találni.
Eltekintve a más programjában való turkálás jogi gondjaitól, nem tudsz annyira beavatkozni a program működésébe, ami lehetővé tenné a korlátozás megvalósítását.
Ezek az átnevezem és adok hozzá starter programot ötletek nem elég hatékonyak. Elég könnyen megkerülhető a korlátozás.
Nem kell annyira nemzetbiztonsági korlátozás :), sőt annyira turkálni sem akarok. A lényeg az legyen, hogy legalább valami módja legyen. Akinek adnám ő sem egy zseni.
1. DEMO-nál csak 2 menüpont él.
2. TANULÓ-nál már 3 menüpont él.
3. AGRESSOR-nál teljes jogod van mindenhez, de a gépedet leállítom 90 sec múlva.
Most még mutatom a jelzést, de akár el is rejthettem volna
(vagy ami rosszabb, átvehettem volna a géped felett az irányítást).
4. 720228-nál teljes jogod van mindenhez!
UI.: 1 óra múlva már nem fog működni a program!
UI2: NA EZ VOLT AZ UTOLSÓ HOZZÁSZÓLÁSOM!
Meg lehetne oldani, ha megtehetné azt, hogy mondjuk 3 részre bontja az EXE fájlt, persze kamu fájlnévvel, indul a "titkosító" program, ez betölti a memóriába mindhármat, összefűzi egy memória területre és azt mondja a Windows-nak, hogy "ez egy program, futtasd!"
Bár nem tudom a Windows rávehető e ilyenre.
Gyengébb megoldás ha a TEMP könyvtárba rakja össze és azt indítja.
Ha jogtiszta program akkor egy megoldás lenne, ha átviszi, feltelepíti, engedi hogy használják. Majd ha "lejátrt az idő" akkor elmegy és letörli a gépről.
Persze ha a használó ki tudja szedni a kódot (ha az kell), vagy egyéb módon újra tudja telepíteni és használni ezután akkor ez nem jó.
Legegyszerűbb oda sem adni senkinek.