Delphi-PRAXiS
Seite 1 von 3  1 23      

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:05


Programm nur fuer bestimmten PC (durch IP)
 
hey hab ma wieder ne frage.
also:
hierzu will ich die IP adresse benutzen.
ich will ein programm nur fuer einen computer mit der jeweiligen IP addresse anwendbar machen.

also habs mir folgender maßen gedacht, mit If then else.
*einfach nur hingeschrieben soll ja nur ein bsp sein wie ich des benutzten will*
Delphi-Quellcode:
begin
  If "IP Adresse='IP'" then // also des soll sozusagen die ip adresse abfragen, 'IP' in diesem fall die IPAdresse.
    begin
      Form2.Show;
      Form1.Hide;
    end
  else
    Label2.Caption:='You are not allowed to use it!'
end;
hoffe ihr versteht was ich meine und könnt mir irgendwie helfen.

ps: steht die ip adresse auch irgendwo in einer .ini file oder .txt oda so, weil dann könnt ich des abfragen lasen.

DeddyH 2. Feb 2008 17:08

Re: Programm nur fuer bestimmten PC (durch IP)
 
http://www.delphipraxis.net/internal...ect.php?t=2902

grenzgaenger 2. Feb 2008 17:09

Re: Programm nur fuer bestimmten PC (durch IP)
 
du weisst ja schon, dass sich die IP bei den meisten rechnern nach spätestens 24 stunden ändert, wenn du pech hast, bereits nach 5 minuten...

Flips 2. Feb 2008 17:11

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

Zitat von grenzgaenger
du weisst ja schon, dass sich die IP bei den meisten rechnern nach spätestens 24 stunden ändert, wenn du pech hast, bereits nach 5 minuten...

Bei mir (sitz hinter nem Router) ändert sie [edit], die lokale IP,[/edit] sich nie ;-)

Kroko1999 2. Feb 2008 17:12

Re: Programm nur fuer bestimmten PC (durch IP)
 
vielleicht solltest Du auf die MAC-Adresse ausweichen?

xShadowBoZz 2. Feb 2008 17:13

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

Zitat von grenzgaenger
du weisst ja schon, dass sich die IP bei den meisten rechnern nach spätestens 24 stunden ändert, wenn du pech hast, bereits nach 5 minuten...

oh ok, das ist dann wohl net so gut, aba kann mir dann vielt. jemand helfen wie ich es hinkrieg zb. das nur bestimmte User des programm benutzen dürfen, also in diesem fall gibt es eine möglichkeit wie ich irgendwas abfragen kann was es nur 1mal pro computer gibt?
(also jemand sagt mir diese einmalige Info, dann configuiere ich des programm auf das und nurnoch er kann es benutzen.)
Zitat:

Zitat von Kroko1999
vielleicht solltest Du auf die MAC-Adresse ausweichen?

sorry aba was ist ne mac addresse? die von einem MAC(betriebssystem) oda wie?

Flips 2. Feb 2008 17:18

Re: Programm nur fuer bestimmten PC (durch IP)
 
Wie wärs mit Schlüsselnummer oder gar Produktschlüssel des OS? ;-)

Nein, ne Mac-Adresse hat nicht nur ein MAC, ich glaub so ziemlich alles was funkt oder sendet hat ne MAC-Adresse, zumindest weiß ich das Rechner(egal ob Windows, Linux oder MAC) und Bluetooth-Geräte eine haben.
Näheres dazu: Wiki

grenzgaenger 2. Feb 2008 17:18

Re: Programm nur fuer bestimmten PC (durch IP)
 
Das Wiki hilft weiter.

aber die MAC ist zu ca. 99.9% einmalig und weltweit nur einmal vergeben. vorausgesetzt der rechner des anwenders besitzt eine MAC adresse ;-)

xShadowBoZz 2. Feb 2008 17:29

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

Zitat von Flips
Wie wärs mit Schlüsselnummer oder gar Produktschlüssel des OS? ;-)

Nein, ne Mac-Adresse hat nicht nur ein MAC, ich glaub so ziemlich alles was funkt oder sendet hat ne MAC-Adresse, zumindest weiß ich das Rechner(egal ob Windows, Linux oder MAC) und Bluetooth-Geräte eine haben.
Näheres dazu: Wiki

ok mit dem schluessel(vom produkt) is net so sicha des des alle rausgeben weil die sonst denken das ich des bracuh fuer mein eigenes betriebssystem als key oda so ;P
hab mir jetzt des mit der MAC addy(Physikalische Adresse) angeschaut, hab auch meine gefunden jetzt muss ich nur wissen wo die sonst noch so steht das ich sie mit If-else abfragen kann weis das jemand?
also wie oben des bsp:

Delphi-Quellcode:
begin
  If "Mac Adresse = Physikalische Adresse" then
    begin
      Form2.Show;
      Form1.Hide;
    end
  else
    Label2.Caption:='----'
end;

Flips 2. Feb 2008 17:33

Re: Programm nur fuer bestimmten PC (durch IP)
 
Das weiß nicht nur jemand, sondern das Board selbst ;-)
macmac


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:50 Uhr.
Seite 1 von 3  1 23      

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