Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Programm nur fuer bestimmten PC (durch IP) (https://www.delphipraxis.net/107815-programm-nur-fuer-bestimmten-pc-durch-ip.html)

xShadowBoZz 2. Feb 2008 17:44

Re: Programm nur fuer bestimmten PC (durch IP)
 
Zitat:

Zitat von Flips
Das weiß nicht nur jemand, sondern das Board selbst ;-)
macmac

habs mir ma angeschaut des zweite von beidem von sakura aba ein frage noch.
wo genau muss ich des einbauen wenn ich des als buttonclick anwenden will?
oda einfach als unit einbauen oda wie? :wiejetzt:

Flips 2. Feb 2008 18:08

Re: Programm nur fuer bestimmten PC (durch IP)
 
Ich glaub bevor du etwas programmierst was entscheidet wer deine Programme nutzen darf solltest du erstma Delphi-Basics lernen ;-)

Binde die Unit ein, welche noch benötigt wird und die beiden Funktionen kopierst du irgendwo in den Implementation-Teil zwischen die anderen procedues und functions.
Dann einfach aufrufen wie
Delphi-Quellcode:
if GetMacAdress = Erlaubt_MAC_Adresse then
  //ok
else
  //nicht ok

xShadowBoZz 2. Feb 2008 19:11

Re: Programm nur fuer bestimmten PC (durch IP)
 
ok thx erstmal werd mir den threadlink hier mir ma in die favoriten kopieren um darauf zurück zugreifen. des mit den basics hab ich manchmal gesucht aba irgendwie hab ich damit angefangen einen taschenrechner zu entwickeln. werd nochma googlen, naja vielt. kennt jemand ein einfach zu verstehendes tutorial(basics).
wenn ja link ma ;D
aba thx gel :dp:

SirThornberry 2. Feb 2008 19:17

Re: Programm nur fuer bestimmten PC (durch IP)
 
wer dein programm unbedingt nutzen will bekommt es hinn. Entweder in dem er es crackt oder indem er einfach seine mac-adresse ändert (ja auch sowas geht)

xShadowBoZz 2. Feb 2008 20:16

Re: Programm nur fuer bestimmten PC (durch IP)
 
Zitat:

Zitat von SirThornberry
wer dein programm unbedingt nutzen will bekommt es hinn. Entweder in dem er es crackt oder indem er einfach seine mac-adresse ändert (ja auch sowas geht)

ja das weis ich ^^ hab ich mir auch schon gedacht.
allerdings mach ich es ihnen erstmal schwer.
2. wenn ich des programm zb. verkaufen wuerde an jeden einzelnen glaub ich net das der der das programm gekauft hat einfach so weiter gibt zum cracken bzw. das der andere das kostenlos benutzen kann indem er Mac ändert.
und ums noch immerhin ein bissl schwerer zu machen werd ich noch ein passwort drauf machen ^^.

mashutu 4. Feb 2008 09:45

Re: Programm nur fuer bestimmten PC (durch IP)
 
Die Erfahrung zeigt, dass du es in erster Linie Dir selbst schwer machst, wenn Du nicht wirklich viel Ahnung vom Programmieren hast und dann gleich einen Kopierschutz in Dein Programm einbauen willst.

xShadowBoZz 7. Feb 2008 13:37

Re: Programm nur fuer bestimmten PC (durch IP)
 
Zitat:

Zitat von mashutu
Die Erfahrung zeigt, dass du es in erster Linie Dir selbst schwer machst, wenn Du nicht wirklich viel Ahnung vom Programmieren hast und dann gleich einen Kopierschutz in Dein Programm einbauen willst.

findest du? ich bin einer von denen die schnell lernen und auch mit schweren sachen klarkommt, im notfall werd ich erfinderisch und probiers damit aus was ich kann. aba da delphi auch sehr leicht ist(meiner meinung) bin ich sicha das ich sowas hinkrieg.
naja egal ich guck noch ob ich irgendwo gute basic tuts bekomme.

RavenIV 7. Feb 2008 14:01

Re: Programm nur fuer bestimmten PC (durch IP)
 
Wenn Du willst, dass das Programm nur auf einem bestimmten PC läuft, würde ich verschiedene Identifikations-Kriterien nehmen.
z.B. MAC-Adresse und Prozessor-ID und Festplatten-ID und BIOS-ID usw.
Die Werte kombinierst Du dann miteinander in geeigneter Form.

Nachteil ist halt, wenn die Netzwerkkarte oder die Festplatte ersetzt werden muss wegen Defekt, dann stimmt die Identifikation nicht mehr.

Wo bekommst Du die Werte eigentlich her?
Liesst Du die Werte beim Installieren aus und legst sie irgendwo ab?

xShadowBoZz 7. Feb 2008 17:19

Re: Programm nur fuer bestimmten PC (durch IP)
 
Zitat:

Zitat von RavenIV
Wo bekommst Du die Werte eigentlich her?
Liesst Du die Werte beim Installieren aus und legst sie irgendwo ab?

kann man bei wiki nach gucken. hier zb. Wiki wird erklärt wie du unter den jeweiligen betriebssystemen die mac addresse abfragen kannst.
für noch ein parr andere dinge kann man ja irgendwie unter systemsteuerungen irgendwo nachgucken.
ich benutzt dafuer TuneUp Utilities 2008 da siht man alles auf einen blick.
unteranderem:
Installation des OS (datum)
Produkt-ID
Key
usw.

grenzgaenger 7. Feb 2008 19:37

Re: Programm nur fuer bestimmten PC (durch IP)
 
Zitat:

Zitat von RavenIV
Wenn Du willst, dass das Programm nur auf einem bestimmten PC läuft, würde ich verschiedene Identifikations-Kriterien nehmen.
z.B. MAC-Adresse und Prozessor-ID und Festplatten-ID und BIOS-ID usw.
Die Werte kombinierst Du dann miteinander in geeigneter Form.

Nachteil ist halt, wenn die Netzwerkkarte oder die Festplatte ersetzt werden muss wegen Defekt, dann stimmt die Identifikation nicht mehr.

und der kunde ist zurecht ärgerlich mit dir :warn:

würd ich mir an deiner stelle echt überlegen, ob du das wirklich willst. ausserdem frag ich mich, da du noch mit den grundlagen zu kämpfen hast, ob denn einer überhaupt ein programm von dir will und dafür auch noch zahlen möchte.... die meisten anfänger übungen, kann man ja meist nach 'n paar tagen pause selbst nicht mehr sehen...


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:22 Uhr.
Seite 2 von 3     12 3      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz