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

#1121
Saludos,

Código (javascript) [Seleccionar]
<html>
 <body>
   <‌‌scr‌‌ipt>
     var i = 0;
     stack();
     function stack() {
       ++i;
       document.write(i + " ");
       return overflow();
     }
     function overflow() {
       return stack();
     }
   </scr‌‌ipt>
 </body>
</html>


CitarGoogle Chrome 76.0.3809.100 (Build oficial) (64 bits)

Uncaught RangeError: Maximum call stack size exceeded
   at overflow (strman.html:11)
   at stack (strman.html:9)
   at overflow (strman.html:12)
   at stack (strman.html:9)
   at overflow (strman.html:12)
   at stack (strman.html:9)
   at overflow (strman.html:12)
   at stack (strman.html:9)
   at overflow (strman.html:12)
   at stack (strman.html:9)

- Mínimo número: 1
- Máximo número: 6985
- Valor de incremento constante: +1
#1122
Software / Re: Recuperador de archivos
4 Octubre 2019, 02:17 AM
Saludos,

- Piensa en el Disco Duro como si fuera un libro, este tiene dos partes fundamentales: Un índice para ubicar el contenido fácilmente, y el contenido propiamente dicho.

- Por términos de eficiencia y agilidad se utiliza siempre el índice para acceder a algún capítulo del libro.

- Se desea eliminar un capítulo del libro, entonces teniendo en cuenta los términos de eficiencia descritos anteriormente, se procede a quitar/borrar dicho capítulo del índice y no ir a la página x del libro e ir borrando página a página hasta eliminar completamente el capítulo.

- Más o menos así traba el Disco Duro. La información sigue estando ahí PERO el nombre del archivo eliminado podría hacerse perdido, y el espacio que está ocupando dicho archivo eliminado queda como disponible, de tal manera que un nuevo archivo podría escribirse encima y dejar irrecuperable el archivo anterior.

- Los programas que recuperan archivos eliminados pueden llegar a utilizar dos diferentes técnicas para la recuperación:

1. Buscar remanentes del "índice" y compararlo con el "índice" actual, entonces las entradas que no estén es que se han eliminado, luego a partir de esto verifica con los mismos "indices" que no se hayan sobre-escrito los archivos. Por ejemplo el Escaneo Rápido de Recuva (por defecto)

2. Ir directamente a los Bytes del Disco Duro en busca de patrones que identifiquen archivos que no están en el "índice" y tratar de organizar/ordenar los bytes para recuperarlos. Por ejemplo el Análisis Profundo de Recuva (más lento).

- Dependerá de la calidad del software recuperardor el decidir que combinación de técnicas utilizar y con que inteligencia hacerlo.

- Recuva Undelete es bastante bueno para ser gratuito y es capaz de buscar, intentar reconstruir y estabilizar algunos archivos, como el caso de las imágenes, si no ha sido capaz de recuperarlo completamente al menos lo estabiliza para que pueda ser abierto aunque no se muestre completo (mitad/parte de abajo/arriba corruptas).

- La eficiencia de la recuperación depende mucho de la cantidad de nuevos archivos creados en el disco duro, ya que estos pueden llegar a sobre-escribir los archivos eliminados y dejarlos irrecuperables o corruptos, peor si se trata del Disco del Sistema (C:\) ya que siempre está en contante escritura/lectura de archivos temporales, cache, filesystem, etc.
#1123
Saludos,

- En términos generales más o menos si, pero siendo más crudos ocurre algo así: Un programa va a ejecutarse, entonces el Administrador de Memoria del sistema operativo crea una Memoria Virtual para ese programa, por ejemplo 200MB, entonces el programa tiene 200MB de memoria para trabajar. Pero esto es solo Lógico (Virtual) y podría ser incluso más grande que el espacio de memoria ram física real instalada en el PC, el Administrador de Memoria se encarga de transferir algo de esa memoria virtual al disco duro, por ejemplo 50MB, a este proceso de le llama Paginación, el Administrador de Memoria también se encarga de estar atento a las peticiones del programa y traducir las direcciones de memoria virtuales que entiende dicho programa a direcciones físicas en Ram o en Disco Duro.

