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

#61
Por un lado esta lo de reconocer los cartuchos, con la nueva generacion de recargables parece no haber ya problema. Con los compatibles nuevos, si los hay, no he probado.
Pero lo de la obsolescencia programada es otra cosa, hasta donde yo se, la impresora, cuando llegue a un numero determinado de copias, dejará de funcionar, independientemente de los cartuchos que tenga puestos.
#62
Gracias por los enlaces

Al probarlo en un sistema de 64bits me ha dado error el archivo reply.exe. Imagino que habria que programarlo diferente para 64bits. Creo que he encontrado la manera para detectar que arquitectura de sistema se esta usando con el comando %PROCESSOR_ARCHITECTURE% podria definir si se crea un reply u otro, pero no tengo ni idea de como hacer un reply para 64bits
#63
Ese es el mismo del que hablo que no sirve para la impresora SX435W

Finalmente encontre unos recargables reseteables de bilbink que mas o menos van funcionando bien. Mi hermano los probo pero en una de las impresoras le dieron problemas pero ahora han salido unos nuevos que le han funcionado bien.

Sigo buscando el equivalente al ssc service uyility o este mismo actualizado para tener el control sobre mi Epson Stylus SV435W

#64
Muchisimas gracias, te has explicado genialmente  :D

He programado en muchos lenguajes diferentes, como los patos ya sabes, nadan, corren y vuelan pero no destacan en nada :P

vbs no lo he tocado apenas. La proxima vez que vaya ha hacer algo en dos, pruebo a hacerlo en vbs. Espero que haya mas documentacion ya que es un lenguaje de programacion en si, porque en dos aparte la escueta documentacion casi sin ejemplos de:

http://technet.microsoft.com/en-us/library/bb490873.aspx

Lo demas que he encontrado esta disperso.
#65
Aunque han pasado años considero que es mejor dejar aqui mi duda y mi contribución.

Los codigos que usaban vbs no me han funcionado. Supongo que tendria que modificar la ruta donde se aloja el bat o algo, ya que me decia que faltaba el archivo .vbs

Como me funcionó el codigo escrito exclusivamente en batch, posteado por maty_16_94 decidí usarlo. Tuve que hacer algunos cambios ya que necesitaba que si se metia la clave se cargase un menu y si no, no. Tambien me pareció oportuno que si se cometia un error al introducir la clave te diese mas oportunidades.

Aunque el codigo funciona hay algo que no entiendo y no me conformo con que funcione, me gustaria entenderlo, jejeje. Y tambien, si he cometido alguna barbaridad, saberlo y corregirla :P

¿Porque se ejecuta la etiqueta reinicio antes de cometer ningun fallo? En un principio iba a duplicar esas lineas pero al meter un pause en la etiqueta reinicio vi que se ejecuta nada mas arrancar. Luego hice el contador de errores y ya puedo mostrar el texto de clave incorrecta, pero me ha quedado esa duda.

Es la primera vez que uso call, supongo que por ahi se me escapa algo.

Tambien me gustaria saber que hace el archivo reply.exe


Código (dos) [Seleccionar]

@echo off
Title Usando Asteriscos en una Clave
::Escrito por Carlos inicialmente

set /a intentos=3
set MensajeIntoduzcaClave="Introduzca la clave de acceso:"

:reinicio
if not exist "reply.exe" (call:reply)
setlocal
set PWL=
set letra=
set/a contador=0
set /a TAM=10
set PASSWORD=1234
call:prompt

:inicio
reply.exe
set letra=%errorlevel%
if [%letra%]==[13] (goto:fin) else (call:ascii %letra%)
goto:eof

:fin
echo.
rem set/p pass=Password <nul
if [%PASSWORD%]==[%PWL%] (
goto:correcta
) else (
goto:incorrecta
)
goto:eof

:correcta
cls
echo.
goto Menu
goto:eof

:incorrecta
echo Clave incorrecta.
if /i 1 leq %intentos% (
set /a intentos=%intentos%-1
echo Numero de intentos restantes=%intentos%
echo Pulsa una tecla para volver a probar.
pause>nul
goto reinicio
) else (
echo Se ha superado el numero de intentos.
pause>nul
exit
)

:ascii
if %1==8 (call:borrar)
if %contador% GEQ %TAM% (goto:inicio)
if %1==48 (set PWL=%PWL%0&goto:contador)
if %1==49 (set PWL=%PWL%1&goto:contador)
if %1==50 (set PWL=%PWL%2&goto:contador)
if %1==51 (set PWL=%PWL%3&goto:contador)
if %1==52 (set PWL=%PWL%4&goto:contador)
if %1==53 (set PWL=%PWL%5&goto:contador)
if %1==54 (set PWL=%PWL%6&goto:contador)
if %1==55 (set PWL=%PWL%7&goto:contador)
if %1==56 (set PWL=%PWL%8&goto:contador)
if %1==57 (set PWL=%PWL%9&goto:contador)
if %1==65 (set PWL=%PWL%A&goto:contador)
if %1==66 (set PWL=%PWL%B&goto:contador)
if %1==67 (set PWL=%PWL%C&goto:contador)
if %1==68 (set PWL=%PWL%D&goto:contador)
if %1==69 (set PWL=%PWL%E&goto:contador)
if %1==70 (set PWL=%PWL%F&goto:contador)
if %1==71 (set PWL=%PWL%G&goto:contador)
if %1==72 (set PWL=%PWL%H&goto:contador)
if %1==73 (set PWL=%PWL%I&goto:contador)
if %1==74 (set PWL=%PWL%J&goto:contador)
if %1==75 (set PWL=%PWL%K&goto:contador)
if %1==76 (set PWL=%PWL%L&goto:contador)
if %1==77 (set PWL=%PWL%M&goto:contador)
if %1==78 (set PWL=%PWL%N&goto:contador)
if %1==79 (set PWL=%PWL%O&goto:contador)
if %1==80 (set PWL=%PWL%P&goto:contador)
if %1==81 (set PWL=%PWL%Q&goto:contador)
if %1==82 (set PWL=%PWL%R&goto:contador)
if %1==83 (set PWL=%PWL%S&goto:contador)
if %1==84 (set PWL=%PWL%T&goto:contador)
if %1==85 (set PWL=%PWL%U&goto:contador)
if %1==86 (set PWL=%PWL%V&goto:contador)
if %1==87 (set PWL=%PWL%W&goto:contador)
if %1==88 (set PWL=%PWL%X&goto:contador)
if %1==89 (set PWL=%PWL%Y&goto:contador)
if %1==90 (set PWL=%PWL%Z&goto:contador)
if %1==97 (set PWL=%PWL%a&goto:contador)
if %1==98 (set PWL=%PWL%b&goto:contador)
if %1==99 (set PWL=%PWL%c&goto:contador)
if %1==100 (set PWL=%PWL%d&goto:contador)
if %1==101 (set PWL=%PWL%e&goto:contador)
if %1==102 (set PWL=%PWL%f&goto:contador)
if %1==103 (set PWL=%PWL%g&goto:contador)
if %1==104 (set PWL=%PWL%h&goto:contador)
if %1==105 (set PWL=%PWL%i&goto:contador)
if %1==106 (set PWL=%PWL%j&goto:contador)
if %1==107 (set PWL=%PWL%k&goto:contador)
if %1==108 (set PWL=%PWL%l&goto:contador)
if %1==109 (set PWL=%PWL%m&goto:contador)
if %1==110 (set PWL=%PWL%n&goto:contador)
if %1==111 (set PWL=%PWL%o&goto:contador)
if %1==112 (set PWL=%PWL%p&goto:contador)
if %1==113 (set PWL=%PWL%q&goto:contador)
if %1==114 (set PWL=%PWL%r&goto:contador)
if %1==115 (set PWL=%PWL%s&goto:contador)
if %1==116 (set PWL=%PWL%t&goto:contador)
if %1==117 (set PWL=%PWL%u&goto:contador)
if %1==118 (set PWL=%PWL%v&goto:contador)
if %1==119 (set PWL=%PWL%w&goto:contador)
if %1==120 (set PWL=%PWL%x&goto:contador)
if %1==121 (set PWL=%PWL%y&goto:contador)
if %1==122 (set PWL=%PWL%z&goto:contador)
goto:inicio

:contador
set/a contador+=1
call:asterisc
goto:inicio

:borrar
if %contador% LEQ 0 (goto:eof)
set/a contador-=1
call:prompt
for /l %%a in (1,1,%contador%) do (call:asterisc)
set PWL=%PWL:~0,-1%
goto:eof

:reply
(
echo n reply.dat
echo e 0000 4D 5A 2E 00 01 00 00 00 02 00 00 10 FF FF F0 FF
echo e 0010 FE FF 00 00 00 01 F0 FF 1C 00 00 00 00 00 00 00
echo e 0020 B4 08 CD 21 3C 00 75 02 CD 21 B4 4C CD 21
echo rcx
echo 002E
echo w0
echo q
echo.
)>reply.dat
type reply.dat|debug>NUL 2>&1
del/f/q/a "REPLY.EXE">NUL 2>&1
ren reply.dat "REPLY.EXE"
goto:eof

:prompt
cls
set/p pass=%MensajeIntoduzcaClave%<nul
goto:eof

:asterisc
set/p pass=*<nul
goto:eof

:Menu
echo.
echo  Menu:
echo.
echo  1. Decir Hola
echo  2. Decir Adios
echo  0. Salir
echo.
set /p var=Elige opcion:
if %var%==1 goto hola
if %var%==2 goto adios
if %var%==0 exit
goto Menu

:hola
echo.
echo Hola
echo.
goto Menu

:adios
echo.
echo Adios
echo.
goto Menu


#66
Hola. Tengo un servidor dedicado (virtual) en strato que no uso como cliente ftp ni como servidor web. Y tengo un servdor web en hostgator al que accedo normalmente por FTP desde mi ordenador.

Lo que quiero es subir archivos al servidor web via FTP desde el servidor dedicado.

He seguido las instrucciones para este caso usando el modo activo y añadiendo la IP externa. Y aunque no he podido abrir un rango de puertos en el firewall de windows 2008 server, probando a desactivarlo tampoco logro conectar.

CitarEstado:   Resolviendo la dirección de xxxxx.net
Estado:   Conectando a 216.17.167.30:21...
Estado:   Conexión establecida, esperando el mensaje de bienvenida...
Respuesta:   220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
Respuesta:   220-You are user number 3 of 50 allowed.
Respuesta:   220-Local time is now 13:09. Server port: 21.
Respuesta:   220 You will be disconnected after 15 minutes of inactivity.
Comando:   USER xxxx
Respuesta:   331 User xxxx OK. Password required
Comando:   PASS ************
Respuesta:   530 Login authentication failed
Error:   Error crítico
Error:   No se pudo conectar al servidor

#67
Hola.

Por todos es sabido ya, que las impresoaras Epson entre otras nos obligan comprar sus cartuchos para timarnos. Yo ya Odiaba esa marca pero mi hermano con un modelo de el 2006 mas o menos pudo facilmente saltar todas las barreras que Epson le puso y usaba compatibles, reseteaba la impesora, etc. Todo con el programa SSC Service Utility

Al principio me daba problemas la impresora y actualice el firmware, tonto de mi, bueno a partir de ahi empezo a funcionar mejor, pero despues de unos 15 cartuchos de magenta ya no me reconoce los cartuchos compatibles. Incluso a veces de nuevos, sin haber impreso ni una hoja, ya me dice que no los reconoce. Eso antes me pasaba cuando se gastaban, pero es que ahora estan totalmente llenos. He probado tambien con los recargables y mas de lo mismo.

Es como si le hubiesen puesto un limite de compatibles, y cuando lo alcanzas ya te los va a reconocer mas. Le pongo uno de Epson gastado y enseguida lo reconoce y me dice que esta gastado.

Quisiera hackear la impresora y que me sirva a mi en vez de a Epson. No se si podria volver al firmware anterior de alguna forma para probar, ya que no parece que haya mucha gente con mi problema por las busquedas infructuosas en internet. O si hay algun programa como SSC Service Utility para la SX435
#68
Muchas gracias por el tutorial. Tengo en uso algunas MySQL pero no siempre es necesario usarlas.

Lo malo de las bases de datos:
- Si son de pago hay que pagar.
- Si ocupan mucho puedes tener problemas a la hora de descargar o restaurar
- Si son gratis te las pueden quitar sin previo aviso y la comunidad te puede linchar por perder todos sus datos.

Yo entiendo que este tutorial no es con animo de sustituir la genial MySQL sino de mostrar otra opcion para quien la necesite.

De verdad que me ha servido de mucho tu tutorial para guiarme y darme ideas de como ofrecer contenido exclusivo a cada usuario cuando no necesito una Base de datos.

Un saludo
#69
No he modificado ningun permiso, he revisado y todos los que recuerdo parecen estar correctos. ¿Hay alguna opcion en el panel de administracion para que los vuelva a mostrar el propio foro?

Para seguir yo enredando y buscando una solucion creo que necesito entender como funcionan.
¿Me podriais decir como funcionan las imagenes de seguridad del registro, y que interviene hasta lograr su aparicion?
¿Son imagenes sueltas de cada letra y se juntan para mostrarse?
¿Son imagenes completas, una imagen para cada codigo?
¿Donde deberian estar almacenadas?
¿Acaso se generan en el momento de mostrarlas, si es asi como se generan?
¿Interviene la base de datos?

Por cierto me ha encantado tu firma Cygog, buena frase! :)

He visto que tambien tiene la opcion de poner una pregunta de verificacion y anular la imagen de registro. Es bastante seguro evitar los spams solo con la pregunta si la pongo de este tipo: 2+1

Me interesa que sea una pregunta que sirva para diferentes idiomas.
#70
Gracias por la rapida respuesta.

En el foro me da esta info:

Información de versiones:
Versión del Foro: SMF 2.0 RC3 (más detallado)
Versión actual de SMF: SMF 2.0 RC3
Versión de GD: bundled (2.0.34 compatible)
MySQL versión: 5.0.91-enterprise-gpl-log
PHP: 5.2.12
Versión del Servidor: Microsoft-IIS/6.0

Entiendo con eso que el GD esta funcionando OK y haciendo un phpinfo(); me dice que esta enabled:

gd
GD Support  enabled 
GD Version  bundled (2.0.34 compatible) 
FreeType Support  enabled 
FreeType Linkage  with freetype 
FreeType Version  2.1.9 
T1Lib Support  enabled 
GIF Read Support  enabled 
GIF Create Support  enabled 
JPG Support  enabled 
PNG Support  enabled 
WBMP Support  enabled 
XBM Support  enabled 

Las fuentes las he repasado y estan todas. Lo he probado en difernes odenadores, en la oficina, con diferentes navegadores, cambiando los temas. Pero nada siempre obtengo esto: