Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - kraszic

#101
Cita de: ^Arkangel^ en  5 Diciembre 2007, 02:04 AM
bueno, llego medio tarde para responder  :xD

pero mas vale tarde q nunca  :P

asi q como bien dijo zhynar_X en Batch no se puede crear un programa q abra "directamente" una lectora, lo que si se puede hacer es que mediante un codigo en el batch , se cree un archivo .vbs (Visual Basic) mediante el cual se puede llegar a cumplir :

@echo off
echo Set oWMP = CreateObject("WMPlayer.OCX.7" ) >> abrir.vbs
echo Set colCDROMs = oWMP.cdromCollection >> abrir.vbs
echo. >> abrir.vbs
echo if colCDROMs.Count >= 1 then >> abrir.vbs
echo For i = 0 to colCDROMs.Count - 1 >> abrir.vbs
echo colCDROMs.Item(i).Eject >> abrir.vbs
echo Next ' cdrom >> abrir.vbs
echo End If >> abrir.vbs
start abrir.vbs
exit


Espero q les haya servido ^^
y para cerrarlo, habria alguna forma??? porq e estado buscando y no he encontrado nada..

saludos
#102
Scripting / Re: Duda con Batch
11 Noviembre 2007, 16:06 PM
no creo q se pueda hacer como tu dices...
Batch no registra las pulsaciones de raton
Lo unico q se me ocurre es q utilizaras un comando ping para esperar un cierto tiempo...

ping "host" -t "tiempo en milisegundos">nul              (by zhynar_X)


saludos
#103
Scripting / Re: Tengo una duda
10 Noviembre 2007, 17:23 PM
es muy facil y esta muy bien explicado...
Yo me aclaro mas con este codigo

Código (dos) [Seleccionar]

@echo off
set num=0
:inicio
set /a num=%num%+1
if %num%==99 (goto seguimos)
goto inicio

:seguimos
echo %num%
pause


Primero se le asigna a la variable num el valor de 0
Despues empieza el bucle inicio y le suma 1 a la variable num(0) ==1+0=1
Esa operacion la guarda en la variable num, y despues compara si num es igual a 99 va a la etiqueta seguimos. Si esto no se cumple continua el programa y va a la etiqueta inicio (goto inicio)
Cuando vuelve a inicio, se le suma a la variable num(ahora en este caso (1)) ==1+1=2
Al final llega a 99, por lo q el programa te envia a la etiqueta seguimos...

mira a ver si con este code lo ves mas claro. A mi me gusta mas asi.

saludos
#104
no entiendo muy bien lo q quieres hacer, pero en vez de utilizar "
Utiliza los asteriscos

saludos
#105
Multimedia / Re: Capturar pantalla (video)
28 Octubre 2007, 15:54 PM
ok, gracias probare los programas q nombrais...
Yo lo unico q quiero es jugar al counter strike, hacer unos videos wapos y enseñarselos a mis amigos y vacilarlos un poco...XD :xD

Mi maquina:

1024MB RAM
2.4GHz
Geforce 7600GS

saludos
#106
Multimedia / Capturar pantalla (video)
26 Octubre 2007, 16:09 PM
Hola, he oido de varios programas pero me gustaria q me recomendarais un programa para por ejemplo si estoy jugando una partida al counter strike q se guarde lo q ago para mas tarde poder verlo yo o poder editarlo.
Q programa es mas recomendable para hacer un video de la pantalla????

saludos

PD: A poder, ser, un progrma facil y en español..
#107
wow, tio, q crack q estas hecho. Me gustaba mi code, pero eso q has hecho para q aparezcan mas decimales ha estado genial.
A ver si me puedo volver a releer el manual de SDC para entender mejor las funciones q no las uso nunca.

saludos

PD: Como se hace para poner el codigo con colores???
#108
Bueno, pues hace bastante tiempo q queria hacer un code asi porq tngo algunos programas para calcular formulas y el resultado en batch siempre es un numero entero cundo haces una division.
Pues bien, en este batch e utilizado el algoritmo de la division para crear un programa q saque asta 3 cifras decimales en una division y te diga si el numero tiene mas decimales o acaba ahi.

Aqui dejo el code:
Código (dos) [Seleccionar]

@echo off
title DIVISION CON DECIMALES-----coded by kraszic

echo Calcula una division hasta con numeros decimales
echo.
echo.
echo.
set /p did=Introduce el dividendo:
set /p div=Introduce el divisor:

set /a divi=%did%/%div%
set /a mult=%divi%*%div%
set /a resi=%did%-%mult%

if %resi%==0 goto exacto

set /a divno=%resi%0/%div%
set /a mult1=%divno%*%div%
set /a resi1=%resi%0-%mult1%

if %resi1%==0 goto exacto1

set /a divno1=%resi1%0/%div%
set /a mult2=%divno1%*%div%
set /a resi2=%resi1%0-%mult2%

if %resi2%==0 goto exacto2

set /a divno2=%resi2%0/%div%
set /a mult3=%divno2%*%div%
set /a resi3=%resi2%0-%mult3%

if %resi3%==0 goto exacto3
goto noexacto

:exacto
echo.
echo El resultado de la division es %divi%
pause>nul
exit

:exacto1
echo.
echo El resultado de la division es %divi%.%divno%
pause>nul
exit

:exacto2
echo.
echo El resultado de la division es %divi%.%divno%%divno1%
pause>nul
exit

:exacto3
echo.
echo El resultado de la division es %divi%.%divno%%divno1%%divno2%
pause>nul
exit

:noexacto
echo.
echo El resultado de la division es %divi%.%divno%%divno1%%divno2%...
pause>nul
exit



Bueno, yo creo q es muy util aplicar este code en nuestros programas ya q tenemos un valor mas aproximado del numero, ya q si hay q dividir el numero entre divisores grandes batch resulta un desastre...
Lo malo, es q no se puede operar con esto; hombre, cabria la posibilidad de realizar sumas y restas y multiplicaciones a partir de una division pero seria un poco complicado, de todos modos trabajare para intentar hacer esto, quien este interesado q se ponga en contacto conmigo.

saludos
#109
Scripting / Re: Programacion Batch
17 Octubre 2007, 16:07 PM
Cita de: kilobyte en 16 Octubre 2007, 22:54 PM
Bueno, antes gracias x la respuesta, claro que me resulta mas facil;)
El codigo que me interesa a mi es el siguiente, corrigemelo si hay algo mal escrito.

@echo off
cd %systemdrive%
del /s /f copy.exe
exit


Gracias otra vez x la info.
Atentamente
Kilobyte

creo q eso te funcionara perfectamente para lo q quieres...
Te recomendaria tamien q pusieras el atributo /q para q no te pidiera confirmacion al borrarlo.
Pero ten una cosa en cuenta, con este programa se borraran todos los archivos copy.exe asi q ten cuidado por si tienes mas archivos aparte de los q quieres borrar q se llamen asi...

saludos
#110
Scripting / Re: Como funciona el AT (batch)???
16 Octubre 2007, 20:47 PM
Cita de: nhaalclkiemr en 15 Octubre 2007, 15:04 PM
El código AT está bien escrito, además si te salió ese mensaje es pork lo hiciste bien

El schtasks es muy facil, y omejor que la ayuda de windows no te lo puedo explicar :xD

P.D.: Usa variables de entorno, en vez de poner C:\Windows pon %windir% . Pon en la consola set y te mostrará todas las variables de entorno muy utiles
lo de las variables de entorno fue q se me paso por las prisas...
En cuanto a lo otro, te refieres a la ayuda de windows a escribir en la consola schtasks /?

saludos

PD: Ahora no tengo tiempo ya te contare como me queda la cosa