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

#81
Cita de: ELVJop en  1 Mayo 2012, 19:13 PM
lo maximo seria que se preguntara donde:

@Echo off
Set /p Destino=Digame un destino:
Copy "%~0" "%Destino%"
pause
Exit

Si no que yo sepa en batch no se puede

Y en vez de pedir el directorio como entrada de teclado, porque no usas los directorios globales esos que usa batch y los copias usando Copy? :S

#82
Bueno es ;), al final lo hicistes :).

Espero la version Pyqt4, seguro que sale bien :)
#83
Redes / Redireccionar llamadas
30 Abril 2012, 20:17 PM
Buenas compañeros, no sé si este tema irá aquí, pero no he encontrado ningún sitio 'más relacionado.
El caso es que mi profesor de tecnología, hace una cosa curiosa para entregar las notas.

Crea una base de datos MySql con los nombres, fecha de nacimiento y notas finales. Para saberla, se debe llamar a un número fijo con el prefijo de la comunidad 96139..., la llamada se redirecciona a su  Pc, y un sintetizador de voz, te pide la fecha de nacimiento, tu la dices, y en función de la fecha se realiza una consulta al servidor, para que devuelva los datos, osea ser mi nota. Todo ello emulado desde una maquina virtual, supongo VirtualBox, con S.O RedHat.

Quería saber, que utilidades se requieren para ello, porque vale realizar las query desde una consola de comandos con texto es fácil, pero interpretarla con la voz, leer los registros de la db y redireccionar la llamada a su servidor, es un poco jodido no?. ¿Puede ser que utilice DialPlan con MySql?

Espero vuestras respuestas, Un saludo  ;-)
#84
Editor hexadecimal, es bastante, por no decir muy complicado para ser un proyecto de una sola persona, si lo quieres con interfaz gráfica, botones, vamos como los que puedes encontrar por la web.

Sin embargo puedes crear tu propio conversor hexadecimal, con el código que te ha dado 0x5d o con esta otra alternativa :)

Código (python) [Seleccionar]
import string
nombre = raw_input("Introduce el nombre del archivo>")
archivo = open(nombre,"r")
for linea in archivo.read():
for letra in linea:
print hex(ord(letra)).replace("0x",""),


Un saludo :)
#85
GNU/Linux / Re: Al parecer no voy con ubuntu
29 Abril 2012, 18:27 PM
Prueba el ubuntu 12.04 ya de paso y acostúmbrate a últimas versiones, que normalmente de ubuntu siempre salen buenas, aunque como en todo.hay excepciones que confirman la regla.

Cuando rompas mano con ubuntu, pásate a Debian, te la aconsejo 100% no he visto mayor rendimiento que el que saco con debian en un pc con 1gb de ram gráfica de 512 y Hdd de 250 con más de la mitad de sectores dañados  :xD

Un saludo y suerte :)

#86
Cita de: lalalpa en 26 Septiembre 2011, 03:20 AM
Hola estoy hace bastante en este ejercicio y la verdad que ya no se como mas lo puedo corregir. Se me pide diseñar un programa que solicite la lectura de un texto que no contenga letras mayusculas. si el usuario teclea una letra mayuscula, el programa solicitara nuevamente la introduccion del texto cuantas veces sea preciso.

Código (python) [Seleccionar]
def funcion():
 texto = raw_input("ESCRIBE EL TEXTO EN MINUSCULAS: ")
 for f in texto:

  while f.isupper():
     texto = raw_input("ESCRIBE EL TEXTO EN MINUSCULAS: ")

   
funcion()



yo hice este codigo, pero el problema es q cuando corrigo el texto e ingreso las letras en minusculas correctamente, me vuelve a pedir ingresar el texto en minusculas...!

ya no se q mas hacer si alguien tiene la respuesta por favorr q me ayudeee...!!!!

Código (python) [Seleccionar]

def funcion():
palabra = raw_input("Introduce la palabra>")
contador = 0
for letra in palabra:
if letra.isupper():
contador += 1
else:
contador = contador

if contador != 0:
funcion()
else:
print "No hay ninguna mayuscula, finalizado"
exit(0)
funcion()



Ahí tienes tu solución siguiendo la estructura de recursividad que estabas utilizando tú. Espero que te sirva :)
Un saludo :)

EDIT: La versión posteada por WHK es mucho mejor, menos condicionales siempre es bueno, pero siempre viene bien tener diversas opciones :)
#87
Cita de: cybero en 14 Abril 2012, 15:45 PM
Hola, se os ocurre alguna idea de como puedo crear un programa que entre en una web y modifique las caberas HTTP que deberia enviar ???

Es algo que hago a mano con un proxy de interceptacion como Burp, pero me gustaria saber como podria hacerlo de manera automática.

Gracias

Modificar modificar no te puedo asegurar pero puedes utilizar la función headers() en php para enviar las cabeceras.
#88
Scripting / Re: REtos batch
28 Abril 2012, 02:13 AM
Cita de: puntoinfinito en 25 Abril 2012, 21:30 PM
Bien, bien :D
¿Te atreves con el Segundo?
¿O  intentas el primero con BATCH?


Código (dos) [Seleccionar]
echo Introduce numero
set /p numero=
if %numero%>1 && %numero%<10 echo 1 digito
if %numero%>10 && %numero%<100 echo 2 digitos
if %numero%>100 && %numero%<1000 echo 3 digitos
if %numero%>1000 && %numero%<10000 echo 4 digitos
...
Pause>Nul


Esto sería otra soluciíón a tu problema, pudiendo añadir la cantidad de dígitos que tu quieras.

No sé si funcionará porque no lo he podido probar además, yo de batch poca idea tengo  :-\

Un saludo :)
#89
Programación C/C++ / Ordenación burbuja
28 Abril 2012, 01:35 AM
Buenas compañeros, estoy empezando otra vez con C++, me he acostumbrado a Python y se me está atascando  :-\.

Este es el código que llevo escrito:

Código (cpp) [Seleccionar]
#include <iostream>
using namespace std;

int main()
{
int array[10],x=0,acumulador,y=0,z=0;
while (x<10)
{
cin>>array[x];
x = x + 1;
}
while (y<10)
{
if (array[y]>array[y+1])
{
acumulador = array[y];
array[y] = array[y+1];
array[y+1] = acumulador;
y = y + 1;
}
}
while (z<10)
{
cout<<array[z];
               z = z + 1;
}
return 0;
}


En la primera parte, donde se introducen los 10 números para el array, a pesar de que aumento la variable de bucle, nunca para de pedir dígitos :S.

Un saludo :)
#90
Muy bueno ;).

Nunca conseguiré entender la ofuscación en python XD