Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [JAVA] dare identificativo ad un programma

    Salve,

    io devo replicare lo stesso... chiamiamolo programma... java su piu macchine... in pratica ognuno di questi programma deve avere un identificativo... tipo

    S1, S2, S3... SN (ovviamente 1..N è un esempio)

    la domanda è: io prendo e compilo il mio programmino giusto? diciamo che devo fare la macchina SN, come faccio a dire al programma che è la macchina SN? nel senso, nel file delle proprietà non posso mettercelo, perchè altrimenti dovrei ogni volta compilare con il file delle proprietà modificato, e poi in realtà io non vorrei che sia "statico" questo identificativo, vorrei che lo prendesse da qualche parte...

    idee? un database? un file di testo esterno?

    hum forse è l'ora e sono stanco... forse faccio prima a metterlo dentro ad un file di testo? perchè questa informazione deve essere letta anche da un altro java che gira sempre sulla stessa macchina

    idee?

    gracias
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    potresti usare un qualche seriale dell'hw della macchina su cui gira. E se non sbaglio, da java 6 è possibile ottenere il MAC address di un dispositivo di rete senza dover utilizzare librerie esterne (controlla per sicurezza NetworkInterface del package java.net - qui vado a memoria, perché è un articolo che lessi un po' di tempo fa)
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Originariamente inviato da Andrea1979
    potresti usare un qualche seriale dell'hw della macchina su cui gira. E se non sbaglio, da java 6 è possibile ottenere il MAC address di un dispositivo di rete senza dover utilizzare librerie esterne (controlla per sicurezza NetworkInterface del package java.net - qui vado a memoria, perché è un articolo che lessi un po' di tempo fa)
    hum... si beh insomma potrebbe anche essere una possibilità, però la distribuzione è a mero uso interno della società, per cui non mi serve legare il programma all'hardware.. anche se hum..

    vabbeh ci penso vedo un pò se mi può convenire.. se nel frattempo ci sono altre idee vaglio volentieri ogni proposta
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  4. #4
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Originariamente inviato da Santino83_02
    hum... si beh insomma potrebbe anche essere una possibilità, però la distribuzione è a mero uso interno della società
    Tutti i computer sono collegati alla stessa rete locale? Se sì, avranno tutti un indirizzo del tipo A.B.C.X (spero di non dire cavolate, le reti non sono il mio campo ^^') dove X è un numero diverso per ogni computer. Potresti usare questo numero, no?
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  5. #5
    Originariamente inviato da Alex'87
    Tutti i computer sono collegati alla stessa rete locale? Se sì, avranno tutti un indirizzo del tipo A.B.C.X (spero di non dire cavolate, le reti non sono il mio campo ^^') dove X è un numero diverso per ogni computer. Potresti usare questo numero, no?
    in effetti se tutti i computer sono nella stessa rete lan, si dovrebbero trovare tutti nella stessa classe di ip e quindi, come ti è stato suggerito da alex, potresti usare solo l'ultimo gruppo di cifre dell'ip che cambia da pc a pc
    I miei esempi in Java qui: http://cdpjavaexamples.altervista.org/index.html

  6. #6
    hum

    niente metto queste info in un file di testo e poi il programma se lo andrà a leggere in fase di start up... poi boh il tipo di id me lo invento in qualche modo

    grazie ad entrambi, l'idea degli indirizzi di rete non era male
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.