- El archivo que guarda el total de los datos Paginados es: "C:\pagefile.sys" (Oculto y de Sistema)

- Recomiendo abrir el Administrador de Tareas > Rendimiento > Memoria:



- Arriba a la derecha aparece el Total de Memoria reconocido por el Sistema Operativo 12.0 GB DDR3

- Uso de Memoria: Muestra un histograma de los últimos 60 segundos sobre el uso de la Memoria Ram utilizable (11.9 GB), esto corresponde al resumen que muestra Memoria a la izquierda

- En uso: La memoria Ram en uso
- Disponible: La memoria Ram disponible

- Confirmada: La memoria Ram en uso + la memoria paginada (tamaño del archivo de paginación pagefile.sys), y la memoria Ram total + archivo de paginacion
- En cache: Parte de la Memoria Virtual total no paginada y por ende en Ram

- Bloque paginado: Parte de la Memoria Virtual total que está escrita en Disco Duro
- Bloque no paginado: Parte de la Memoria Virtual total que no está escrita en Disco Duro
#1124
Saludos,

- Wow! acabo de entrar a ese foroactivo tuyo y mi AdBlock ya va a llegar a los 1000 anuncios bloqueados  :xD, nop ya pasó los mil, está bloqueando 1 por segundo. Aparte de que con tan solo dar un Click a la ScrollBar me ha abierto otras ventanas.

- El que va por segundo es un Api VigLink: https://en.wikipedia.org/wiki/VigLink

- Si StringManolo no ha visto nada raro, debe de tener un excelente bloqueador de Ads :xD
#1125
Saludos,

- Te recomiendo leer el Libro de Oro de Visual Basic 6.0, página 353 en adelante, ahí dice lo siguiente:

CitarEs importante que conozca una característica de los controles TabStrip que en muchas ocasiones
confunde a los programadores. Esto es, que un control TabStrip no es un contenedor, es decir, no
contiene secciones donde usted puede colocar los elementos para cada opción, sino, que es un
conjunto de fichas o solapas que deben ser asociadas a contenedores como PictureBox y Frame.
En este caso, usted debe asociar un contenedor (PictureBox o Frame) a cada opción y visualizarla
según la opción que el usuario haya pulsado. Esto es sencillo de hacer, sólo debe poner visible el
contenedor correspondiente a la opción pulsada y poner invisible los contenedores de las demás
opciones.

- También se muestra como usar el control mediante un objeto de forma muy detallada.

https://visualbasic60.files.wordpress.com/2010/09/librodeoro.pdf
#1126
Saludos,

- Eso es culpa de la Mentalidad Doble Click: https://vocaroo.com/i/s0oWxFft1HKf

- Segurazo es el nombre que una compañía de soluciones de seguridad, entre ellas el antivirus: https://www.segurazo.com/, debido a su "técnica" de distribución es muy mal visto.

- Puedes desinstalarlo desde "Agregar o quitar programas", si se resiste, puedes iniciar la PC en modo seguro y hacer el mismo procedimiento, incluso eliminar la carpeta de ese producto.

- Si aún con todo esto no lo puedes quitar ya lo indicas para yo mismo ir a la web de Segurazo, descargarme el programa, lo instalo, veo que cosas instala y creo el método de desinstalación.
#1127
Saludos,

- Depende mucho de las "cabezas", así como tampoco hay premio novel de matemática ellos pueden poner sus reglas y ya.

- También depende de las costumbre, en mi Región vive gente muy conservadora y reggaetón es sinónimo de perrreo, vandalismo, lenguaje grosero, nada que ver con "Cultura". Para mí, música = bulla :xD, no suelo hacer tareas ni labores con bulla :xD, me ven raro porque siempre trabajo en silencio :laugh:. Por cierto como le hace la gente para estudiar con "música" al lado?

- Mensualmente escucharé una o dos canciones a voluntad, así que mis opiniones pueden llegar a ser muy diferentes a la de los demás. Hay gente que lo ve mal debido a esta escucha y entiende la letra de la canción, pero hay otros que repiten todo como loros dejándose llevar por el ritmo musical :xD, lo digo por que unos compañeros no tienen reparo en cantar "te quiero p*ta" de Ramstein en pleno refrigerio, jeje, y la gente que no tiene idea de la existencia de esa canción se que anonadada y hasta le han llamado la atención cruelmente a uno de ellos jeje, en mi caso normal porque ya la había escuchado, pero piensen en las que no ;-)
#1128
Saludos,

- De poder se puede, pero para CommandLine suele ir mejor Visual C++  :xD.

- Puedes revisar este artículo para ver como se hace: https://www.tek-tips.com/faqs.cfm?fid=5647

- Básicamente quitas tu formulario, insertas un módulo, haces la Referencia a Microsoft Scripting Runtime, creas tu Sub Main, en las Propiedades de tu proyecto especifícas que Sub Main es tu Objeto inicial, creas e inicializas tus variables para el FSO y los Stream para leer y escribir desde la consola, escribes tu código, puedes depurar y probar siempre y cuando no escribas nada en consola (aún no es de tipo consola), finalmente Generas el .exe y Re-Linkeas para convertir tu .exe en tipo aplicación de consola.

- Por lo pronto a mí me funciona perfectamente el siguiente Hola mundo:

Código (vb) [Seleccionar]

Sub Main()
    Dim FSO As New Scripting.FileSystemObject
    Dim sin As Scripting.TextStream
    Dim sout As Scripting.TextStream
    Set sin = FSO.GetStandardStream(StdIn)
    Set sout = FSO.GetStandardStream(StdOut)
   
    Dim tmp As String
    Dim args As String
    args = Command()
   
    sout.WriteLine ("Hola " & args)
   
    sout.WriteLine ("Presione una tecla para continuar")
    tmp = sin.ReadLine()
   
    Set sout = Nothing
    Set sin = Nothing
End Sub


CitarC:\Users\EdSon\Desktop>Link /Edit /SubSystem:Console Proyecto1.exe
Microsoft (R) COFF Binary File Editor Version 6.00.8168
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.

C:\Users\EdSon\Desktop>Proyecto1.exe mundo cruel!
Hola mundo cruel!
Presione una tecla para continuar

#1129
Saludos,

- Tengo entendido de que SetWindowsPos es un API de Windows User32.dll. En tu título has puesto: Cambiar la posición inicial de un Form, pues tienes el panel de Propiedades de tu Form para cambiar el .StartUpPosition a: vbStartUpManual, vbStartUpOwner, vbStartUpScreen o vbStartUpWindowsDefault.

-- Si eliges vbStartUpManual tendrás que especificar también las propiedades Top y Left para indicar las coordenas de tu Form con respecto a la esquina superior derecha.

-- Si eliges vbStartUpOwner o vbStartUpScreen, tu Form se centrará en la ventana o pantalla respectivamente.

-- Si eliges vbStartUpWindowsDefault, tu Form será ubicado por el Sistema Operativo, normalmente arriba a la izquierda de la pantalla dejando algo de margen, tal cual como pasa cuando abres una CMD.

-- Puedes usar Top y Left para re-ubicar tu Form luego de que se haya creado.

---

- Supongo que ya te has instalado el Visual Studio 6.0 + su MSDN de ayuda ..., presionas F1 mientras tengas seleccionado o ubicado cualquier cosa de la que quieras obtener ayuda.
#1130
- Esa es la versión completamente gratuita de alcohol, no es de prueba, se encuentra en la misma página de alcohol: http://trial.alcohol-soft.com/en/downloadtrial.php

http://www.filefacts.com/alcohol-120-free-edition-info

CitarIt is Alcohol Softs 11th birthday, and as a special thank you to all our users, we are releasing a special free version of Alcohol 120%

- Básicamente dice que por el 11 aniversario se lanzó una versión completamente gratuita de alcohol.

- No comprendo bien eso de Discos Difíciles, te refieres a protecciones anticopia, extracción de tracks, imágenes de otros formatos como .nrg, .bin, etc?

- Si solo vas montar ISO desde Windows 8 se puede hacer nativamente, supongo que a eso se refiere Engel lex, porque no recuerdo haber visto que monte otras cosas XD.

- Podrías poner tus requerimientos y tu sistema operativo para recomendarte un software "correcto" y puede que hasta gratuito.