Français
Forum

Laufzeitbegrenzung très simpel et unsicher :)

 
- page 1 -



Torsten
Rümker
allô erstmal.

Ok, mir était justement fastidieux et voilà mir une neue (?) Possibilité eingefallen, comment on pour sorgen peux, cela un Programme pas illimité weitergenutzt volonté peux.
KompilierenMarqueSéparation
IF @Val(@GetfDate$(@Par$(0))) < @Val(@Date$(3))-7

    Messagebox("Testzeitraum abgelaufen","Testzeitraum abgelaufen",0)
    End

END

Ok, alors avec diesem Code fonctionne cela Programme une semaine long pour dem compilieren et ensuite ist schluß.
bof solange jusqu'à quelqu'un am date qui Dossier rumpfuscht

MfG
Torsten
 
Ich lerne, ob ich will oder nicht!
Betriebssystem:
- Ubuntu 15.x
- Windows (diverse)
XProfan Version: X2
14.05.2006  
 



 
- page 1 -



Sven
Bader
aussi pas qui feine Art mais je denke, dass es viele so faire:

j'écris une Unix Timestamp irgendwo dans qui Untiefen qui Registry et ziehe ihn beim prochain Start vom aktuellen Timestamp ab. eh bien habe je qui Differenz dans Sekunden, geteilt par 86400 sommes es Tage.
30 - tage& sommes ensuite qui verbleibenden Tage qui Testzeit.
eh bien prüfe je, si qui Wert größer 30 ist alors quelqu'un manipuliert hat ou bien si il kleiner 0 ist, sprich qui Zeit abgelaufen ist.
qui Wert bleibt naturellement aussi pour Deinstallation bestehen, wäre sonst simple trop tourner autour de. Beim Start muss avant den Lecture geprüft volonté, si qui Schlüssel vorhanden ist, si pas wird il seulement erstellt.

Zum Thema zumüllen qui Registry: langsamer wird dadurch rien, solange on aucun Menüerweiterungen ou bien so erstellt, c'est oui une banque de données qui par Taille pas langsamer wird. dans diesem le cas sommes es aussi aucun 20 Byte.

qui now() Funktion stammt aus dem Wettbewerbsbeitrag 2006 de Clemens date et l'heure berechnen
KompilierenMarqueSéparation
Def RegOpenKeyEx(5) !"ADVAPI32","RegOpenKeyExA"

PROC DaysLeft

    declare key$,handle#, datum&
    key$ = ".lol" erfundener dateityp
    dim Handle#,4

    if (RegOpenKeyEx($80000000,Addr(key$),0,1,Handle#)=0)  Registryschlüssel nicht vorhanden

        datum& = val(ReadIni$( "HKEY_0", key$,""))

    else

        WRITEINI  "HKEY_0",key$,""= str$(now())
        datum& = now()

    endif

    dispose handle#
    return int(30-(now()-datum&)86400)

Endproc

print str$(DaysLeft()) + "
übrig"
 
12.06.2006  
 




Torsten
Rümker
So, maintenant doit je aussi encore la fois quoi dire.
je voulez oui pas juste Grundsatzdiskussion auslösen

là écrit on la fois un Codesnipsel, cela einem Einfällt si on ennui hat,

alors: je selbst benutze Laufzeitbegrenzungen im habituel Sinne gar pas. mais beschränke simple qui Possibilité updates trop conservé.
c'est relativ simple, là je ne...aucune einziges Programme habe, le moi wirklich comme Fertig appel serait. c'est zwar pas allzu sûrement, mais là je a) grundsätzlich den Leuten vertraue et b) plutôt spezielle Programme pour den Eigenbedarf (bzw. pour den Einsatz dans meiner Firma) schreibe, reicht es mir mais.

MfG
Torsten
 
Ich lerne, ob ich will oder nicht!
Betriebssystem:
- Ubuntu 15.x
- Windows (diverse)
XProfan Version: X2
12.06.2006  
 



