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ú

Temas - DameBanda

#1
Hola a todos.

Hacía ya mucho tiempo que no entraba al foro, y mucho mas que no aportaba nada.
Hasta ayer, cuando a raíz de una pregunta que hice, me entro el gusanillo de re-comenzar. Esta vez tratando de preguntar menos y aportar mas así que aquí os dejo mi "último proyecto" :D

EasyDomo (el nombre no es definitivo) es, en principio, una plataforma de domótica que permite, a través de netcat, un par de scripts y un sketch muy simple de arduino, controlar cualquier circuito eléctrico desde tu smartphone. (Digo en principio porque en la fase de desarrollo en que se encuentra solo se puede considerar un proyecto veraniego que enciende y apaga luces)

Dicho esto os dejo con un tutorial de instalación y uso:

   1- Monta un circuito de pruebas (no seas bestia y lo enchufes a el C1 de tu casa )
   Que se componga de 10 leds conectados (con sus resistencias y todo) a los pines    2,3,4,5,6,7,8,9,10 y 11 de tu arduino

       

   2-Si vas a instalar desde el .sfx (Archivo autoextraible de winrar) solo abrelo, te pedirá    privilegios de    administrador, acepta todo y espera, se te abrirá una ventana de comandos con    el programa de instalación que no tiene mucha ciencia. Te pedirá que aceptes y te pedirá    un usuario y una contraseña para logearte desde tu terminal mobil o desde donde quiera    que    accedas.



   Carga el sketch EasyDomo.ino (situado por defecto en tu carpeta de sketches de arduino o
   en el escritorio)

   Luego abre el archivo EasyDomoServer.bat COMO ADMINISTRADOR de tu escritorio y    te abrirá otra ventana donde te    
   pedirá que configures la instalación de tu hogar, circuito de pruebas en este caso.



   (Aquí está el truco) Una vez finalizado ese "asistente" vuelve a abrir el archivo    EasyDomoServer.bat y te dejará una ventana en negro

   Por motivos de seguridad la ventana deberá permanecer abierta mientras se desee conectar    remotamente

   Ahora solo tienes que accceder desde tu dispositivo (smartphone, otro pc, tostadora) con    netcat, telnet, lo que mejor te parezca. (yo uso netcat desde mi iphone 3gs con jailbreak)
   
   Conectandote al puerto 600 Ej. nc 192.168.1.34 600
   
   Una vez conectado te pedirá un nombre de usuario y una contraseña, introduce los mismos   
       que introduciste cuando instalaste EasyDomo y te aparecerá un menú de control muy básico    con el nombre de habitación y un identificador.
   
   Introduce el numero de identificación y accederás a un submenú desde el que podrás    encender luces y apagar luces (un poco básico no? ;D ) Una vez hecho eso el led asociado a    
   la habitación deseada se debería iluminar y apagar según queramos.




   Nota: Si quieres después de instalar puedes borrar la carpeta EasyDomo de tu carpeta    temporal
   3- Si vas a instalar desde el código fuente, opción perfectamente válida (incluso es    recomendable para evitar un bug que hace que detecte tu sistema como de 32 bits siempre)
   Solo ejectuta el archivo start.bat con privilegios de administrador u invoca el archivo    install.bat desde la linea de comandos (ADMINISTRADOR) con el parametro install

   Ej: install.bat install

   4-Para desinstalar: Solo ejecuta una el archivo install.bat en tu carpeta (archivos de    programa\EasyDomo) como administrador y sigue el asistente

   Nota: por si acaso no desinstala correctamente, la desinstalación manual pasa por:
   Borrar la clave de registro    HKML\SOFTWARE\EasyDomo
   Borrar la carpeta EasyDomo de archivos de programa
   Borrar el archivo EasyDomoServer.bat del escritorio
   Borrar el sketch EasyDomo.ino de la carpeta de arduino

   
Con esto os dejo los enlaces de descarga y os ruego que si alguno decide echarle un ojo que me comente, desde su opinión, hasta sugerencias pasando por reportes de bugs, lo que queraís. Sinceramente, me haría mucha ilusión :D

