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

#1
Hola,

Hace tiempo que tengo un servidor FTP con FileZilla montado en casa para mis cosillas, va todo muy bien excepto la velocidad. Hace unos meses le pase una grabación en bruto a un amigo de 13 Gigas en 13 minutos. Yo creo que no he cambiado nada, pero ahora ni siquiera puedo enviar un archivo de 4 gigas porque termina el tiempo de espera después de una hora mas o menos.

Necesito poder hacer las trasferencias desde el explorador de archivos estando en el ordenador de destino, sin instalar nada, por lo que no puedo usar ningún cliente ftp mas que el explorador de archivos de windows.

Reviso la configuración del servidor, pero no veo nada para aumentar el tiempo para la descarga de un archivo. El limite de velocidad de trasferencia está en 0, tengo 100 Mb de subida y en el ordenador de destino tambien.

En unos ordenadores descargo ese archivo desde mi ftp en 6 minutos, y en otros a la hora sale "Error al copiar el archivo. Se agoto el tiempo de espera para la conexión".

De drive descargo el mismo archivo en los ordenadores que sale el error en unos 10 minutos.


¿Alguna idea de a que puede ser debido esas diferencias y como impedir que se agote el tiempo?
#2
Quiero ejecutar aplicaciones, de esas que no aparece la ruta en el acceso directo y no se donde están, desde un bat tal como se ejecutan los programas .exe

Por ejemplo quiero hacer una secuencia para que se abra la configuración de windows y luego el notepad

Para el edge pude asi:
echo Iniciando Edge.
start "edge" "microsoft-edge:"
echo Edge Iniciado.


Ni siquiera puedo copiar esa ruta, bueno ni siquiera la puedo ver completa para intentar algo.

Hay alguna manera de ejecutar la configurarción desde un bat?
#3
Hola,

Me ha pasado ya con dos archivos uno de 7 megas y otro de 500. Los comprimo, los guardo con contraseña y luego no puedo abrirlos. Por supuesto recuerdo la contraseña, lo unico que se me ocurre si es un fallo mio es que la escribiese mal, aunque dos veces, no se.

El mensaje que me sale es:
No se puede abrir el documento cifrado 'C:\archivo.7z'. Verifique la contraseña.

La primera cuestión es si ese mensaje sale solo cuando la contraseña esta mal, o puede salir tambien si el archivo está corrupto.

He probado algunos programas que solo funcionan, si funcionan, con rar. Para 7z he probado 7zcracker.exe pero empieza a probar numeros y yo tengo metidas 8 letras, si no se dejó de escribir alguna y quedaron siete cuando creé la contraseña.

La segunda cuestion pues, es si hay algun modo de probar contraseñas similares a la mia.

Saludos

#4
Hola,

Tengo un programa de facturación que parece estar hecho con Microsoft Acces 2003. Cuando lo abro lo puedo manejar con normalidad. Pero por ejemplo no puedo cambiar los tipos de IVA ya que antes siempre se usaba solo el 4%. Con MDBPlus he podido actualizar los tipos de IVA, Y ya le puedo ajustar desde el programa el IVA a cada producto, pero cuando voy a crear la factura para ese producto sigue saliendo el 4%. Es como si el que lo creo pasó olímpicamente de el ajuste de tipos de IVA y puso directamente que operase con el 4%.

Cuando lo abro con Microsoft Acces 2003 aparece solo el programa con los menus y las funciones que les dieron. Cuando lo abro con Microsoft Acces 2013 me salen dos pestañas pero no puedo editar nada.








¿Es posible abrirlo de algún modo para editar las macros o funciones?

Saludos
#5
He encontrado una manera de guardar en cada linea la hora del ping y el resultado.

Código (dos) [Seleccionar]
@echo off
setlocal

for /F "delims=" %%i in ('ping 127.0.0.1 -t') do call :format "%%i"
goto :done

:format
echo %date% %time% %1 1>> output.txt

:done


