-
Protéger accès fichier
Bonjour,
Dans mon appli java, j'exécute des programmes en c++ via des commandes systèmes.
Ces programmes prennent des fichiers texte en paramètres.
J'aimerais que ces fichiers ne soient pas visible par l'utilisateur.
A votre avis, est il possible de faire cela?
Merci,
Alexandre.
-
Bonjour,
tu peux commencer par faire des fichiers temporaires.
Sinon, tu peux créer des fichiers ".MonFichier".
-
Si tu as la main sur le programme C++, tu peux utiliser les flus d'entrée et de sortie standard(via getOutputStream()sur l'objet Process) plutôt que des fichiers physiques pour communiquer.
Sinon tu ne pourras pas les masquer réelement à l'utilisateur. Mais tu peux utiliser des fichiers temporaires(via File.createTempFile("monfichier",".tmp")) qui seront moins visibles car placés dans le répertoire temporaire du systeme.