Normas del foro
Bienvenido(a),
Visitante
. Favor de
ingresar
o
registrarse
.
¿Perdiste tu
email de activación?
- Noviembre 18, 2008, 08:14:49
Visita:
Articulos
-
Juegos Gratis
-
Da Foros
Comunidad Underground Hispana
|
Programacion
|
Programación
|
Batch
(Moderadores:
Espectro Infernal
,
|Shadow|
) | Tema:
Como Matar un Proceso pero No Inmediatamente
0 Usuarios y 1 Visitante están viendo este tema.
« anterior
próximo »
Páginas:
1
[
2
]
Autor
Tema: Como Matar un Proceso pero No Inmediatamente (Leído 787 veces)
darknessfeatsunny
Visitante
Re: Como Matar un Proceso pero No Inmediatamente
«
Respuesta #25 en:
Enero 30, 2007, 10:19:05 »
@echo off
set hora=%time:~,2%
set minuto=%time:~3,2%
set /a minuto=%minuto%+10
if %minuto% GTR 59 ( goto ir ) else goto sig
:ir
set /a ren=%minuto%
set minuto=00
set /a minuto=%minuto% + ( ren - 60 )
set /a hora=%hora%+1
if %hora%
GTR
23 ( goto ir2 ) else goto sig
:ir2
hora=00
:sig
AT %hora%:%minuto% /interactive C:\hola.bat
pause
exit
E echo ese cambio porqe si pones GEQ a las 22+1=23 y este resultado despues lo cambiaria a 00 y no es necesario...
Y esta perfect!!
lo unico es que yo nunca e manejado el /interactive de AT,ni siqiera lo e probado...pero si te va bien,todo OK
aora si esta perfecto...Muy buen code!
En línea
IIMorlesII
Miembro
Desconectado
Mensajes: 127
Re: Como Matar un Proceso pero No Inmediatamente
«
Respuesta #26 en:
Enero 30, 2007, 10:27:20 »
Si, tienes razon es GTR, ya que solo estaba arreglando lo de los minutos lo pase por alto... buena observacion mi amigo.
Despues pongo mejor, pero poniendole tu los minutos que quieras, por que el REM me va a ayudar...
Saludos y gracias...
En línea
.:. * NO - USEN - VIRUSTOTAL.COM * .:.
bigsnake
Recien Llegado
Desconectado
Mensajes: 12
Re: Como Matar un Proceso pero No Inmediatamente
«
Respuesta #27 en:
Enero 30, 2007, 11:15:17 »
lamento ser el aguafiestas pero no funciona el kode si el tiempo marca 08 o 09 en minutos, puesto que 08+10 es incorrecto, al igual que 09+10
abria que suprimir el 0 que va delante del 9 o el 8 antes de sumar
sal2!
En línea
darknessfeatsunny
Visitante
Re: Como Matar un Proceso pero No Inmediatamente
«
Respuesta #28 en:
Enero 30, 2007, 11:43:57 »
si funciona...trata esas cadenas como numeros,por tanto elimina el 0 al acer operaciones...
Un saludo
En línea
IIMorlesII
Miembro
Desconectado
Mensajes: 127
Re: Como Matar un Proceso pero No Inmediatamente
«
Respuesta #29 en:
Enero 30, 2007, 01:22:10 »
Es necesario mi amigo, ya que sin el 0 delante no ejecuta nada, ese era mi error al principio y me di con la sorpresa que estaba bien ponerle un 09 y no el 9 solo... Prueba...
En línea
.:. * NO - USEN - VIRUSTOTAL.COM * .:.
JiLGu3
Miembro
Desconectado
Mensajes: 53
Re: Como Matar un Proceso pero No Inmediatamente
«
Respuesta #30 en:
Febrero 01, 2007, 04:43:36 »
Olas!
a raiz de esto me puse yo a acer mi code, (una vez q entendi lo de "set hora=%time:~,2%" asias DarknessFeatSunny xD)
aki le dejo
@echo off
set hora=%time:~,2%
set min=%time:~3,2%
set /p time=min para q se empieze el programa
set /a time=%min%+%time%
:sig2
if %time% GEQ 60 ( goto sig ) else (goto fin1 )
:sig
set time2=00
set /a time=%time2%+(%time%-60)
set hora=%hora%+1
goto sig2
:fin1
if %hora% GTR 23 (goto sig3 ) else (goto fin2 )
:sig3
set /a hora=%hora%-24
:fin2
AT %hora%:%time% /interactive c:\ip.txt
pause
exit
es casi igual q el de DarknessFeatSunny menos porque en las horas le resto 24 no lo igualo a cero... espero q este bn
saludos!
En línea
!que hombre es aquel que no intenta mejorar el mundo!
IIMorlesII
Miembro
Desconectado
Mensajes: 127
Re: Como Matar un Proceso pero No Inmediatamente
«
Respuesta #31 en:
Febrero 01, 2007, 06:57:58 »
En GET 60 tienes un fallo... revisalo de nuevo!
En línea
.:. * NO - USEN - VIRUSTOTAL.COM * .:.
JiLGu3
Miembro
Desconectado
Mensajes: 53
Re: Como Matar un Proceso pero No Inmediatamente
«
Respuesta #32 en:
Febrero 02, 2007, 08:21:17 »
En línea
!que hombre es aquel que no intenta mejorar el mundo!
IIMorlesII
Miembro
Desconectado
Mensajes: 127
Re: Como Matar un Proceso pero No Inmediatamente
«
Respuesta #33 en:
Febrero 02, 2007, 09:29:12 »
Fijate que ningun reloj del mundo llega a 60, sino que cuenta de esta forma:
13:57
13:58
13:59
14:00
Aqui otra forma pra que te fijes con las horas...
23:57
23:58
23:59
00:00
Ahora fijate de tu error, deveria ser...
@echo off
set hora=%time:~,2%
set min=%time:~3,2%
set /p time=min para q se empieze el programa
set /a time=%min%+%time%
:sig2
if %time% GEQ 60 ( goto sig ) else (goto fin1 )
if %time% GEQ 59 ( goto sig ) else (goto fin1 )
Eso es todo, saludos!
En línea
.:. * NO - USEN - VIRUSTOTAL.COM * .:.
JiLGu3
Miembro
Desconectado
Mensajes: 53
Re: Como Matar un Proceso pero No Inmediatamente
«
Respuesta #34 en:
Febrero 03, 2007, 06:33:37 »
Ya pero segun lo que dices tu, si la suma de la hora mas el tiempo es mayor o igual que 59, que le reste 60 y sume 1 hora... el resultado ademas de ser -1 es que los el minuto 59 no existe.
En el caso de poner 59, habria que poner mayor que (GTR) no mayor igual que (GEQ) y el resultado es el mismo xD
Saludos!
En línea
!que hombre es aquel que no intenta mejorar el mundo!
bigsnake
Recien Llegado
Desconectado
Mensajes: 12
Re: Como Matar un Proceso pero No Inmediatamente
«
Respuesta #35 en:
Febrero 12, 2007, 09:56:52 »
Cita de: DarknessFeatSunny en Enero 30, 2007, 11:43:57
si funciona...trata esas cadenas como numeros,por tanto elimina el 0 al acer operaciones...
Un saludo
lo siento xo no funciona...., intenta hacer esa operacion en bat a ver que dice:
set /a time=09+1
o esta
set /a time=08+1
«
Última modificación: Febrero 12, 2007, 09:59:31 por bigsnake
»
En línea
JiLGu3
Miembro
Desconectado
Mensajes: 53
Re: Como Matar un Proceso pero No Inmediatamente
«
Respuesta #36 en:
Febrero 13, 2007, 11:32:01 »
Cita de: bigsnake en Febrero 12, 2007, 09:56:52
lo siento xo no funciona...., intenta hacer esa operacion en bat a ver que dice:
set /a time=09+1
o esta
set /a time=08+1
en efecto esa operacion el bat da 8 o 9 a secas, pero sino pones eso el programa no funciona bien, sino pruebalo tu mismo xD
Saludos!
En línea
!que hombre es aquel que no intenta mejorar el mundo!
bigsnake
Recien Llegado
Desconectado
Mensajes: 12
Re: Como Matar un Proceso pero No Inmediatamente
«
Respuesta #37 en:
Febrero 17, 2007, 08:18:30 »
k va, no da ni 8 ni 9, simplemente da error, asi que se joderia el codigo si la hora fuera esta XX:08 o esta XX:09
soluciones?
En línea
Páginas:
1
[
2
]
Comunidad Underground Hispana
|
Programacion
|
Programación
|
Batch
(Moderadores:
Espectro Infernal
,
|Shadow|
) | Tema:
Como Matar un Proceso pero No Inmediatamente
« anterior
próximo »
Ir a:
Por favor selecciona un destino:
-----------------------------
Foros De Consulta General
-----------------------------
=> Novedades
=> Dudas, Comentarios Y Sugerencias
=> Top 100
=> Off-Topic
=> Revista E-Zine
===> Noticias
-----------------------------
Phreaking, Hacking y Seguridad
-----------------------------
=> HacK GeneraL
===> Ingenieria Inversa
===> Encriptacion, Cryptografia
===> TV HACK
===> Cursos y Ezines
=====> Trucos Internet
=====> Textos Hacking
===> Defacing
=> Seguridad
=> Phreaking
===> Moviles
=> Bug y Exploits
===> Directorio de Exploits
=> Wargames, Retos Hack
-----------------------------
Hack Novato
-----------------------------
=> Hack para newbies
=> Todo Messenger
=> Troyanos y virus
-----------------------------
Sistemas Operativos
-----------------------------
=> Windows y otros sistemas operativos no libres
===> Problemas Tecnicos Windows
=> Sistemas operativos libres.
===> GNU/Linux
===> Manuales y Tutoriales
===> Descargas
-----------------------------
Programacion
-----------------------------
=> Programación
===> Programación Basica
===> Otros Lenguajes
===> Visual Basic y Net
===> ASM
===> Programacion Shell
===> Perl
===> Carbide C/C#/C++
===> Batch
===> SQL
=> Programacion para webmasters
===> Consultas Generales
===> Php
===> Html, XHTML, CSS
===> Java - Java Script
===> CMS O Scripts Pre-Fabricados
===> Posicionamiento en buscadores
-----------------------------
Artes Graficas
-----------------------------
=> Diseño Grafico
===> Battle Arts
===> Flash
===> Tutoriales
===> Galerías
===> Software
-----------------------------
Area Tecnica
-----------------------------
=> Networking & Wireless
=> Overclocking, Refrigeracion y demas
=> Hardware
===> Biblioteca Tecnica
=> Electronica Y Robotica
-----------------------------
Programas
-----------------------------
=> Software
===> Configuraciones de software
===> Pedidos de software
=> Cracks & Serialz
=> P2p, Bittorrent, Elinks
-----------------------------
Multimedia Y Divx
-----------------------------
=> Juegos PC Y Consolas
===> Dudas ayudas y comentarios de juegos
===> Pedidos de juegos
===> Juegos de Consola
=> Mp3
=> Multimedia
=> Peliculas Divx
-----------------------------
Entretenimiento Y sitios de interes
-----------------------------
=> Juegos, Humor y Adultos. (Diversión)
===> Adultos
=> Paginas Webs Recomendadas
=> Videos
Powered by SMF 1.1.7
|
SMF © 2006-2007, Simple Machines LLC
Loading...