Links: https://www.mediafire.com/?x7wbaw6cy47viuk

Un saludo
#2
Edito: me equivoqué y postee 2 veces, podeis borrar este  :-X


Hola a todos.

Hacía ya mucho tiempo que no entraba al foro, y mucho mas que no aportaba nada.
Hasta ayer, cuando a raíz de una pregunta que hice, me entro el gusanillo de re-comenzar.
Esta vez tratando de preguntar menos y aportar mas así que aquí os dejo mi "último proyecto" :D


EasyDomo (el nombre no es definitivo) es, en principio, una plataforma de domótica que permite,
a través de netcat, un par de scripts y un sketch muy simple de arduino, controlar cualquier circuito eléctrico desde tu smartphone.
(Digo en principio porque en la fase de desarrollo en que se encuentra solo se puede considerar un proyecto veraniego que enciende y apaga luces)

Dicho esto os dejo con un tutorial de instalación y uso:

   1- Monta un circuito de pruebas (no seas bestia y lo enchufes a el C1 de tu casa )
   Que se componga de 10 leds conectados (con sus resistencias y todo) a los pines    2,3,4,5,6,7,8,9,10 y 11 de tu arduino

   2-Si vas a instalar desde el .sfx (Archivo autoextraible de winrar) solo abrelo, te pedirá    privilegios de
       administrador, acepta todo y espera, se te abrirá una ventana de comandos con el programa de instalación que no tiene mucha ciencia.
       Te pedirá que aceptes y te pedirá un usuario y una contraseña para logearte desde tu terminal mobil o desde donde quiera que accedas.

   Carga el sketch EasyDomo.ino (situado por defecto en tu carpeta de sketches de arduino o en el escritorio)

   Luego abre el archivo EasyDomoServer.bat COMO ADMINISTRADOR de tu escritorio y te abrirá otra ventana donde te    
   pedirá que configures la instalación de tu hogar, circuito de pruebas en este caso.

   (Aquí está el truco) Una vez finalizado ese "asistente" vuelve a abrir el archivo EasyDomoServer.bat y te dejará una ventana en negro

   Por motivos de seguridad la ventana deberá permanecer abierta mientras se desee conectar remotamente

   Ahora solo tienes que accceder desde tu dispositivo (smartphone, otro pc, tostadora) con netcat, telnet, lo que mejor te parezca
       (yo uso netcat desde mi iphone 3gs con jailbreak)
   
   Conectandote al puerto 600 Ej. nc 192.168.1.34 600
   
   Una vez conectado te pedirá un nombre de usuario y una contraseña, introduce los mismosque introduciste cuando instalaste EasyDomo y te aparecerá un menú de control muy básico
   con el nombre de habitación y un identificador.
   
   Introduce el numero de identificación y accederás a un submenú desde el que podrás
encender luces y apagar luces (un poco básico no? ;D ) Una vez hecho eso el led asociado a    
   la habitación deseada se debería iluminar y apagar según queramos.

   Nota: Si quieres después de instalar puedes borrar la carpeta EasyDomo de tu carpeta    temporal
   3- Si vas a instalar desde el código fuente, opción perfectamente válida (incluso es    recomendable para evitar un bug que hace que detecte tu sistema como de 32 bits siempre)
   Solo ejectuta el archivo start.bat con privilegios de administrador u invoca el archivo    install.bat desde la linea de comandos (ADMINISTRADOR) con el parametro install

   Ej: install.bat install

   4-Para desinstalar: Solo ejecuta una el archivo install.bat en tu carpeta (archivos de    programa\EasyDomo) como administrador y sigue el asistente

   Nota: por si acaso no desinstala correctamente, la desinstalación manual pasa por:
   Borrar la clave de registro    HKML\SOFTWARE\EasyDomo
   Borrar la carpeta EasyDomo de archivos de programa
   Borrar el archivo EasyDomoServer.bat del escritorio
   Borrar el sketch EasyDomo.ino de la carpeta de arduino

   
Con esto os dejo los enlaces de descarga y os ruego que si alguno decide echarle un ojo que me comente, desde su opinión, hasta sugerencias pasando por reportes de bugs, lo que queraís. Sinceramente, me haría mucha ilusión :D

Links:

Un saludo
#3
Hola. (no me creo que haya pasado tanto tiempo desde mi último mensage en el foro)

estoy creando un instalador para un software de domótica con arduino, la cuestión es que el firmware (hecho en C) necesita los caracteres <> para las librerías

#include <loquesea.h>

el problema es que con el método de escritura que uso con batch esos caracteres se usan para indicar el final de la cadena a escribir.

echo loquesea > archivo.txt

En vista de esto se me ocurrió meter esas líneas entre comillas.
Pero claro, ahora la duda es como quitarlas de el archivo final, estuve leyendo el famoso "acciones sobre archivos de texto" de Leo gutierrez en este foro pero no encontré nada que me valiese.

Me vale cualquier método para quitar esas comillas o escribir los símbolos en el archivo sin que batch de problemas.

Gracias por adelantado
Salu2 (no me creo que haya pasado tanto tiempo desde mi último Salu2 en el foro)
#4
Hola a todos.

Hoy os vengo a hacer una consulta breve a vosotros los expertos (;

Estoy pensando en comprarme una Amd R9 270X de shapphire para sustituir a mi vieja GT520 de 29 W.

El problema es que  en la página en la cual voy a comprarla. de la cual no pondré el nombre para no hacer spam (aunque seguro que ya sabeis de cual hablo) (;
Pide 500w de alimentación (600 con crossfire) pero no estoy seguro de si mi fuente daría. Os adjunto unas imagenes y eso ;)

Como os iba diciendo. Tengo tres fuentes, bueno 4 si me apuras.


La nueva. Tecnimax 550W rail de 12v = 12A




La del pc. QORI 500W rail de 12v = 16A



La del pc mas viejo. INCL 450W rail de 12v = 18A



Luego tengo otra de 350W con dos railes de 12v de 16A cada uno

Ah. mi cpu es un i7 2600, ram kingston 2x4gb y hd seagate barracuda 500gb sata

Tambien tengo otra duda existencial ;)

Si pongo la GPU y no da la alimentación, puedo quemar algo? (aparte de la fuente) he buscado en google y las opiniones son dispares.

Gracias por adelantado.
#5
Scripting / [PYTHON] Problema con (len)
2 Septiembre 2013, 23:27 PM
Hola a todos

Iré directo al grano ya que mi duda es simple:

en un archivo de texto hago:


f = open("texto.txt")
for linea in f:
      print len(linea)



Cuando el resultado debiera ser:


4
4
4
4
4


El resultado es:


4
4
4
4
3


El contenido de texto.txt es


B02
R04
G06
P08
Y10


Si me decis vosotros los expertos en la materia porque sucede esto y como solucionarlo os estaría tremendamente agradecido :D
#6
Hola a todos, estoy haciendo un juego en batch (nada complicado) y me surgio la siguiente duda:

Para el juego necesito crear un tablero con 225 zonas pulsables (botones) y a unas 15  lineas por boton, pues. os haceis una idea, asi que decidí crear un script que genere el código, de momento tengo esto:

Código (dos) [Seleccionar]

@echo off
set val = 5
for %%a in (A B C D E F G H I J K L M N O) do (
for /L %%A in (1,1,15) do (
echo :Host_play_cmp_%%a%%A >> code.txt
echo set VERTICAL = %val% >> code.txt
echo set START = 10 >> code.txt
echo set STOP = 14 >> code.txt
echo set RETURN = Host_play_click%%a%%A >> code.txt
echo. >> code.txt
echo :Host_play_click%%a%%A_next >> code.txt
echo if %next%=="True" set click=%%a%%A & goto sendclick >> code.txt
echo goto Host_play >> code.txt
echo. >> code.txt
set /a val=%val%+1
)
pause


El resultado es el que debería, a excepción de que no imprime el contenido de la variable VAL y se salta la linea
Código (dos) [Seleccionar]
if %next%=="True" set click=%%a%%A & goto sendclick

Si alguien sabe como hacer que imprima lo que falta o porque no lo hace, pues le estaría tremendamente agradecido  :D

Salu2 y gracias adelantadas.
#7
GNU/Linux / Instalar windows7 desde ubuntu
15 Enero 2012, 16:47 PM
Hola chicos, Os tengo que hacer una consulta concreta y muy noob por no decir tal vez ridícula  ;) Hay va:
(Espero que no sea muy larga para preguntar tan poco)