[quote-part:38318b2941=TS-Soft]Renommierte Programmierer faire quelque chose comme pas. si quelqu'un quelque chose comme pouvoir, zeigt ca seulement sa Programmierschwäche sur (gibt bessere Lösungen). [/quote-part:38318b2941]
Du redest ici peut-être de einem ganzen Industriezweig quel sich u.A. avec cela beschäftigt comment on Lizenzen vergibt. cela rechtfertigt aucun Programmierschwäche.

un simple Beispiel aus dem vivre: je denk la fois chacun wird déjà une WindowsKopie übers Internet Lizensiert avons. j'ai encore pas erlebt cela un Windowskäufer sich sur cet procéder beschwert hat - entier im Gegenteil - il bekundet volontiers cela es seins ist - il hats oui aussi bezahlt. Bien sûr empfinden Nichtkäufer hingegen très viel öfter cela ca un möglicher Verstoß Ihrer *Irgendwas* darstellt.

[quote-part:38318b2941]qui sich sur elle einläßt ist mais aussi selber Schuld et fördert quelque chose comme aussi encore[/quote-part:38318b2941]
bof cela klingt un peu pour Verurteilung zumal qui phrase selbst allgemeingültig ist.
 
13.06.2006  
 



 
- page 2 -



RGH
[quote-part:34343f5d18=iF]un simple Beispiel aus dem vivre: je denk la fois chacun wird déjà une WindowsKopie übers Internet Lizensiert avons.[/quote-part:34343f5d18]
eh bien, cela allez aussi telefonisch, là chez Weitem pas chaque Notebook sans weiteres ins Internet venez. pas chaque Noteebook et pas chacun Anwender hat WLan et qui Internetzugang selbst ist encore pas überall bien sûr. et chez Weitem pas chacun qui Internet hat, hat aussi une Flatrate. et chez allen anderen verursacht Datentransfer coûter. (Zudem volonté qui meisten ordinateur et Notebooks avec einem bereits registrierten Windows XP verkauft, so dass Otto Normaluser cet Hürde pas plus prendre muss.)

je denke, chez einem renommierten Spielehersteller hätte je moins Probleme, mich sur une Internetregistrierung einzulassen, et pour cette Zugriff mon Firewall trop ouvrir. mais si un Programme eines plus ou bien moins unbekannten Share- ou bien Freewareprogrammierers pour Hause telefonieren veux, ensuite lasse je cet naturellement pas trop. et je denke, alle qui ici mitlesen (mich eingeschossen) zählen plutôt encore (!) zur zweiten Gruppe.

mais si cela Programme puis hinweist qui es une Intrernetverbindung utilise et aufbaut et dem User pas seulement erklärt, quoi gesendet et empfangen wird, mais ihm aussi qui Possibilité gibt, alternativ cela Programme abzubrechen, ensuite ist es oui dans Ordre. et chez einemem Programme einer bekannten Firma serait je mich aussi puis einlassen. (car si une bekannte Firma ici unrechtmäßiges pouvoir, wäre cela très vite dans qui presse, siehe z.B. SONY avec seinen Rootkits comme Kopierschutz.)

et vers cela écrivons de données dans qui Registry spricht aussi rien, solange qui Deinstallationsroutine des Programmes cet données ensuite aussi wieder ordnungsgemäß löscht.

Salut
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
13.06.2006  
 




Frank
Abbing
[quote-part:3745e6534e]je denke, chez einem renommierten Spielehersteller hätte je moins Probleme, mich sur une Internetregistrierung einzulassen, et pour cette Zugriff mon Firewall trop ouvrir. mais si un Programme eines plus ou bien moins unbekannten Share- ou bien Freewareprogrammierers pour Hause telefonieren veux, ensuite lasse je cet naturellement pas trop. et je denke, alle qui ici mitlesen (mich eingeschossen) zählen plutôt encore (!) zur zweiten Gruppe.[/quote-part:3745e6534e]
Denke je aussi et peux là seulement zustimmen.