De esta forma se guarda todo en una linea en un archivo de texto, pero hay que depender de que el usuario le de a Ctrl+C y a S.
Tengo otro codigo en el que se va guardando en tiempo real, asi aunque se apague el equipo o se cierre directamente la ventana el archivo tiene todo el registro.

Ademas hago que cada dia cree un archivo nuevo con la fecha y hora, ya que hay que dejarlo todo el dia corriendo.

Código (dos) [Seleccionar]

rem @echo off

set Any=%Date:~-4%
set Mes=%Date:~3,2%
set Dia=%Date:~0,2%

set Hor=%Time:~0,2%
set Min=%Time:~3,2%
set Seg=%Time:~6,2%

REM Creamos el archivo cada vez que se ejecuta el programa con la fecha y hora en el nombre y la primera linea
set nombre=%Any%-%Mes%-%Dia%__%Hor%-%Min%-%Seg%
echo %nombre% >%nombre%.txt

REM Hacemos ping y lo añadimos poniendo la fecha delante linea a linea

:LOOPSTART

set Any=%Date:~8%
set Mes=%Date:~3,2%
set Dia=%Date:~0,2%

set Hor=%Time:~0,2%
set Min=%Time:~3,2%
set Seg=%Time:~6,2%

rem set Respuesta=ping 192.168.1.4
echo %Any%-%Mes%-%Dia%__%Hor%-%Min%-%Seg% >>%nombre%.txt
ping 8.8.8.8 -n 1 >>%nombre%.txt

REM tiempo que queremos que pase entre ping y ping en segundos
timeout 2 > NUL

GOTO LOOPSTART


Lo que no consigo es que me meta cada ping con su hora en una linea. He mirado la documentacion del for, pero lo empleado en el primer ejemplo, que si que guarda cada ping en una linea, tiene bastantes cosas mas que no entiendo. ¿Hay forma de combinar los dos ejemplos de algun modo para meta cada linea en tiempo real?

#6
Hola,

Tengo este xml generado en el visor de eventos, quiero filtrar por el campo user dentro de UserData y quiero ver solo los apuntes de un usuario en concreto.

- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
 <Provider Name="Microsoft-Windows-TerminalServices-LocalSessionManager" Guid="{5D896912-022D-40AA-A3A8-4FA5515C76D7}" />
 <EventID>24</EventID>
 <Version>0</Version>
 <Level>4</Level>
 <Task>0</Task>
 <Opcode>0</Opcode>
 <Keywords>0x1000000000000000</Keywords>
 <TimeCreated SystemTime="2018-10-05T11:45:56.876545400Z" />
 <EventRecordID>850</EventRecordID>
 <Correlation ActivityID="{61A55000-55E5-1017-0000-000000000000}" />
 <Execution ProcessID="844" ThreadID="10276" />
 <Channel>Microsoft-Windows-TerminalServices-LocalSessionManager/Operational</Channel>
 <Computer>Salon</Computer>
 <Security UserID="S-1-5-18" />
 </System>
- <UserData>
- <EventXML xmlns="Event_NS">
 <User>EQUIPO\User1</User>
 <SessionID>7</SessionID>
 <Address>LOCAL</Address>
 </EventXML>
 </UserData>
 </Event>


Filtro por el id de evento, eso lo ha generado el visor y va bien. Luego añado la linea de UserData. No doy con la forma adecuada de hacerlo siguiendo la poca documentacion que he encontrado. Cuando aplico este filtro no da error pero no aparece ninguna entrada, tampoco las del usuario User1.

<QueryList>
 <Query Id="0" Path="Microsoft-Windows-TerminalServices-LocalSessionManager/Operational">
   <Select Path="Microsoft-Windows-TerminalServices-LocalSessionManager/Operational">
*[System[(EventID=24 or EventID=21)]]
and
*[Event[UserData[EventXML[@xmlns='Event_NS'] and (User='EQUIPO\User1')]]]
</Select>
 </Query>
</QueryList>



Saco la informacion de
https://blogs.technet.microsoft.com/askds/2011/09/26/advanced-xml-filtering-in-the-windows-event-viewer/
y siguiendo los 3 enlaces de esa página pero no veo una situación en la que haya etiquetas dentro de una etiqueta con asignación como la de <EventXML xmlns="Event_NS">
#7
Estoy probando a poner varios idiomas con poedit ya que he visto que en Codeblocks y usando wxWidgets ya nos sales las cadenas preparadas con el prefijo _(

Por un lado no consigo que poedit extraiga las cadenas. Todos los tutos que he encontrado se refieren a php, wordpress, etc. He seguido este tuto pero no consigo que encuentre ninguna cadena.
http://www.gsy-design.com/how-to-generate-a-pot-file-using-poedit/


Segun la doc de wxWidgets he cambiado el parametro de busqueda pero tampoco:
https://wiki.wxwidgets.org/Internationalization


Por otro lado no encuentro información sobre como integrarlo despues en el codigo. Imagino que no valdrá con que estén los archivos .po en la carpeta correspondiente.

A ver si conociais algun tutorial sobre esto o si me podiais orientar un poco
#8
Uso wxWidgets y CodeBlock. Tengo una funcion de evento creada para un boton y quiero llamarla desde el codigo.

He probado:
Código (cpp) [Seleccionar]

aplicationFrame::OnBoton1Click();
// y
OnBoton1Click();
// y poniendo entre parentesis wxEVT_BUTTON
aplicationFrame::OnBoton1Click(wxEVT_BUTTON);


Como puedo llamar a una funcion de evento creada por el IDE, y ademas de manera recursiva?
#9
Tengo un programa en c++ en el que uso controles de wxwidgets. El IDE que uso es CodeBlocks. Yo declaraba mis funciones justo antes de donde aparecen las funciones que crean los manejadores de los controles añadidos al formulario. Pero si intento hacer uso de una propiedad de un control me dice que no esta declarado.

Por ejemplo un wxTextCtrl llamado txtRuta y lo que hago es coger el texto en una funcion que quiero que este disponible despues de construirse el form.

aplicacionMain.cpp
Código (cpp) [Seleccionar]

...
void aplicacionFrame::OnAbout(wxCommandEvent& event)
{
   wxString msg = wxbuildinfo(long_f);
   wxMessageBox(msg, _("Welcome to..."));
}

//Aqui es donde coloco las funciones que quiero que esten disponibles
wxString PerfilActual(){
   wxString ruta=wxString::Format(txtRuta->GetValue()+"\\UserData\\PerfilActual.txt");
   return ruta;
}

//Aqui van las funciones que creo desde el IDE
void aplicacionFrame::OnButtonClick(wxCommandEvent& event)
{
   wxString mensaje=PerfilActual();
   wxMessageBox(mensaje,"Aviso", wxICON_INFORMATION);
}
...


El "error: 'txtRuta' was not declared in this scope" es porque coloco mal la funcion PerfilActual o hago mal otra cosa?

#10
Hola,

Tengo un problema al interpretar la documentacion de wxwidgets. Al buscar informacion sobre como usar por ejemplo ToText de wxHtmlWindow llego aqui:


wxString wxHtmlWindow::ToText ()

Returns content of currently displayed page as plain text.


Ya he encontrado la manera de que fincione:
wxString mensaje = HtmlWindow1->ToText();

Pero viendo solo la información de la documentacion, se puede deducir eso?

Me gustaria entender la documentacion para aprender mas facil. No se, por ejemplo cuando programo en php, yendo a php.net, ahi entiendo mejor la documentacion.

Tambien buscaba una sitio web con ejemplos de las clases y los objetos de wxWidgets por ejemplo sobre este objeto no encontre ningun ejemplo
#11
Hola.

He tratado de configurar wxWidgets-3.1.0 para usarlo con codeblocks

despues de limpiar usando la linea con el comando clean trato de compilar con la linea

mingw32-make -f makefile.gcc USE_XRC=1 SHARED=1 MONOLITHIC=1 BUILD=debug
UNICODE=1 USE_OPENGL=1 VENDOR=cb CXXFLAGS="-fno-keep-inline-dllexport"


pero recibo este error al terminar.

makefile.gcc:7722: recipe for target 'gcc_mswudll\monodll_app.o' failed
mingw32-make: *** [gcc_mswudll\monodll_app.o] Error 1




He probado varias veces con varias lineas cambiando comandos y valores pero no logro hacer funcionar las wxWidgets-3.1.0

Tengo añadido al path la ruta del minGW y la version que tengo es la 4.9.3

La ultima vez he seguido las instrucciones de aqui:
umh1467.edu.umh.es/cajon-desastre/requisitos-wxwidgets/codeblocks/
#12
Hola,

Un equipo que no reconozco apareció en la vista de equipos en red, una cosa asi;

Red
-MIEQUIPO-PC
-MIOTROEQUIPO-PC
-EQUIPODESCONOCIDO-PC

Al darle me dijo que ese equipo no se podia encontrar. He buscado en el registro de sucesos pero no encuentro nada sobre los equipos previamentes conectados a la red, ni siquiera los mios.

¿Hay algun log donde ver el historial de equipos conectados en la red LAN en windows 7?

¿Cuando un ordenador intenta conectarse y no sabe la clave, llega a aparecer en el explorador de archivos en la sección Red?
#13
Hola,

Estoy haciendo un programa para comprobar el tamaño y signo admitido por las variables en c y su funcionalidad en cada version de windows y arquitectura. Todo empezo porque cuando intento usar por ejemplo double se queda calculando indefinidamente.

Este es el programa:
Código (cpp) [Seleccionar]

#include <stdio.h>
#include <stdlib.h>

void main(){
char tipo_char=1, tipo_char_max=1;                                                  //          -128 a 128
unsigned char tipo_unsigned_char=1, tipo_unsigned_char_max=1;                       //             0 a 256
short int tipo_short_int=1, tipo_short_int_max=1;                                   //        -32768 a 32767
unsigned short int tipo_unsigned_short_int=1, tipo_unsigned_short_int_max=1;        //             0 a 65 535
long int tipo_long_int=1, tipo_long_int_max=1;                                      //-2 147 483 648 a 2 147 483 647
unsigned long int tipo_unsigned_long_int=1, tipo_unsigned_long_int_max=1;           //             0 a 4 294 967 295
int tipo_int=1, tipo_int_max=1;                                                     //-2 147 483 648 a 2 147 483 647
unsigned int tipo_unsigned_int=1, tipo_unsigned_int_max=1;                          //             0 a 4 294 967 295
double tipo_double=1, tipo_double_max=1;                                            //           18 446 744 073 709 551 616
float tipo_float=1, tipo_float_max=1;                                               //          18 446 744 073 709 551 616

while(tipo_char>0){
tipo_char_max=tipo_char+(tipo_char-1);
tipo_char=tipo_char*2;
//printf("La variable char admite como maximo: %i \n\n",tipo_char);
}
printf("La variable char admite numeros entre: %i y %i \n\n",tipo_char,tipo_char_max);

while(tipo_unsigned_char>0){
tipo_unsigned_char_max=tipo_unsigned_char+(tipo_unsigned_char-1);
tipo_unsigned_char=tipo_unsigned_char*2;
}
printf("La variable unsigned char admite numeros entre: %i y %i \n\n",tipo_unsigned_char,tipo_unsigned_char_max);

while(tipo_short_int>0){
tipo_short_int_max=tipo_short_int+(tipo_short_int-1);
tipo_short_int=tipo_short_int*2;
}
printf("La variable short int admite numeros entre: %i y %i \n\n",tipo_short_int,tipo_short_int_max);

while(tipo_unsigned_short_int>0){
tipo_unsigned_short_int_max=tipo_unsigned_short_int+(tipo_unsigned_short_int-1);
tipo_unsigned_short_int=tipo_unsigned_short_int*2;
//printf("La variable admite como maximo: %i \n\n",tipo_unsigned_short_int);
}
printf("La variable unsigned short int admite numeros entre: %i y %i \n\n",tipo_unsigned_short_int,tipo_unsigned_short_int_max);

while(tipo_long_int>0){
tipo_long_int_max=tipo_long_int+(tipo_long_int-1);
tipo_long_int=tipo_long_int*2;
//printf("La variable admite como maximo: %i \n\n",tipo_long_int);
}
printf("La variable long int admite numeros entre: %i y %i \n\n",tipo_long_int,tipo_long_int_max);

while(tipo_unsigned_long_int>0){
tipo_unsigned_long_int_max=tipo_unsigned_long_int+(tipo_unsigned_long_int-1);
tipo_unsigned_long_int=tipo_unsigned_long_int*2;
//printf("La variable admite como maximo: %i \n\n",tipo_unsigned_long_int);
}
printf("La variable unsigned long int admite numeros entre: %u y %u \n\n",tipo_unsigned_long_int,tipo_unsigned_long_int_max);

while(tipo_int>0){
tipo_int_max=tipo_int+(tipo_int-1);
tipo_int=tipo_int*2;
//printf("La variable admite como maximo: %i \n\n",tipo_long_int);
}
printf("La variable int admite numeros entre: %i y %i \n\n",tipo_int,tipo_int_max);

while(tipo_unsigned_int>0){
tipo_unsigned_int_max=tipo_unsigned_int+(tipo_unsigned_int-1);
tipo_unsigned_int=tipo_unsigned_int*2;
//printf("La variable admite como maximo: %i \n\n",tipo_unsigned_int);
}
printf("La variable unsigned int admite numeros entre: %u y %u \n\n",tipo_unsigned_int,tipo_unsigned_int_max);

while(tipo_float>0){
tipo_float_max=tipo_float+(tipo_float-1);
tipo_float=tipo_float*2;
//printf("La variable admite como maximo: %i \n\n",tipo_float);
}
//printf("La variable float admite numeros entre: %4.2f y %4.2f \n\n",tipo_float,tipo_float_max);

while(tipo_double>0){
tipo_double_max=tipo_double+(tipo_double-1);
tipo_double=tipo_double*2;
//printf("La variable admite como maximo: %i \n\n",tipo_double);
}
//tipo_double=18446744073709551616;
//printf("La variable double admite numeros entre: %4.2f y %4.2f \n\n",tipo_double,tipo_double_max);



system("pause");


}



Y este el resultado:
Citar
La variable char admite numeros entre: -128 y 127

La variable unsigned char admite numeros entre: 0 y 255

La variable short int admite numeros entre: -32768 y 32767

La variable unsigned short int admite numeros entre: 0 y 65535

La variable long int admite numeros entre: -2147483648 y 2147483647

La variable unsigned long int admite numeros entre: 0 y 4294967295

La variable int admite numeros entre: -2147483648 y 2147483647

La variable unsigned int admite numeros entre: 0 y 4294967295

_


Y tanto el tipo double como float se queda ahi trabajando pero no termina ni en varios minutos.

El ordenador es un i5, 8GB de RAM. El SO Win7 64bits. El compilador minGW64 gcc.exe. El editor Notepad++.

Que puede fallar para que double y float no me den el resultado esperado?
#14
He probado algunos IDEs y queria pediros un poco de orientacion. Tambien debatir aqui las caracteristicas y capacidades de unos y otros.

Visual studio: No tendria problema en usar visual studio, si no fuera por las limitaciones de licencia que nos vayamos a encontrar. Y aunque el Visual studio express tiene buena pinta y en la portada ya parece dejar claro las generalidades de la licencia, para hacer pequeñas aplicaciones con ventanas me gustaria mas usar un ide con licencia GNU.

wxDev-c++: Es el que estaba usando hasta ahora, parece que esta parado el proyecto desde hace mucho tiempo y conseguir que funcionase un goto x,y me llevo como 10 veces mas que escribir el propio programa. Asi pues, pensé en probar otros a ver si traen de serie las librerias mas comunes. Aunque ya entiendo que esto es algo inherente a c++ busco algo que venga con las librerias mas comunes de serie, y con una buena api.

NetBeans 8.1: Es el que estoy probando ahora y de entrada me cuesta hacerlo compilar, asi que todavia no se que facilidades trae. Aparentemente parece actualizado y con soporte. Lo mejor es que esta preparado para muchos lenguajes. Aun desconozco si para crear ventanas viene la interfaz de serie o hay que meterle plugins.

Codeblock: Lo tengo pendiente de probar. Si no he entendido mal hay que meterle plugins para editar ventanas y botones graficamente. Tambien parece que esta en marcha la actualizacion constante del ide.

Eclipse: Lo he probado siguiendo el curso de java de pildoras informaticas, parece bueno y creo que se pueden poner plugins tambien para programar en c++ pero siempre parece mas sencillo coger un ide que sea nativo para c++.

¿Cual piensas que es mas sencillo de manejar para aplicaciones sencillas con ventanas?
#15
Hola, tras seguir muchos consejos para evitar el icono del wifi gris en android y cortes en la conexion, todos sin resultado, se me ocurrió analizar las redes wifi de mi zona para ver que interferencia habia y que canal usar.

Instale Wifi analyzer en el telefono...

Imagen ajena de wifi analyzer


y vi que justo en mi canal, en el 6 habia una red oculta casi de mi misma intensidad. Me digo claro! eso creará interferencias, joe con el modo automatico del router! Viendo un hueco grande sin redes en el canal 13, alli que la pongo. Pero, sorpresa! La misteriosa red oculta se mueve tambien al canal 13. Pruebo en otros canales y lo mismo. Rapidamente cambio la contraseña y el SSID y la misteriosa red oculta se va al canal uno y alli se queda activandose y desactivandose. Vuelvo a poner el nombre y la clave vieja y otra vez se viene a mi canal.

Tras poner el nuevo nombre y pass, se vuelve al canal 1 y yo me vuelvo a quedar libre en el 13. Y mira por donde que el icono wifi del telefono se vuelve azul y la conexion parece que ya no se corta.

Apago el router por si era alguna cosa tipica, y la señal sigue ahí.

Quite el maldito WPS del router nuevo, que estaba activado, ya que en mi red tenia cambiado el SSID y acceso al router. Es el unico agujero que se me ocurre, o que algun examigo tuviese mi clave ya que veo dificl que con una clave alfanumerica de 16 caracteres, con WPA2-PSK y AES la hayan hackeado.

Tambien es cierto que he tenido ese SSID y pass con varios routers desde hace muchos años. pero nunca habia visto nada raro cuando alguna vez miraba las conexiones ARP desde el cmd o desde el router.

Indagando mas en el router veo que tiene un apartado donde ver las MAC de los dispositivos conectados solo por wifi, y me quedo anodadado cuando veo que la MAC de la señal wifi misteriosa sale ahí. en la lista O_o Creo que haciendo el ARP no salia pero ahora no lo puedo asegurar.

Cuando te invaden la wifi, ¿es un sintoma eso de que una señal wifi emisora te siga por el canal que emitas?

¿Que tipo de intrusion es esa, si lo es, que utiliza una emision? siempre pensé que robar la wifi consistia simplemente en conectarse a la emision atacada.

gracias por existir :) y perdon por la parrafada tratando de detallar todo lo maximo posible
#16
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

#17
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
#18
Hola.

Recientemente he instalado en mi servidor un foro SMF 2.0 RC3 pero las Imagenes de letras anti bots, no aparecen en el formulario de registro.

De momento solo uso el tema que viene por defecto.

Si miro en las propiedades de la imagen que no aparece me sale esta ruta: http://www.aplinet.com/foro/index.php?action=verificationcode;vid=register;rand=102e6c051f14206b7f37649f9d51a2f3

Como puedo solucionar esto sin desactivar el anti bots?