Foros del Web » Programación para mayores de 30 ;) » Programación General »

incrementar contador al abrir aplicaciones

Estas en el tema de incrementar contador al abrir aplicaciones en el foro de Programación General en Foros del Web. hola, es posible hacer un contador para abrir aplcaciones multimedia es decir, tengo una aplicacion en flash que por el fscommand abre un archivo bat ...
  #1 (permalink)  
Antiguo 19/08/2010, 10:02
Usuario no validado
 
Fecha de Ingreso: marzo-2007
Mensajes: 238
Antigüedad: 17 años, 8 meses
Puntos: 5
incrementar contador al abrir aplicaciones

hola, es posible hacer un contador para abrir aplcaciones multimedia

es decir, tengo una aplicacion en flash que por el fscommand abre un archivo bat que abre a otras aplicaciones, al momento de abrirlas se puede hacer un contador que guarde, no se, en un txt o una tabla access o algo, cuantas veces se a abierto cada una de estas aplicaciones, que este se vaya incrementando?
  #2 (permalink)  
Antiguo 20/08/2010, 09:18
Usuario no validado
 
Fecha de Ingreso: marzo-2007
Mensajes: 238
Antigüedad: 17 años, 8 meses
Puntos: 5
Respuesta: incrementar contador al abrir aplicaciones

En un .BAT

@echo off
c:\ruta\archivo.txt
... como lo abro y escribo en el
exit

algo asi es lo que busco
al abrir aplicacion.exe se escriba en un txt, in incremento ++

alguien que tuviera alguna idea de como pudiera hacer esto?
Gracias!
  #3 (permalink)  
Antiguo 20/08/2010, 14:12
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 3 meses
Puntos: 774
Respuesta: incrementar contador al abrir aplicaciones

Pues esta sencillo si lo quieres hacer en un bat

Código:
echo off
set /p variable=<c:\mivariable.txt
set set /a total=variable+1
echo %total%>c:\mivariable.txt
Algo asi seria abrir un archivo de bat con un contador y despues leer el contenido e incrementarlo.... nada mas una recomendacion, cuando metes numero con un solo digito te dice que no puede escribirlo para eso usa esto

Código:
set /a total=1%total%
que lo que hace esa linea es agregarle un 1 al total para que los numeros del 1 al 9 les agregue un 1 y puedas almacenar tu contador....

Espero haberme explicado, saludos!!
  #4 (permalink)  
Antiguo 23/08/2010, 09:12
Usuario no validado
 
Fecha de Ingreso: marzo-2007
Mensajes: 238
Antigüedad: 17 años, 8 meses
Puntos: 5
Respuesta: incrementar contador al abrir aplicaciones

hola, estoy intentando tu ayuda pero tengo un problema que el archivo txt solo me escribe que ECHO esta desactivado o activado

puse incluso @echo off tambien @echo on

Deja ver si entiendo un poco (perdon, es q no sabia nada de esto de los .bat) :
cree un archivo txt con una vairable adentro: mivariable.txt, con: variable=0
despues cree un test.bat con el codigo que me mandaste y los guarde en la misma carpeta c:

al darle clic al bat y abrir mi txt lounico q me manda es ECHo esta desactivado
  #5 (permalink)  
Antiguo 23/08/2010, 10:13
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 3 meses
Puntos: 774
Respuesta: incrementar contador al abrir aplicaciones

Prueba con esto:

Código:
set variable=00
echo %variable%>c:\archivo.txt
y revisa el archivo, cuando nada mas pones un numero no aparece en el archivo pero si pones 2 digitos si aparecen estos...

Saludos!
  #6 (permalink)  
Antiguo 23/08/2010, 12:14
Usuario no validado
 
Fecha de Ingreso: marzo-2007
Mensajes: 238
Antigüedad: 17 años, 8 meses
Puntos: 5
Respuesta: incrementar contador al abrir aplicaciones

hola Libras, esto funcionno asi:
Código:
@echo off
set /p var=<c:\mivariable.txt
set var2=1
set /a resultado=%var%+%var2%
echo %resultado%>c:\mivariable.txt
exit
no se si sea lo correcto pero entendiendo un poco lo que me mandaste, con /p traigo el valor guardado en el archivo, y con /a indico a la variable que es una expresion aritmetica

parece que funciona, aqui mi unico problema es que a veces me sigue mandando eso de que echo esta desactivado, no se porque

Gracias por todo

Última edición por worldPeace_Plis; 23/08/2010 a las 12:20
  #7 (permalink)  
Antiguo 23/08/2010, 12:26
Usuario no validado
 
Fecha de Ingreso: marzo-2007
Mensajes: 238
Antigüedad: 17 años, 8 meses
Puntos: 5
Respuesta: incrementar contador al abrir aplicaciones

Bueno una consuulta mas

como puedo indicar rutas relativas aqui?, digamos queno estoy en c:\, simplemente en una carpeta en n unidad

set /p var=<.\midur\archivo.txt asi?
  #8 (permalink)  
Antiguo 23/08/2010, 17:03
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 3 meses
Puntos: 774
Respuesta: incrementar contador al abrir aplicaciones

Lo haces asi

por ejemplo estas en e: y quieres estar en c:\misarchivos\datos
Código:
cd c:\misarchivos\datos

tu codigo aqui, cuando terminas regresas a e:

cd e:
Y lo de echo que esta desactivado es porque no esta guardando nada esto lo solucionas de esta manera, iniciando tu archivo con un 0 la primera vez que lo ejecutas.

Código:
echo off
set /p var=<testing.txt
if %var% == 0 goto sigue
set /a var=0
:sigue
set /a var2=0
set /a resultado=%var2%%var%
echo %resultado%>testing.txt

Saludos!!!

Última edición por Libras; 23/08/2010 a las 17:17

Etiquetas: aplicaciones, contador, incrementar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:10.