[quote-part:3745e6534e]mais si cela Programme puis hinweist qui es une Intrernetverbindung utilise et aufbaut et dem User pas seulement erklärt, quoi gesendet et empfangen wird, mais ihm aussi qui Possibilité gibt, alternativ cela Programme abzubrechen, ensuite ist es oui dans Ordre. [/quote-part:3745e6534e]
Roland, du sprichst mir aus dem Herzen.
 
13.06.2006  
 



je trouve à cause de dem Aufzählen de Selbstverständlichkeiten ist cette Fil ganzschön verunstaltet worden.

là wir ici im Programmiererboard sommes sollte sich cela Ganze sur qui technischen Aspekte stützen - je trouve es très tant pis cela sich chez solchen Sujets souvent cela find je böse et c'est ok-Postings ergeben. Quelque chose comme est plutôt dans den Stammtisch.

qui Überschrift lautet Laufzeitbegrenzung très simpel et unsicher et pas quoi trouver qui Programmierer ici sous quelle Umständen OK.

cela wir alle vers unseriöses Verhalten sommes ist pour mich une Selbstverständlichkeit et chacun, quel ici ehrenrührige Zwecke verfolgt wird pas sous 3 Doppelklicks bestraft. mais cet huch bloß nix de wohin magasin ou bien Übertragen- Getue c'est moi ensuite doch lente un peu sur - besonders wenns nen Fil versaut quel sich absolu sur qui technische Umsetzung de Problemem bezieht.

Folgendes Extremszenario: comment funktioniert un Virus sous Programmation/Allgemein/Einsteigerfragen, ensuite finde je es absolu pas dans Ordre si sich quelqu'un par-dessus echauffiert cela cet Frage gestellt wurde! aussi si es komisch erscheint sollte entsprechend professionell geblieben volonté. Sonst wäre es qui Stammtisch! Hinweise comment Viren sommes böse et mal et Co sommes ensuite fehl am place. Thomas serait möglicherweise un Posting avec dem le contenu qui Viren programmiert est un schlechter Programmierer abrunden. si quelqu'un rien programmiertechnisches zum Thema livrer voudrais ist cela naturellement OK, et de den Admins comment mir wird naturellement aussi verlangt cela mögliche KomplettBauAnleitungen trop Viren aussi zensiert volonté - mais geplänkel comment böse et mal doch qui Viren sommes hat sous Programmation/Allgemein/Einsteigerfragen pas vordergründig quelque chose trop chercher et déjà garnicht derart cela un fil verlenkt wird. je s'il te plaît sich trop erinnern cela ca comme Extremszenario de mir gewählt wurde.

Bien sûr avons Roland et Frank absolu droite avec dem Gesagtem - es spielgelt voll et entier naturellement mon attitude wieder.

qui Frage était alors Laufzeitbegrenzung très simpel et unsicher: quelqu'un encore une concept?
 
13.06.2006  
 




Torsten
Rümker
[quote-part:09a35d1a65=iF]qui Frage était alors Laufzeitbegrenzung très simpel et unsicher: quelqu'un encore une concept?[/quote-part:09a35d1a65]
Jep, oui c'est ca cela était mon Anliegen iF

