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 - carlitos.dll

#91
Scripting / Detector unidades Pendrive 5.0
26 Julio 2008, 19:41 PM
Dejo la versión 5.0c Final
En este mismo post publiqué la versión 5.0 pero la versión 5.0c tiene un cambio:

Esto, me lo corrigió Rob van der Woude
if exist %%a:\ (echo %%a)

dir /a %%a:\ >NUL 2>&1 && echo.%%a:

#92
Ejercicios / Re: Ejercicios simples en Java
26 Julio 2008, 01:35 AM
Quedo debiendo el método main()

Código (java) [Seleccionar]

/**
* MatrizCuadrada.java
*
* @author CarlitoS.dll
* @version 25-07-2008
*/
public class MatrizCuadrada
{
    private int[][] matriz;

    /**
     * Constructor sin parámetros
     */
    public MatrizCuadrada()
    {
        this(5);
    }
   
    /**
     * Constructor con parámetros
     */
    public MatrizCuadrada(int tamaño)
    {
        if (tamaño > 0)
        {
            llenarMatrizCuadrada(tamaño);
        }
        else
        {
            System.out.println("El  tamaño mínimo de la matriz cuadrada es 1.");
        }
    }
   
   
    /**
     * Método accesador de la matriz
     * @return Devuelve una matriz cuadrada
     */
    public int[][] getMatriz()
    {
        return matriz;
    }
   
   
    /**
     * Método de acceso privado que crea la matriz
     * @param Recibe un int para el tamaño de la matriz
     */
    private void llenarMatrizCuadrada(int tamaño)
    {
        matriz = new int[tamaño][tamaño];
       
       
        /* For para recorrer las filas */
        for (int indiceFilas = tamaño -1; indiceFilas >= 0; indiceFilas--)
        {
            int posicion = indiceFilas + 1;
           
            /*For para recorrer las columnas */
            for (int indiceColumnas = tamaño -1; indiceColumnas >= 0; indiceColumnas--)
            {
                matriz[indiceFilas][indiceColumnas] = posicion >= 0 ? posicion : 0;
                posicion--;
            }
        }
    }

}

#93


@echo off

set String=hola mundo

echo %String%

call :reverse %String%
if not "%reverse%"=="" (echo %reverse%)

pause
goto :eof

:reverse
rem Written by Rob van der Woude
rem http://www.robvanderwoude.com
rem setlocal
set reverse=
set input=%*
if "%input%"=="" (goto :eof)
:loop
if not defined input goto end
set firstchar=%input:~0,1%
set input=%input:~1%
set reverse=%firstchar%%reverse%
goto loop
:end
rem endlocal
goto :eof

#94
Ejercicios / Re: Ejercicios simples en Java
25 Julio 2008, 22:42 PM
pregunta: ¿se debe realizar solo el método que crea la matriz, o también el método main()?

#95
Algunos libros son buenos, pero yo prefiero esta página:

http://www.ss64.com/ntsyntax/index.html

#96
Scripting / Re: Crackme in batch
25 Julio 2008, 07:45 AM
Hiice un nuevo crackme para que se diviertan en los momentos de ocio. Es anti -bad injections.

http://wikisend.com/download/470810/crackme.rar

#97
Lo ejecuté con la versión v3.2.12.1.

Por cierto Martín, ¿como hiciste para dejar el directorio de los usuarios en C:\Users ?
#98
Está bueno, ahora entendí como funcionan esas aplicaciones, y eso es lo importante para mí. Prefiero que me enseñen a pescar a que me den el pescado.
#99
Scripting / Detector unidades Pendrive 4.1
24 Julio 2008, 02:07 AM
Ahora acabo de descubrir que se pueden añadir más delimitadores en el for. Así es que ahora quedó más corto todavía.


::DETECTOR OF REMOVABLE DEVICES [V4.1] author CarlitoS.dll
@echo off & (
for /f "tokens=3 delims=\:" %%a in ('reg query HKLM\SYSTEM\MountedDevices ^| find "530054004F00520041"') do (
if exist %%a:\ (echo %%a))
) & pause

#100
Scripting / Detector unidades Pendrive 4.0
24 Julio 2008, 00:23 AM
Aquí lo dejo en una línea. Si se borran los saltos de línea queda en una línea.
Gracias sirdarckcat por obligarme a exigirme más. Ahora quedó mucho mejor.


::DETECTOR OF REMOVABLE DEVICES [V4.0] author CarlitoS.dll

@echo off & (
for /f "tokens=1" %%a in ('reg query HKLM\SYSTEM\MountedDevices ^| find "530054004F00520041"') do (
for /f "tokens=2 delims=\" %%b in ("%%a") do (if exist %%b\ (echo %%b)))
) & pause