Amigos:
En una aplicación montada en una red P2P hago referencia a un fichero que esta en la carpeta System32 de Windows (C:\Windows\System32) de la PC que hace las veces de servidor con GetSysDir()´mas el nombre del fichero.
Si cargo la aplicación desde el servidor todo bien hace la referencia correcta con GetSysDir() pero si cargo la aplicación en una terminal la referencia la hace al System32 pero del DD de la pc terminal y yo necesito referenciar al servidor.
Saludos y gracias por el apoyo
Archivo de Windows
Archivo de Windows
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
- Willi Quintana
- Posts: 859
- Joined: Sun Oct 09, 2005 10:41 pm
- Location: Cusco - Perú
- Contact:
Willi:
Muchas gracias por tu interes, voy a probar.
Aunque parece ser que necesto saber el nombre del servidor y eso de compartir la carpeta System32 de windows se me hace de muy alto riesgo.
Lo que sucede es que a mis aplicaciones que son demo por x dias creo un archivo "disfrazado" en la carpeta System32 y desde cada terminal debo revisar ese archivo para saber si todavia esta dentro del periodo de prueba o no.
Un Abrazo
Muchas gracias por tu interes, voy a probar.
Aunque parece ser que necesto saber el nombre del servidor y eso de compartir la carpeta System32 de windows se me hace de muy alto riesgo.
Lo que sucede es que a mis aplicaciones que son demo por x dias creo un archivo "disfrazado" en la carpeta System32 y desde cada terminal debo revisar ese archivo para saber si todavia esta dentro del periodo de prueba o no.
Un Abrazo
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Mario:
Gracias por la sugerencia, en verdad agradezco el interes, sin embargo creo que no me soluciona el problema, veras, en ese archivo disfrazado de DLL mantengo la información de los dias transcurridos que lleva de uso el sistema, como mencione lo tengo instalado en un red P2P y no instalo el EXE más que en la PC que hace las veces de servidor, de tal forma que todas las terminales cargar el exe desde el servidor.
Mi problema es que la busqueda de la "DLL" se hace en el DD de cada terminal y no en el DD del "servidor".
Si coloco el archivo "DLL" en cada terminal practicamente cada terminal tendría su propio registro de uso y si sale por ahí algun usuario con iniciativa va a lograr usar el sistema durante 30 dias y cuando caduque pues usa otra terminal y tendrá 30 dias mas y así sucesivamente.
Creo que mi solución debe ser que solo haya una sola DLL en el DD del servidor y que todas las terminales lo lean perooo... esa solución es la que ando buscando .
Un abrazo
Gracias por la sugerencia, en verdad agradezco el interes, sin embargo creo que no me soluciona el problema, veras, en ese archivo disfrazado de DLL mantengo la información de los dias transcurridos que lleva de uso el sistema, como mencione lo tengo instalado en un red P2P y no instalo el EXE más que en la PC que hace las veces de servidor, de tal forma que todas las terminales cargar el exe desde el servidor.
Mi problema es que la busqueda de la "DLL" se hace en el DD de cada terminal y no en el DD del "servidor".
Si coloco el archivo "DLL" en cada terminal practicamente cada terminal tendría su propio registro de uso y si sale por ahí algun usuario con iniciativa va a lograr usar el sistema durante 30 dias y cuando caduque pues usa otra terminal y tendrá 30 dias mas y así sucesivamente.
Creo que mi solución debe ser que solo haya una sola DLL en el DD del servidor y que todas las terminales lo lean perooo... esa solución es la que ando buscando .
Un abrazo
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero