- Pues eso, estás haciendo referencia a comandos o ejecutables antiguos de 16 bits, usa un Windows XP o DosBox-X. En los Windows de 64 bits no funcionan ni existen estas aplicaciones, podrías probar copiarlos a un Windows de 32 bits si no las trae por defecto.
- Debug.exe es una aplicación antigua, puedes utilizarla montando una máquina virtual Windows XP que la trae por defecto o Descargando un Emulador como DosBox o DosBox-X, este último ya trae varias aplicaciones incluyendo Debug.exe
- He oido que también viene en Windows 7 de 32 bit ... Tengo entendido de que debug es una aplicación de 16 bit y puede funcionar en sistemas de 32 bit pero nunca en uno de 64 bit salvo se usen emuladores o maquinas virtuales.
- En el WarGame del foro justo hay un Crackme hecho en Batch que usa Debug ...
- Los For tienen la limitación de NO actualizar las variables hasta que dicho For haya terminado, tienes que especificar EnableDelayedExpansion para cambiar este comportamiento y utilizar ! en lugar de % para referenciar variables.
- En archivos Batch tienes que usar siempre doble % a no ser que se traten de variables de entorno %variable%
- El operador en If EQU sirve para comparar valores numéricos, usa == para comparar texto y usa las comillas para aclararlo, asegúrate de especificar exactamente e texto completo a comparar, en tu caso debe llevar cuatro espacios delante
- Para obtener caracteres especiales como vocales tildadas (á) debes buscar el equivalente haciendo un Echo á>atilde.txt, luego en atilde.txt tienes el caracter que debes usar para obtener á
Código:
@Echo off SetLocal EnableDelayedExpansion For /F %%a In (ip.txt) Do ( Ping %%a | Find "0%% perdidos">trash.txt Set /P VAR=<trash.txt If "!VAR!" == " (0%% perdidos)," ( Echo El equipo %%a está operativo ) Else ( Echo El equipo %%a no está operativo ) ) EndLocal Pause
- Esa metodología de creación de Objetos en javascript la vi en un antiguo video de JonMircha (2014):
- Tienes que reforzar tus bases teóricas, tu Función Peliculas que estás usando como "clase" es una plantilla para crear Objetos, NO es un Objeto en sí y no deberías de utilizarlo para nada más que para crear o instanciar Objetos como lo vienes haciendo con Peliculas1, Peliculas2, etc, estos si son Objetos y tienen propiedades (atributos) a los que puedes hacer referencia o acceder.
- Hay varios métodos para crear Objetos en javascript, dependerá más que nada de la versión dominante en el momento o de los gustos de cada quién.
- En tu caso tienes Objetos a un solo nivel y no "Un Objeto con más Objetos dentro", sin hacer muchos cambios a tu código, yo agruparía todos los Objetos Peliculas a un Array para manipularlos a todos más fácilmente:
Código
function Peliculas(titulo, año, duracion, precio, alquilada, ultimoUsuario){
this.titulo= titulo;
this.año = año;
this.duracion= duracion;
this.precio= precio;
this.alquilada= alquilada;
this.ultimoUsuario= ultimoUsuario;
};
var Peliculas1 =new Peliculas("The one",1989,1.50,"3 €",false,"");
var Peliculas2 =new Peliculas("The two",2005,2.50,"6 €",false,"");
var Peliculas3 =new Peliculas("The tree",2000,2.00,"5 €",false,"");
var Peliculas4 =new Peliculas("The four",2018,1.40,"6 €",false,"");
var Peliculas5 =new Peliculas("The five",1981,1.38,"3 €",false,"");
var Peliculas6 =new Peliculas("The six",2017,2.20,"4 €",false,"");
var Peliculas7 =new Peliculas("The seven",2005,1.50,"4 €",false,"");
- De momento puedo decir que el fichero chrome.exe està firmado digitalmente y parece estar correcto, sin embargo el otro fichero raro es detectado como troyano por mi Windows Defender (Windows 8) actualizado en 04/01/2020 (haber si lo actualizo de paso XD).
- He ejecutado ese archivo raro y no he visto que me cree entradas de AutoArranque en el PC, lo que si he visto es que se "inyecta" (no se si sea el termino correcto) al navegador por defecto, ya sea IE, Chrome (con otro no he probado) y empieza a monitorizar las unidades USB, ha creado el Autorun.inf y el recycler que mencionas, pero no he visto que me oculte carpetas o renombre archivos o nada. Aunque esta USB solo tiene imágenes y carpetas XD.
- Yo usaría Autoruns para buscar donde se está autoarrancando con Chrome en tu caso. ProcessHacker, ProcessMonitor y ProcessExplorer me dicen que el proceso IE o Chrome en tu caso tienen abierto (Handles) el .exe que has subido y que ese mismo es su Parent.
- No había visto algo así, al menos no hasta ahora o que me haya dado cuenta XD, tampoco es que analice mucho malware.
- Los atributos y métodos estáticos tienes sus usos. Si ves que los necesitas tienes que especificarlo en tu código tal como dice el mensaje de Advertencia:
- Los Atributos y Métodos estáticos sirven para poder acceder a ellos sin tener que crear una Instancia de Clase, dependerá de tus necesidades el utilizarlas o no. También se utilizan y sirven en Clases Instanciadas si van a tener una utilizad especial como guardar constantes (PI), semiconstantes (cadenas de conexión), etc.
- En resumen el Unix Time de PHP es en segundos y se obtiene del propio Servidor, el Unix Time de javascript es el milisegundos y se obtiene del Sistema Operativo Cliente, y como comentan esto puede diferir dependiendo a si estén sincronizados o no ambos relojes. Otra cosa es que Unix Time descarta la zona horaria, es decir, primero se pasa a GMT-0.
- Lo cierto es que lo más habitual es ver que usan aritmética sencilla para obtener rangos numéricos si se están trabajando números, por ejemplo si tengo el número 32 y quiero el 2, pues le saco el módulo (resto) de 10:
2 = 32 % 10
- Si quiero el 3, divido el 32 entre 10 y le substraigo el módulo
3 = 32 / 10 - ( ( 32 % 10 ) / 10 )
-- Puedes ahorrarte la resta y simplemente dividir si conviertes el resultado a Entero
Código
PublicClass Form1
PrivateSub btnCalc_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs)Handles btnCalc.Click
Dim num AsInteger= txtNum.Text
txtDer.Text= num Mod10
txtIzq.Text= num /10-((num Mod10)/10)
EndSub
EndClass
- Otra opción es usar las funciones predefinidas para tratar texto, en este caso Substring:
Código
PublicClass Form1
PrivateSub btnCalc_Click(ByVal sender As System.Object, _
- Yo desde las montañas de américa del sur puedo entrar sin problemas, supongo que debe ser por no mostrar el aviso de Cookies y esas cosas tan raras que ponen los Europeos, que página que valga no usa cookies O_o? no son más que mensajes que el AdBlock debería de bloquear también XD.