En navidades compré un pc que venía sin OS y con la emoción ni lo pensé e instalé Ubuntu 11.10, funciona perfectamente y de hecho estoy muuuy contento con el

Pero como soy uno de esos tipos raros a los que les gusta tener windows...  

Pues eso, que ejjemm bajé una iso de win7 (No se lo digais a Billy ehh)

Y quería bootearla desde un USB, hasta ahí todo perfecto, pero.. (siempre hay un pero)

No encuentro un programa o en su defecto, el método, para grabar la ISO de w7 en el pen.

Siendo unetbootin un ejemplo de lo que necesito, de no ser porque no funciona con windows claro.

Os dejo un par de especificaciones que os podrían ser útiles (os dije que la pregunta era concreta  ;))

USB- 8GB
Iso de W7- Piratilla (ya comprobé que funciona bien en VirtualBox) no pongo el link porque creo que no esta permitido
Tengo un HD de 500 GB dedicado por completo con ubuntu (no me importa formatear ni particionar, ni naah xD)

No me importa que MBR sobreescriba GRUB ni borrar ubuntu (ya lo instalaré luego)

Ah, otra cosa, porfavor no seais trolls y me digais que deje ubuntu, o que instale w7 en una VM.

Gracias a todos, tanto por responder o ver el post

Salu2  ;)

[EDITO]

La primera duda está resuelta, ahora por no abrir un nuevo tema pregunto otra vez aquí (Si no se puede, pues lo siento  :-\ )

Pues ahora con la ISO ya grabada y arrancando desde el usb no me deja instalar el OS, me dice que debo usar NTFS como sistema de archivos, el caso es que no me deja formatear el HD, ni operar de ninguna forma con el.

Si alguien puede decirme como cambiar el sistema de archivos o crear una particion nueva en el disco duro principal, Bienvenido sea  ;)

Por favor, respuestas aplicables en linux
Reitero que me da igual perder ubuntu.

Gracias por permitirme abusar de su confianza (;
Salu2
#8
Hardware / Me están timando?
4 Enero 2012, 14:56 PM
Hola a todos.
Tras un año aguantando a mi piedra con luces

http://foro.elhacker.net/hardware/en_cuanto_valorariais_este_laptop-t343851.0.html Detalle humoristico xD

Y me ofrecen uno con estas especificaciones:

Procesador: i7 2300, a 3,4 Ghz, con 8 MB de cache
Ram: 8 GB
GPU: Nvidia GT 520, con 1 GB de memoria DDR3
Rom de 500 GB
Placa base gigabyte (el modelo no lo tengo anotado)

Ya ensamblado, pero sin sistema operativo ni perifericos.
Por un precio final de 580 euros.
(nota: Es de una ensambladora comercial con muchos años de experiencia)

Pues que os parece, es un buen pc a un buen precio o me están timando, vosotros me contais  ;)

Salu2
#9
Desarrollo Web / Html leer datos
6 Noviembre 2011, 13:55 PM
Hola.

Estoy haciendo una extensión para chrome como weekend project y como soy un noob absoluto tengo esta duda:

Desde html se pueden leer datos de un formulario? (sin usar php, js, asp, etc)
Me imagino que no se puede, pero como ultimo recurso pregunto aquí
Siendo mas precisos:


<audio controls="controls" src="Archivo.mp3" preload="metadata" >
Su navegador no soporta HTML5
</audio>


Donde "Archivo.mp3" sería el archivo introducido por un usuario desde un input file
Pues basicamente esa es mi duda, cualquier respuesta la agradezco una barbaridad.

Salu2  ;)
#10
Hardware / En cuanto valoraríais este laptop
6 Noviembre 2011, 00:11 AM
Hola.

