¿Cómo se fabrica el software... cómo se diseña generalmente?

Una breve discusión sobre cómo crear software realmente ecológico. ¿Alguna vez se ha encontrado con un problema de este tipo: desea utilizar un determinado software, pero no tiene derechos de administrador para instalarlo? En este momento, ¿dejarás de utilizar este software? Ahora, me gustaría presentarles un tipo de software que puede resolver este problema: software que se puede utilizar sin instalación: ¡software ecológico! ¿Qué es el software ecológico? El software ecológico debe cumplir estrictamente con las siguientes regulaciones: No modifique el registro (o solo escriba información de inicio en el registro a pedido del usuario No escriba archivos en la carpeta del sistema, como: %systemroot%, %userprofile%, directorio raíz del disco y otras carpetas; no cree archivos en ninguna carpeta que no sea la carpeta donde se encuentra el software. No se requiere instalación ni desinstalación. Si desea utilizar este software, solo necesita copiar el archivo a su computadora. Si ya no desea el archivo, puede eliminar la carpeta directamente sin ejecutar el programa de desinstalación. 1. ¿Qué tipo de software se considera software ecológico? Warcraft 3 y Counter-Strike son buenos ejemplos. Una vez instalados estos programas, se pueden copiar a cualquier computadora sin reinstalarlos. Si ya no los necesita, puede eliminar directamente los archivos copiados y no es necesario ejecutar el desinstalador para desinstalarlos. 1. ¿Por qué hay muchos softwares que no son ecológicos? Quizás las razones sean las siguientes: 1.1 El nivel de los escritores de software es limitado. Muchos escritores de software solo pueden completar las funciones de diseño de software, pero no pueden hacer que el software sea perfecto. Por ejemplo, si utiliza el lenguaje VB para desarrollar software, lo más probable es que necesite una biblioteca de tiempo de ejecución de VB para ejecutar su software. De esta manera, cuando ejecute este software, también necesitará instalar la biblioteca de tiempo de ejecución de VB para admitir su software. 1.2 Para facilitar a los usuarios, algunos programadores piensan que los usuarios no saben cómo usar las computadoras, por lo que utilizan programas de instalación para ayudar a los usuarios a inicializar la instalación del software. Por ejemplo, algún software requerido por el propio software necesita ingresar un código de registro. (sn), y el código de registro se almacena en En el registro, para distinguir los derechos de uso de los usuarios registrados y los usuarios no registrados para evitar que el software se registre ilegalmente. 2. La situación actual del software verde 2.1 ¿Por qué hay tan poco software verde ahora? Algunos programas establecen automáticamente la asociación con la extensión del archivo cuando se inician. Por ejemplo, winrar no es estrictamente un software ecológico. Aunque no requiere instalación y se puede utilizar directamente copiándolo, establecerá la asociación de .rar, .zip y otras extensiones en el registro, y se mostrará en. Se muestra el menú contextual. Se muestra el menú contextual de winrar. Si elimina la carpeta winrar (no la desinstala), esos contextos y menús contextuales seguirán ahí. Otra posibilidad es que el software y el sistema estén muy relacionados y se utilicen muchos archivos y sistemas. Por ejemplo, "Microsoft Office" es un sistema muy complejo y muchos lugares están relacionados con el sistema. 2.2 ¿Cuáles son las desventajas del software no ecológico? Puede imaginar que si instala un software, agregará archivos a la carpeta de su sistema y escribirá muchas configuraciones en el registro y en su carpeta personal. Si no necesita este software, después de desinstalarlo, encontrará que esas cosas quedan más o menos atrás. A medida que aumenta el número de instalaciones y desinstalaciones de software, estos mensajes basura seguirán aumentando, por lo que el sistema operativo se ejecutará cada vez más lento después de su instalación: cuanto más software se instale, el sistema se volverá cada vez más lento. Aunque puede borrar estos archivos temporales, archivos inútiles, información basura del registro, etc., es probable que estas operaciones eliminen algunos archivos por error o no los eliminen en absoluto. La mejor manera es utilizar herramientas como Ghost para restaurar el sistema a su estado original. 3. Cómo crear software ecológico 3.1 El primer paso: juicio y detección Primero, debe juzgar si el software ya es software ecológico. Si la descripción del software indica que es un software ecológico, entonces no puede hacer nada en este paso, copie el software directamente al lugar que necesita y luego ejecútelo; de lo contrario, deberá proceder de la siguiente manera; 3.2 Paso 2: Copia de seguridad Debe utilizar Ghost u otras herramientas para realizar una copia de seguridad de la partición del sistema, lo que le permite restaurar fácilmente el sistema a su estado inicial.

Century Era 3.3 El tercer paso: "verdear" Instale el software que necesita "verdear" y establezca la ruta de instalación en una partición que no sea del sistema (por ejemplo, d:\). Una vez completada la instalación, utilice Ghost para restaurar el contenido previamente respaldado en la partición del sistema. De esta manera, tendrá un sistema operativo sin modificaciones, pero tendrá su software "verde" en la partición que no es del sistema. Continúe creando un usuario restringido y prohíbale a este usuario modificar el registro, agregar o eliminar archivos en la carpeta del sistema (como c:\windows o c:\windows\system32, etc...). Ejecute el software instalado. Si se ejecuta correctamente, significa que el software puede ser "verde" y usted ya lo ha "verdeado". 3.4 Paso 4 - Compresión Ahora, puede empaquetar y comprimir la carpeta donde se encuentra el software instalado, y el archivo debería estar. disponible en Resumen El software ecológico es un concepto que se propuso recientemente. Si desea que no sea necesario reinstalar su sistema operativo durante mucho tiempo, puede probar el software ecológico. Puede hacer que Mi computadora aún funcione muy rápido después de usarlo. ¡por mucho tiempo! , Descubrí el método para crear software ecológico durante el uso diario, por lo que debe haber muchas deficiencias. Ahora, hay muchos sitios web en Internet que han comenzado a ofrecer descargas de "software ecológico". El más famoso es portableapps.com, que utiliza muchos métodos profesionales para hacer que muchos programas tengan versiones ecológicas y almacena los archivos personales necesarios para ello. el software al mismo tiempo en una carpeta, esto es más conveniente y confiable. ¡Espero que haya cada vez más software ecológico y que sea cada vez mejor!