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

#91
No consigo entender bien tu pregunta, pero bueno, lo único que se me ocurre, es que añadas un panel de logueo mediante php que tome la información de una base de datos, y en función de si está registrado o no, permitir su acceso a la web del pdf.

Puedes permitir su acceso, creando por ejemplo una cookie con un nombre determinado y en la página que aloja el pdf, comprobar si existe dicha cookie, obviamente puedes hacer lo mismo mediante sesiones, cosa que te recomiendo antes que las cookies :).

Un saludo :)
#92
Scripting / Re: Configurar Geany para Python
25 Abril 2012, 20:26 PM
De normal no hay que configurar mucho, de hecho de normal nada xD.

Prueba con esto:

http://profesorminero.wordpress.com/2012/02/16/listo-ya-funciona-geany/

No se mucho de configuraciones de Geany en Windows, es lo más coherente que he encontrado.

Un saludo :)
#93
Scripting / Re: REtos batch
25 Abril 2012, 20:01 PM
Cita de: EleKtro H@cker en 25 Abril 2012, 19:48 PM
ya que nadie hace mi reto y me aburro :( me apunto al reto del generador de números primos!  :xD


Código (dos) [Seleccionar]
@Echo off
Title Prime Number Generator
Setlocal enabledelayedexpansion

:: By Elektro H@cker
::
:: Generador de números primos.
::
Set MinRange=2
Set MaxRange=1000
:: :: :: :: ::

:Calc
Set /A MinRange+=1
Set /A Matches=0

FOR /L %%# IN (2,1,!MinRange!) DO (
FOR /L %%X IN (2,1,!MinRange!) DO (
Set /A Result=%%#*%%X
If !Result! EQU !MinRange! (Goto :Calc)
)
)

If !MinRange! GTR !MaxRange! (Pause>nul) ELSE (<Nul Set /P=%MinRange%,)
Goto :Calc




Lo que hace es una comprobación de cada número (1,2,3,4,5,6,7,8,9,10,etc... hasta llegar al límite de rango)

Por ejemplo la comprobación del número 13 sería:
- obtener todos los números desde el "2" hasta el "12" e ir multiplicando uno a uno para ver si alguno coincide con el "13".
Ejemplo: 2x1, 2x2, 2x3, 2x3...2x13     12x1, 12x2, 12x3...12x13   etc...
Si encuentra la primera coincidencia deja de hacer más (Para que no tarde una eternidad). Si no hay ninguna coincidencia, Obviamente el número es primo.

PD: Cuanto mayor es el número a comprobar, Más tiempo va a tardar ya que tiene que realizar más multiplicaciones (Solo para los números primos).

PD2: Me he mirado está lista para comprobar que hice todo bien, Repito que las matemáticas no son lo mio :P, Seguro que hay métodos mejores.
http://www.addedbytes.com/blog/prime-numbers/




Aquí una versión alternativa que no tarda ni 5 segundos en obtener los primos hasta el número 10.000 xDDDDDD  :silbar:

Código (dos) [Seleccionar]
@Echo OFF
Title Prime Number Generator
REM   Versión NOOB XD

:: By Elektro H@cker
::
:: Obtiene una lista de números primos desde el número 2 hasta el número 10.000
:: Nota: Es necesario WGET para usarlo.

wget -help >NUL || Exit /B 1

Setlocal enabledelayedexpansion
WGET -q "http://www.addedbytes.com/blog/prime-numbers/" -O "%TEMP%\Primes.html"


For /F "Tokens=*" %%a in ('Type "%TEMP%\Primes.html" ^| Find "<li"') do (
Set "Numbers=%%a"
Set "Numbers=!Numbers:</li>>=!"
Set "Numbers=!Numbers:</li><li>=, !"
Set "Numbers=!Numbers:<ul><li>=!"
Set "Numbers=!Numbers:</li></ul>=!"
Echo "!NUMBERS!" | FINDSTR ",.[0-9]" 2>NUL
)
Pause
Exit




Salu2!

Elektro no he leido tu mensaje entero, pero no será más fácil dejarse de multiplicaciones, iniciar el bucle for desde 0 hasta el máximo de números primos que tu quieres, y hacer un condicional, que si el resto obtenido de dividirlo por 2 (módulo) es diferente de 0, imprima el número? ya que este será primo.

Lo he hecho en python y tarda apenas 4 segundos en sacar todos los primos de 0 hasta 100000, no sé si influirá la rapidez del lenguaje, pero pruébalo y me cuentas :)
#94
Scripting / Re: REtos batch
25 Abril 2012, 19:35 PM
Cita de: puntoinfinito en 25 Abril 2012, 17:57 PM
Yo también quiero mi reto... Es de lo más fácil que hay...

Y más cuando he dejado yo el algoritmo escrito XD
#95
No se suele necesitar más que un lenguaje como C++ para aplicaciones profesionales, Python para un poco de scripting y aplicaciones simples, y en  web aprende lo básico de HTML, PHP, MySql y si quieres javascript.

Con eso ya puedes hacer cosas bastante interesantes :)

Un saludo
#96
Scripting / Re: REtos batch
24 Abril 2012, 18:25 PM
Cita de: Runex en 24 Abril 2012, 18:21 PM
//sea N el numeroal quele quieras hallar el numero de digitos
int contador =0 // te dia cuantos digitos tiene tu numero N

while( N>=1 )
{
N=N/10;
contador=contador+1;
}

Ese es el algoritmo para sacarlo :), no lo aplico en batch porque uso debian.
Me voy a estudiar historia! Un saludo :)
#97
Scripting / Re: REtos batch
24 Abril 2012, 18:23 PM
Cita de: Runex en 24 Abril 2012, 18:21 PM
//sea N el numeroal quele quieras hallar el numero de digitos
int contador =0 // te dia cuantos digitos tiene tu numero N

while( N>=1 )
{
N=N/10;
contador=contador+1;
}

Ese es el algoritmo para sacarlo :), no lo aplico en batch porque uso debian y mi ram no me da para emular windows en virtualbox xD
#98
Scripting / Re: REtos batch
24 Abril 2012, 18:21 PM
Cita de: puntoinfinito en 24 Abril 2012, 15:40 PM
Os pongo a prueba, me gustaría que lo intentara cualquiera a ver quien es el que lo consigue... (Serán dos partes)

RETO I

   Dificultad del 1 al 10: 3
   Consiste en: Hacer un code que me diga cuantos dígitos enteros (solo enteros) y decimales (solo decimales) tiene un número.

Ex.



Creo que es fácil... Saludos
//sea N el numeroal quele quieras hallar el numero de digitos
int contador =0 // te dia cuantos digitos tiene tu numero N

while( N>=1 )
{
N=N/10;
contador=contador+1;
}

Ese es el algoritmo para sacarlo :), no lo aplico en batch porque uso debian
#99
Bugs y Exploits / Re: AYUDA! "sql injection"
24 Abril 2012, 14:20 PM
Backtrack es un os Linux basado en ubuntu con suficientes tools para realizar hackings, pero no necesitas tanta arma para una simple injección sql, con cualquier os y cualquier navegador puedes llevarla a cabo.

Un saludo
#100
Scripting / Re: [Python] Whois Online 0.1
23 Abril 2012, 19:43 PM
Doddy, te importa que le ponga yo la interfaz gráfica? No será el mismo programa lo modificaré un poco por si te importa.



Un saludo men, y muy bueno :)