comment De toute façon je hatte gehofft de anderer page alternative Propositions pour une simple Laufzeitbegrenzung trop bekommen, sans le moi sur une extreme Sicherheit cet mechanismus besonderen Wert lege.
Expérience peux on JEDEN Mechanismus cette Art irgendwie aushebeln, quoi je comment je trop meiner déshonneur gestehen doit bereits selber gemacht habe, um une Testzeitraum qui arg trop eng kalkuliert était trop verlängern.
(je sais pouvoir on pas, mais j'ai chaque Programme, le moi so behandelt habe kurze Zeit später toujours entweder gelöscht, ou bien gekauft.)

MfG
Torsten
 
Ich lerne, ob ich will oder nicht!
Betriebssystem:
- Ubuntu 15.x
- Windows (diverse)
XProfan Version: X2
14.06.2006  
 




Carlo
Keil
après que alle Boxhandschuhe weggepackt wurden et wieder Friede, Freude, omelette (hmmm, appétissant) herrschen, nochmal zum Kern qui l'affaire.

un comparaison avec dem Systemdatum ist offensichtlich absolu witzlos. Den hebelt heut presque chacun Amateur aus, si il pas juste une Software benutzt, qui cela fait.
(Hab je trop Win 3.1-Zeiten la fois trouvé. cela Programme hat comme Programmstarter gearbeitet et sich beim ersten Start cela date gemerkt et avant chaque späteren Start zurückgesetzt. Klevererweise wurde cela Systemdatum ensuite une vorwählbare Anzahl de Sekunden pour dem Programmstart wieder zurückgesetzt, so dass on presque tout de suite wieder une korrekte Datumsanzeige hatte)
qui hat là dit Interessante concept? (Könnte mir s'il te plaît einer qui Smiley-Artisten ici une avec drohenden index hin faire? merci)
mon früher benutztes antidote bestand y, cela date einiger Fichiers im System- et Temporärbereich sowie dans den Papierkörben trop vérifier: jüngeres comme aktuelles date trouvé? ensuite Exitus ou bien simple une wichtige Funktion comment sichern ou bien récente sperren.

mon persönliche Vorliebe ist mais un prinzipiell d'autre Vorgehen: je schränke pas den Funktionsumfang ou bien qui Laufzeit un, mais cela Mengengerüst. qui avec dix Datensätzen ou bien deux Druckseiten auskommt, qui soll cela Programme arrêt so benutzen. il serait es eh nie registrieren, sorgt mais so quand même pour Verbreitung.

Salut
Carlo
 
14.06.2006  
 




Nico
Madysa
et zum geheimen Sauver vom date habe je une autre Methode comme qui Registry, qui sowieso chez quelque chose comme tout de suite verdächtigt wird. simple im System- ou bien Programmverzeichnis une possible unauffällige Dossier anlegen, qui niemand verdächtigt, quelque chose Wichtiges trop sichern. chez einem Spiel pourrait on vous z.B. Map.001 ou bien so appeler.
c'est maintenant naturellement seulement un Beispiel, dass aussi léger überlistet volonté peux. Es baut arrêt puis sur, dass qui User pas là guckt, wohin es am logischsten ist.
 
Nico Madysa
14.06.2006  
 



Bedenke hierbei cela souvent cela écrivons dans Systemverzeichnisse verwehrt son peux - GT. Privilegien.
 
14.06.2006  
 



Verstecken dans einer Bilddatei ist aussi pas viel schwerer et gängige Praxis
 
14.06.2006  
 




Clemens
Meier
je trouve, une gewöhnliche, mais cryptée (beispielsweise avec Adler32) Konfigurationsdatei ist am besten. Viele stecken zwar données dans qui Registry ou bien dans un ini-Dossier, mais si on zum Beispiel alle Textes et vorgegebenen Werte dans un Konfigurationsdatei steckt, en supplément naturellement aussi cela jeweilig dernier date/l'heure des Beendens des Programmes, ist cela professionell et avant allem dans Bezug sur Flexibilität une très gute Possibilité.

Bien sûr peux on Adler32 ou bien autre Verschlüsselungstechniken knacken, mais un normaler User wohl à peine, zumal es chez einigen Techniken Jahre dauern serait. et aussi cela Abspeichern des Zeitpunktes beim finissons des Programmes ist pas sûrement et qui User peux avec Tricks sa Version länger gebrauchen, comme vom Programmierer vorgesehen.

100% Sicherheit gibt es pas, égal welches procéder on anwendet. quoique, c'est ça pas entier, je voulais einmal une Trialversion installer, qui mir au cours de qui installation déjà mitteilte, dass vous abgelaufen sei et je enfin qui Vollversion achetons solle. bien sûr, habe je
 
XProfan 9.1; XP SP2; FF; Editpad
14.06.2006  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

1.902 Views

Untitledvor 0 min.
Peter Max Müller13.11.2017
Juergen Baier15.02.2012
Hans Hermann09.04.2011

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie