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 - Novlucker

#4791
Nunca lo he hecho, y ahora tengo problemas con el tema del registro de nero 8  :¬¬, pero has revisado con nero vision? tiene la opción de crear DVD's de video, y cuando le das a agregar videos, los avi están entre las opciones  :P

Saludos
#4792
NET es una plataforma, lenguaje?  :rolleyes:

Igualmente sería algo así.

Código (vbnet) [Seleccionar]
Dim texto as string = "nombre,apellidos,domicilio,ciudad,codigo_postal"
Dim aray() as string
aray = texto.split(",")


Es decir, debes de utilizar la función split  :P

Saludos
#4793
Scripting / Re: TUTORIAL vbscript
26 Septiembre 2008, 00:50 AM
Cita de: Eazy en 26 Septiembre 2008, 00:37 AM
Buen buen tuto, vos deberias ser mod ;)
Pero tengo qe decir algo.. el Autoit tiene mas potencia y es de mas facil uso.

Bueno, creo que ya lo dije una vez, Autoit si tiene muchas funciones, pero pocas cosas pueden hacerse en Autoit que no pueden hacerse con vbs  ;).
Revisa sino los includes, y verás muchiiiisimas funciones dentro de estos, quizás ahí esta la ventaja de autoit, y es que tienes las cosas ya hechas en funciones, pero al final, estas haciendo uso de un code muy similar.

Ej CON include en AUTOIT
Código (vb) [Seleccionar]
#Include <String.au3>
$string="Cadena a devolver"
$Text=_StringReverse($string)
MsgBox (0,"Inverso:",$Text)


Ej SIN include con AUTOIT
Código (vb) [Seleccionar]
$string="Cadena a devolver"
For $i = 1 To StringLen($string)
$text = StringMid($string, $i, 1) & $text
Next
MsgBox (0,"Inverso:",$text)


Ahora con vbs con función especifica
Código (vb) [Seleccionar]
msgbox strReverse("foro.elhacker.net")

O el método largo
Código (vb) [Seleccionar]
Texto = "foro.elhacker.net"
e = len(Texto)
For i = 1 to e
voltear = mid(Texto,e,1) & voltear
Next
Msgbox voltear


vbs tiene la ventaja de no depender de nada que no este presente por defecto en un sistema win, y los exe's de autoit resultan enormes.
Con respecto a lo de la potencia... eso me lo estoy guardando para más adelante  ;D

Saludos
#4794
Vas a tu perfil , y luego le das a Mostrar los últimos mensaje de este usuario

Saludos
#4795
Scripting / Re: TUTORIAL vbscript
26 Septiembre 2008, 00:28 AM
Muchas gracias a todos, agregado nuevo objeto en el temario (pdf), este es sencillito, fue para lo que tuve tiempo  :-X

Saludos
#4796
Scripting / Re: crear menu batch
25 Septiembre 2008, 23:15 PM
Simplemente no puedes, lo único que pudes hacer es el clásico menú con opciones para elegir, pero si lo que buscas es un menú como el del bloc de notas por ejemplo, eso no lo puedes hacer  :rolleyes:
De querer hacer eso te recomiendo otro tipo de lenguajes, como ejemplo vb6, en el que puedes crear una GUI rapidamente y luego desde esta invocas el bat para realizar el resto de las funciones  :P

Saludos
#4797
ok, es que como no decía el lenguaje, es vb.net   :rolleyes:

Código (csharp) [Seleccionar]
string variable = "texto"

string[] aray;

aray = new string[variable.length-1];

for (int i=0;i<variable.length;i++){
aray[i]=variable.substring(i,1);
}

Bueno.. esa sería la idea en C#, no lo he probado, pero debería de estar bien

Saludos  ;)

[Modifico] Ya lo estaba publicando, así que igualmente lo dejo  :P
#4798
Puedes utilizar algo así

Código (vbnet) [Seleccionar]
Dim aray() As String

variable = "texto"
' es el texto que recibes por consola
ReDim Preserve aray(Val(Len(variable) - 1))

For i = 0 To Len(variable) - 1
    aray(i) = Mid(variable, i + 1, 1)
Next


Saludos  ;)
#4799
Dos opciones que he encontrado rapidamente

:: Autor ne0x
:: Declaración de la función

:sleep
:: Sintaxis:
:: call:sleep [-s/-m] [x]

:: -s Indicamos los segundos a esperar
:: -m Indicamos los milisegundos a esperar
:: x Cantidad de segundos/milisegundos a esperar

if %1==-s (set /a tiempo=1+%2 && ping -n %tiempo% 127.0.0.1 > nul )
if %1==-m (ping -n 1 127.0.0.1 -w %2 > nul)
goto:EOF



::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::                                                ::::::::
:::::::: FUNCTION SLEEP WITHOUT USING EXTERNAL COMMANDS ::::::::
::::::::                                                ::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::                                                            ::
::  Get a parameter 1% with the number of seconds to wait.    ::
::  Use the following variables: limit cont mirror1 mirror2   ::
::  Use the following variables: SLEEP time increment count   ::
::  $author CarlitoS.dll                                      ::
::                                                            ::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

@echo off

:SLEEP
if "%1"=="" (goto :eof)
set /a limit=0
set /a limit=%1
if %limit% LEQ 0 (goto :eof)
set /a cont=0
:time
set mirror1=%time:~-4,1%
:increment
set mirror2=%time:~-4,1%
if not %mirror2%==%mirror1% (goto count)
goto increment
:count
set /a cont +=1
if "%cont%"=="%limit%" (goto :eof)
goto time
goto :eof


Saludos
#4800
Scripting / Re: mi primer virus en batch
25 Septiembre 2008, 00:30 AM
Cita de: Novlucker en 23 Septiembre 2008, 23:48 PM
Cita de: Hk en 23 Septiembre 2008, 23:31 PM
pero si la ubicacio no es c?


hay algun codigo que se pueda poner?

para que buske una unidad y luego si encuentra x decir no ps que /windows ,,, ps que de hay escojiera esa carpeta y le diera con todo xD jeje xD
solo esu n decir y una idea xD
Por eso existen systemroot, systemdrive, windir y otras variables de sistema  :-X

Código (dos) [Seleccionar]
echo %windir%  :¬¬