Estoy intentando convencer a mis padres de que necesito un nuevo pc, según ellos el que tengo me sobra.

Aquí os dejo las prestaciones (para que os echéis unas risas  ;))


Procesador: intel celeron m 1,3 ghz
Ram: 496 mb
gráfica: Intel graphics 82852
Rom: 120 gb


Bueno, lo que se dice un pc que valdría como servidor a google  ;)
Ahora, si os lo encontraseis en un rastro (en la sección de pisapapeles claro).
Cuanto estaríais dispuestos a pagar por el??

Salu2 :)
#11
PHP / Reproducir audio en php?
4 Noviembre 2011, 17:58 PM
Hola.
Supongo que seré muy malo googleando, pero no encuentro por ninguna parte como reproducir audio con php.
Todo lo que me aparece por la www son reproductores enbebidos o en .swf.

Lo ideal sería algo parecido a las tag <bgsound> o <enbed> de html pero en php
Tambien me valdría un script, pero solo usando php o en su defecto html

Si alguien me explica como hacerlo le estaría tremendamente agradecido  :)

Salu2 & gracias adelandadas
#12
Nivel Web / Que demonios es esto?
15 Agosto 2011, 20:41 PM
Hola a todos.

Tonteando con unas webs, sin querer hacer nada serio me encontre con que:

https://WEB/Ticketing/gestionURL?bean='

Me arrojó lo siguiente:

<html><body>
Error Intern de l'aplicació.<br><br>
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named ''' is defined<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:360)<br>
. . .
Y mucho mas codigo parecido


Me quedé WTF!  :huh:

La verdad, no tengo ni la mas remota idea de que puede pasar.
Solo es por mera curiosidad, ya que la web que arrojó estos datos debe tener una gran seguridad.

Por favor, alguna aclaracion  :rolleyes:

Salu2
#13
Fozando por la red me encontre con mi viejo amigo backtrack, como me habian hablado las mil maravillas de su version 5 me decidi a instalarlo en mi asus eepc.
Como este portatil no tiene lector de cd, decido instalarlo desde la SD de mi movil
(tengo un adaptador usb 2.0), hago todo lo que pone en el manual de instalacion por usb que viene en la web oficial y cuando booteo me aparece el menu de unetbootin, hasta ahi todo normal.

El fallo esta que cuando selecciono la opcion default, me carga la imagen de BT y me manda lo siguiente:


Scanning disk for index files..
Found 0 package indexes, 1 source indexes, 0 translation indexes and 0 signatures
Please provide a name for this Disk, such as 'Debian 2.r1 Disk 1':


Y ahi se para.
Le he preguntado a san google y nada asi que en ultima instancia pregunto aqui.

Si alguien sabe que sucede o mejor aun, me da una solucion, seria de gran ayuda. Y le estaria tremendamente agradecido.

Un saludo y gracias adelantados  ;D
#14
Nivel Web / Ayuda sql injection
9 Julio 2011, 16:01 PM
Hola a todos.

La verdad, estoy empezando con el tema de sql y apenas se hacer un union.
Ante todo no hago lammeradas pero el otro dia intente hacer un 'drop' y no me funciono.
Probe en un par de webs mas y en ninguna logre borrar la tabla deseada.
No se si lo estoy haciendo mal o que, pero me entro la curiosidad.

El codigo que inyecto es:
www.web.com/noticias.php?noticia='3; drop table noticias; '

Si alguien me puede explicar que estoy haciendo mal, seria de gran ayuda.  :rolleyes:
#15
Hola amigos

Desde hace tiempo vengo metiendome en el tema de desarrollo web y aun estoy muy verde.

Estoy haciendo alguna que otra página sencillita y tal pero
el problema es que necesitaría un codigo que buscara archivos en una carpeta y creara un apartado dento de una <table> con un link por cada uno que encontrara.

Yo con lo poco que de momento se y lo chapucero que soy no encuentro forma de hacerlo...

Si alguien sabe como o conoce algún método mejor se lo agradecería muchísimo. :huh:
#16
Scripting / Problema con mi code [SOLUCIONADO]
28 Febrero 2011, 17:29 PM
Hola de nuevo...
Cuando había acabado el programa anterior se me ocurrió que podría cifrar el archivo dll con el user y el pass de mi programa...

Pero resulta que ya llevo modificado casi todo el instalador y gran parte del programa pero cuando llega la parte de logearse una vez introducidos el user y el pass me sale del programa como la otra vez sospecho que se pueda tratar de un fallo en la rutina o unas "" puesto que soy muy bruto con el code lo dejo lo mas ordenado posible (para mi) y si algún alma caritativa estuviese dispuesto a analizarlo y decirme que falla le estaría muy agradecido:

Código (dos) [Seleccionar]
@echo off
title Secret Files 2.0
color 2
set "medir=%programfiles%\SecretFiles"
goto ini
rem
rem -----inicio de subrutinas... subrutina capa3-----
rem
:ini
cls
if exist "%programfiles%\SecretFiles" (goto extract) else (goto install)
rem
rem -----subrutina opcional-----
rem
:install
cls
echo el programa se instalara al presionar una tecla
pause > null
echo instalando...
md "%medir%" > null
md "%medir%\Temp" > null
md "%medir%\Data" > null
copy /y %0 "%medir%\DataBaseViewer.bat" > null
echo carga lista 10 segundos para que los cambios surtan efecto
ping -n 10 localhost > null
pause
cd %medir%\Data
set /p iniusr=Seleccione su usuario para futuros accesos=
cls
cd "%medir%\Temp"
set proceso=%iniusr%
set resultado1=%iniusr:a=1%
set resultado2=%resultado1:b=-%
set resultado3=%resultado2:c=.%
set resultado4=%resultado3:d=\%
set resultado5=%resultado4:e=$%
set resultado6=%resultado5:f=;%
set resultado7=%resultado6:g=?%
set resultado8=%resultado7:h=[%
set resultado9=%resultado8:i=+%
set resultado10=%resultado9:j=)%
set resultado11=%resultado10:k=]%
set resultado12=%resultado11:l=!%
set resultado13=%resultado12:m=(%
set resultado14=%resultado13:n=@%
set resultado15=%resultado14:ñ=¿%
set resultado16=%resultado15:o=,%
set resultado17=%resultado16:p=4%
set resultado18=%resultado17:q=/%
set resultado19=%resultado18:r=_%
set resultado20=%resultado19:s={%
set resultado21=%resultado20:t=#%
set resultado22=%resultado21:u=¡%
set resultado23=%resultado22:v=}%
set resultado24=%resultado23:w=:%
set resultado25=%resultado24:x=2%
set resultado26=%resultado25:y=6%
set resultado27=%resultado26:z=9%
echo %resultado27% > userENC.dll
cls
set /p inipass=Seleccione su contraseña para futuros accesos=
cls
set proceso=%inipass%
set resultado1pass=%inipass:a=1%
set resultado2pass=%resultado1:b=-%
set resultado3pass=%resultado2:c=.%
set resultado4pass=%resultado3:d=\%
set resultado5pass=%resultado4:e=$%
set resultado6pass=%resultado5:f=;%
set resultado7pass=%resultado6:g=?%
set resultado8pass=%resultado7:h=[%
set resultado9pass=%resultado8:i=+%
set resultado10pass=%resultado9:j=)%
set resultado11pass=%resultado10:k=]%
set resultado12pass=%resultado11:l=!%
set resultado13pass=%resultado12:m=(%
set resultado14pass=%resultado13:n=@%
set resultado15pass=%resultado14:ñ=¿%
set resultado16pass=%resultado15:o=,%
set resultado17pass=%resultado16:p=4%
set resultado18pass=%resultado17:q=/%
set resultado19pass=%resultado18:r=_%
set resultado20pass=%resultado19:s={%
set resultado21pass=%resultado20:t=#%
set resultado22pass=%resultado21:u=¡%
set resultado23pass=%resultado22:v=}%
set resultado24pass=%resultado23:w=:%
set resultado25pass=%resultado24:x=2%
set resultado26pass=%resultado25:y=6%
set resultado27pass=%resultado26:z=9%
echo %resultado27pass% > passENC.dll
cls
echo procesando...
ping -n 5 localhost > nul
echo finalizando...
ping -n 2 localhost > nul
msg * programa instalado con exito
goto ini
rem
rem -----subrutina capa2-----
rem
:extract
cls
cd %medir%\Temp
echo seleccione usuario
set /p usr=
for /f "tokens=*" %%. in (userENC.dll) do (set db_userENC=%%.)
cls
set resultado1bUSR=%db_userENC:1=a%
set resultado2bUSR=%resultado1b:-=b%
set resultado3bUSR=%resultado2b:.=c%
set resultado4bUSR=%resultado3b:\=d%
set resultado5bUSR=%resultado4b:$=e%
set resultado6bUSR=%resultado5b:;=f%
set resultado7bUSR=%resultado6b:?=g%
set resultado8bUSR=%resultado7b:[=h%
set resultado9bUSR=%resultado8b:+=i%
set resultado10bUSR=%resultado9b:)=j%
set resultado11bUSR=%resultado10b:]=k%
set resultado12bUSR=%resultado11b:!=l%
set resultado13bUSR=%resultado12b:(=m%
set resultado14bUSR=%resultado13b:@=n%
set resultado15bUSR=%resultado14b:¿=ñ%
set resultado16bUSR=%resultado15b:,=o%
set resultado17bUSR=%resultado16b:4=p%
set resultado18bUSR=%resultado17b:/=q%
set resultado19bUSR=%resultado18b:_=r%
set resultado20bUSR=%resultado19b:{=s%
set resultado21bUSR=%resultado20b:#=t%
set resultado22bUSR=%resultado21b:¡=u%
set resultado23bUSR=%resultado22b:}=v%
set resultado24bUSR=%resultado23b::=w%
set resultado25bUSR=%resultado24b:2=x%
set resultado26bUSR=%resultado25b:6=y%
set resultado27bUSR=%resultado26b:9=z%
echo %resultado27bUSR% > user.dll
for /f "tokens=*" %%. in (user.dll) do (set db_user==%%.)
del user.dll
cls
echo introduzca contraseña
set /p pass=
for /f "tokens=*" %%. in (passENC.dll) do (set db_passENC==%%.)
cls
set resultado1bPASS=%db_passENC:1=a%
set resultado2bPASS=%resultado1b:-=b%
set resultado3bPASS=%resultado2b:.=c%
set resultado4bPASS=%resultado3b:\=d%
set resultado5bPASS=%resultado4b:$=e%
set resultado6bPASS=%resultado5b:;=f%
set resultado7bPASS=%resultado6b:?=g%
set resultado8bPASS=%resultado7b:[=h%
set resultado9bPASS=%resultado8b:+=i%
set resultado10bPASS=%resultado9b:)=j%
set resultado11bPASS=%resultado10b:]=k%
set resultado12bPASS=%resultado11b:!=l%
set resultado13bPASS=%resultado12b:(=m%
set resultado14bPASS=%resultado13b:@=n%
set resultado15bPASS=%resultado14b:¿=ñ%
set resultado16bPASS=%resultado15b:,=o%
set resultado17bPASS=%resultado16b:4=p%
set resultado18bPASS=%resultado17b:/=q%
set resultado19bPASS=%resultado18b:_=r%
set resultado20bPASS=%resultado19b:{=s%
set resultado21bPASS=%resultado20b:#=t%
set resultado22bPASS=%resultado21b:¡=u%
set resultado23bPASS=%resultado22b:}=v%
set resultado24bPASS=%resultado23b::=w%
set resultado25bPASS=%resultado24b:2=x%
set resultado26bPASS=%resultado25b:6=y%
set resultado27bPASS=%resultado26b:9=z%
echo %resultado27bPASS > pass.dll
for /f "tokens=*" %%. in (pass.dll) do (set db_pass==%%.)
del pass.dll
goto comp
rem
rem -----subrutina capa 3-----
rem
:comp
cls
if %db_user%==%usr% (goto comp2) else (goto flogon)
rem
rem -----subrutina capa 3-----
rem
:comp2
cls
if %db_pass%==%pass% (goto ok) else (goto flogon)
rem
rem ---subrutina capa 3-----
rem
:ok
cls
goto menu
rem
rem -----subrutina capa 2-----
rem
:menu
cls
echo.
echo MENU INTERACTIVO
echo.
pause
exit
rem
rem -----subrutina opcional-----
rem
:flogon
cls
echo usuario o contraseña incorrectos...
pause
goto ini


Yo ya he buscado el fallo por todos lados pero se me resiste...
Un saludo y que tengan un buen día.
P.D. Lo de subrutina y capa es una manera que tengo yo de clasificar las etiquetas en scripting...
#17
Hola a todos

Tengo una duda que igual es un poco estúpida pero si alguien pudiese ayudarme con este code le estaría muy agradecido...

@echo off
title DataBase reader
color 2
set medir = %programfiles%\DBView
goto ini
:ini
if exist %programfiles%\DBView (goto comp) else (goto install)
:install
echo el programa se instalara al presionar una tecla
pause > null
echo instalando...
md %programfiles%\DBView > null
md %programfiles%\DBView\Temp > null
md %programfiles%\DBView\Data > null
copy %0 %medir%\DataBaseViewer.bat > null
cls
echo carga casi lista...
ping -n 4 localhost > null
echo carga lista
pause
set /p iniusr=Seleccione su usuario para futuros accesos=
echo %iniusr% > %medir%\Temp\Usr.dll
cls
ping -n 4 localhost > null
set /p inipass=Seleccione su contraseña para futuros accesos=
echo %inipass% > %medir%\Temp\Pass.dll
msg * Instalacion completa
goto ini
:comp
echo introduzca su usuario...
set /p usr=usuario=
cls
echo introduzca su contraseña...
set /p pass=contraseña=
pause
echo procesando solicitud...
for /f "tokens=*" %%. in (%medir%\Temp\Usr.dll) do (if %usr%==%% goto (compusrsi) else (goto compusrno))
:compusrsi
for /f "tokens=*" %%. in (%medir%\Temp\Pass.dll) do (if %pass%==%% goto (comppasssi) else (goto comppassno))
:comppasssi
goto main
:compusrno
usuario desconocido
pause
goto ini
:comppassno
echo contraseña incorrecta
pause
goto ini
:menu
msg * logeado como %usr%
pause
exit


el caso es que una vez instalado me dice "de" no es un archivo o comando por lotes ejecutable y bla, bla, bla...  :-[

Le agradecería mucho a quien me ayudase con este fallo y si fuese posible me explicase como solventarlo...

Gracias adelantadas...
#18
Wireless en Linux / Ayuda dispositivo bluetooth
12 Febrero 2011, 21:42 PM
Hola amigos.
Mi problema es que hace poco se le estallaron las defensas a la pantalla de mi portatil  y ahora solo cuento con mi pc de sobremesa que en un principio usaba solo para auditorias.

Pero como no solo me dedico a eso, se me entro el antojo de subir fotos, lastima que bt 4 no me detecta mi dispositibo bluetooth usb.
He probado con hciconfig y demás pero no consigo que me lo detecte...

Si alguíen supiese de algún software o driver para bluetooths usb que funcione en bt se lo agradeceria enormemente...

P.D. Siento no poder facilitar el modelo pero es que ahora no cuento con ese dato perdonen las molestias. :-\
#19
Hola amigos
Antes de nada querría comentarles que este es mi primer post con lo cual agradecería que me disculpasen si pongo este tema en una sección errónea, digo algo fuera de lugar o este tema está repetido.
Últimamente estoy creando programas en visual basic para aprender como funcionan los comando y demás (la verdad es que he leído bastante pero no se mucho).
el caso es que encontré en TyV un manual hecho por Hendrix sobre como crear un gusano informático en dicho lenguaje.
Como se que me lío mucho iré al grano.

Me gustaría que me explicaran como hacer que mi bichito se propage por el messenger sin tener que subirlo a un ftp.

Un saludo por adelantado de DameBanda :silbar: