elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Mensajes
Páginas: 1 ... 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 [47] 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 ... 1236
461  Programación / .NET (C#, VB.NET, ASP) / Re: [SOURCE-CODE] Easy Link File Viewer en: 6 Junio 2019, 01:13 am
Este programa solo viene in inglish, o se le puede cambiar el idioma a espanish???...

Este programa no es multi-idioma. Quizás más adelante le añada soporte para cambiar el lenguaje a Español y otros más, no se, por el momento no encuentro una necesidad real de añadirle soporte para otros idiomas. Como ya has podido ver, el idioma Inglés es lo único que me gusta de los yankees. xD

y si te es posible ponle mas colores... o sea.

Creo que se me haría demasiado complicado buscar la paleta de colores que resulte más agradable para el globo ocular de un perro, ¿pero viste los colores del tema visual oscuro? (puedes ver las imágenes en el post principal), creo que esos colores son bonitos... ¿no te gustan tampoco?.

Agradezco tus sugerencias.

¡Saludos!
462  Programación / .NET (C#, VB.NET, ASP) / Re: [SOURCE-CODE] Easy Link File Viewer en: 6 Junio 2019, 00:27 am
Nueva versión 1.2

Lista de cambios:

 - El editor visual del índice de icono ahora permite visualizar y seleccionar un icono específico dentro del archivo de recurso. (vease la captura de pantalla aquí abajo)

 - Los diálogos del sistema para seleccionar archivos y carpetas, ahora aparecen forzadamente en el idioma Inglés. Excepto el diálogo para elegir índice de icono.

 - Ahora el menú contextual de la aplicación también es accesible mediante click derecho en la barra inferior de estado.
 
 - Se ha simplificado la ordenación de los elementos del menú "File".

 - Se ha optimizado el algoritmo de representación de tamaño del archivo .lnk.

463  Foros Generales / Noticias / Re: Telefónica trae a España una especie de 'OT' para formar gratis a programadores en: 4 Junio 2019, 14:30 pm
(permitanme el doble post, ya que es para responder a un tema completamente distinto)

Que Brasil tiene muchos pobres???... la China tiene muchos mas y nadie niega que será la potencia dominante del planeta en un futuro muy próximo...

Hombreeeee me alegra que reconozcas lo obvio. Lo cierto es que la batalla tecnológica de EEUU está perdida, por mucho que intenten boicotear la economía y progresos de los chinos con Huawei...

 

Pero te diré una cosa, sinceramente a pesar de todas mis quejas, prefiero a EEUU como potencia mundial, que a China. No por nada especialmente relevante sino por que prefiero lo malo conocido, a lo todavía peor por conocer, y además el chino mandarín me parece un lenguaje muy complejo de aprender. Aunque de todas formas soy consciente de que no viviré lo suficiente como para que el Chino se convierta en el idioma más hablado mundialmente por delante del Inglés, pero, al paso que van los chinos, y a menos que EEUU consiga hacer algo mejor para detener su progreso, entonces probablemente algún dia sucederá esto que digo del idioma... y con la moneda también.

Saludos
464  Foros Generales / Noticias / Re: Telefónica trae a España una especie de 'OT' para formar gratis a programadores en: 4 Junio 2019, 14:13 pm
Por unirme al zasca:

Me hace gracia ese comentario, por que en otro comentario tuyo dijiste que tienes una inteligencia superior al resto de mortales, sin embargo, ahora mismo no pareces ser más inteligente de lo que es un mosquito si no eres capaz de comprender la diferencia entre responder a una exageración como ha hecho el individuo de arriba para dar a conocer cierta información sobre el creador brasileño de LUA, y lo que sería refutar una afirmación equivocada (o como tu dices, un 'zasca' para callar la boca), lo cual por el momento no ha ocurrido, ya que suelo escoger muy bien mis palabras y afirmaciones (y cuando me equivoco en algo, no tengo problema en reconocerlo), pero parece que hay gente que no comprende el lenguaje humano escrito para notar una exageración, o que no lo quieren comprender por que son individuos despreciables que a pesar de haberlo entendido, prefieren meterse con cierta persona por que meterse con la gente les hace felces en sus vidas. Esto último no lo digo por ti, quiero dejarlo claro.

Por cierto sigue actualmente en desarrollo desde el 2012 y hay sospechas de team de brasil aunque no ha salido a los medios. Wikipedia esta desactualizada.

Eso que dices, además de ser solamente una sospecha/suposición tuya sin país de origen contrastado, daría exactamente igual que fuese de Brasil, por que no tiene valor laboral. ¿Acaso los sistemas de estudio forman a los chavales como programadores/hackers para que los llamen compañías para contratarles por sus habilidades en desarrollo de malware?. Venga, seamos serios. Aunque por supuesto si que hay empresas especializadas en seguridad informática/vulnerabilidades de dispositivos y sistemas operativos que se dedican 100% a desarrollar malwares y que compañías grandes y gobiernos contratan sus servicios, pero son a puerta cerrada, no van por ahí solicitando en InfoJobs.com a personas con conocimiento en el desarrollo de virus informáticos...

Quien ha buscado malware y no ha dado con un blog en portugues no ha buscado bien... Ya casi lo hablo como el inglés xD

Muy poco serio este comentario también, y sin ser una exageración, o al menos no has aclarado que lo sea.

Saludos
465  Foros Generales / Noticias / Re: Telefónica trae a España una especie de 'OT' para formar gratis a programadores en: 4 Junio 2019, 04:24 am
Vaya por delante que yo solo hacía una burla inocente y exagerada. Está claro que hasta en Mongolía habrá alguna excepción de un programador famoso por algo, pero lo que ocurre con las excepciones es eso, que por son pocos, muy pocos. Serán tan pocos los que serán reconocidos mundialmente que no le veo potencial a Brasil en ese sentido como para que una multinacional de telecomunicaciones vaya a montar un centro para formar programadores allá. Me parece de risa. Amos no me jodas, no hay futuro de negocio en ese sentido... es como si yo ahora decidiese montar en medio del Sáhara un centro para formar jugadores profesionales de Hockey o esquiadores con salida laboral. Qué futuro...

466  Foros Generales / Noticias / Re: Telefónica trae a España una especie de 'OT' para formar gratis a programadores en: 4 Junio 2019, 03:38 am
Ándale... yo pensaba que el Elektro solo odiaba a los gringos... ahora resulta que también odia a los brasileros... jejejejejeee... yo como soy objetivo y veo mas allá de mis narices, se que el Brasil es un gran país y apunta  superar muchos otros que se creen "desarrollados"...

A mi la sociedad brasileira ni me gusta ni me disgusta, me parece curiosa, aunque me cuesta entender esa obsesión cultural que parecen tener por querer poner a mujeres (y transexuales) con las nalgas más gordas del país, a desfilar. Casi sin ropa, y llenas de plumas como si fuesen pájaros. Humillan a sus mujeres por la codicia del turismo. En fin. Supongo que a ese país todavía no ha llegado la locura del feminazismo moderno, por que sino poco le iba a durar todo eso... oye, que me parece bien, cuantas más mujeres casi desnudas por la calle, yo estaría encantado, así, aunque fuesen vestidas como gaviotas, pero que se me hace raro de ver esas costumbres de Brasil...

Y si, como bien dices, Brasil apunta superar muchos otros paises que se creen "desarrollados". Sobre todo apunta superarlos en la cantidad de niños por cada esquina que se pasan el día esnifando pegamento en una bolsa (lo digo así, pero obviamente me da lástima), y la cantidad de prostitutas (con VIH) en las calles, y criminales, mafias, etc. En todo eso es que apuntan superar a los paises más desarrollados, por que en otra cosa... lo dudo. Bueno, no soy muy entendido pero creo que siempre han tenido buenos futbolistas (mi favorito de la infancia: Ronaldinho), ahora, ¿buenos programadores?, solamente tienen al creador del M.U.G.E.N. y tampoco estoy muy seguro de si son brasileños pero creo haber escuchado eso xD...
467  Programación / .NET (C#, VB.NET, ASP) / Re: Hola necesito ayuda con un programa en: 4 Junio 2019, 02:45 am
Ok. Paso a responderte a las dudas y a mencionar varios de los fallos y/o imperfecciones del código que has mostrado...

Código
  1. ManagementObjectSearcher disco = new ManagementObjectSearcher("root\\CIMV2", "SELECT *FROM  Win32_LogicalDisk where drivetype=3");

Si de por si la infraestructura WMI es lenta, es todavía más lenta si devuelves todas las propiedades de una clase y sus herencias, para luego no usarlas en absoluto. Por ese motivo, usar el comodín o asterisco se podría considerar un mal hábito de programación.

En lugar de usar ese comodín, solamente selecciona aquellas propiedades que realmente necesites devolver/usar, en este caso:

Código:
"SELECT Size FROM Win32_LogicalDisk WHERE DriveType=3"

Ah, y ahora si, te debería funcionar.

De todas formas no necesitas realizar una consulta WMI para eso. Puedes obtener el tamaño y otra información de los HDD mediante la función System.IO.DriveInfo.GetDrives(), la cual devolverá una colección de tipo System.IO.DriveInfo. Además, ten en cuenta que en la propiedad DriveInfo.DriveType se especifica el tipo de dispositivo mediante la enumeración System.IO.DriveType ( DriveType.Fixed = 3 ).



Código
  1. double hd = hdd / 1024 / 1024/ 1024;
  2. txtCdDuro.Text = hd.ToString();

Ese cálculo es innecesario, y la representación visual, imprecisa.

Para darle un formato de texto a un tamaño especificado en bytes, y como resultado del formato mostrar algo como "500 GB" o "2,5 TB", sencillamente puedes usar la función de Windows StrFormatByteSize64:


De este modo obtendrás la misma representación textual que utiliza Windows para mostrar el tamaño de unidades y de archivos, en la unidad de tamaño más apropiada (ej. 1024 -> 1,00 KB).



Citar
Código
  1. private void btnRAM_Click(object sender, EventArgs e)
  2. {
  3.    ManagementObjectSearcher cram = new ManagementObjectSearcher("root\\CIMV2", "SELECT Capacity FROM Win32_PhysicalMemory");
  4.  
  5.    UInt64 Capacity = 0;
  6.    foreach(ManagementObject ram in cram.Get())
  7.    {
  8.        Capacity += Convert.ToUInt64(ram["Capacity"]);
  9.        double cantidad = Capacity / 1024 / 1024 / 1024;
  10.        txtCdRam.Text = cantidad.ToString();
  11.    }
  12. }

Me he fijado que en ese y en todos los demás métodos haces múltiples asignaciones a propiedades de los controles de la UI. En este caso la propiedad txtCdRam.Text, deberías asignarla una única vez (fuera del búcle), ya que por cada iteración del búcle / slot de memoria establecerás un valor nuevo/incrementado a la propiedad txtCdRam.Text. Lo mismo en el resto de búcles, ya que nada te asegura que vaya a haber un único elemento en la colección que iteras. Trata de corregir ese mal hábito de programación.

Lo mismo para el método donde haces doble reasignación de la hora/fecha actua (System.Date.Now).

Aparte, y con respecto a lo de obtener el tamaño del disco, también es innecesario hacerlo mediante WMI, ya que simplemente puedes usar la propiedad Microsoft.VisualBasic.Devices.ComputerInfo.TotalPhysicalMemory.



Citar
Código
  1. private void btnArquitectura_Click(object sender, EventArgs e) { }

Veo que el bloque de ese método está vacío. Supongo que es una de las cosas que te faltan por completar...

Bien. Para obtener la arquitectura puedes verificar el valor de la propiedad System.Environment.Is64BitOperatingSystem, o también puedes usar la función System.Environment.GetEnvironmentVariable con la variable de entorno PROCESSOR_ARCHITECTURE para obtener directamente una representación textual ("x86" / "x64").



Citar
Código
  1. private void btnSO_Click(object sender, EventArgs e)
  2. {
  3.    ManagementObjectSearcher w = new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM Win32_OperatingSystem");
  4.  
  5.    foreach(ManagementObject so in w.Get())
  6.    {
  7.        txtSO.Text = so.ToString();
  8.    }
  9. }

Si lo que realmente pretendías era mostrar el nombre amistoso del sistema operativo actual, entonces debes obtener la propiedad Caption de la clase WMI Win32_OperatingSystem. Pero de todas formas esto es también innecesario pudiendo usar la propiedad Microsoft.VisualBasic.Devices.ComputerInfo.OSFullName.



Citar
Código
  1. if(iP.AddressFamily.ToString() == "InterNetwork") {...}

¿Me puedes explicar, esa conversión y evaluación al tipo String, a cuento de que?.

Anda, no me hagas una chapuza así. Haz la evaluación como Dios manda:

Código
  1. using System.Net.Sockets;
Código
  1. If (iP.AddressFamily == AddressFamily.InterNetwork) {...}



Citar
Código
  1. private void btnTRed_Click(object sender, EventArgs e)
  2. {
  3.    ManagementObjectSearcher tr = new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM Win32_NetworkAdapter");
  4.  
  5.    foreach(ManagementObject red in tr.Get())
  6.    {
  7.        txtTdeRed.Text = red["AdapterType"].ToString();
  8.    }
  9. }

De nuevo, una consulta WMI no es necesaria aquí para obtener la información de los adaptadores de red...

Código
  1. foreach (NetworkInterface adapter in NetworkInterface.GetAllNetworkInterfaces()) {
  2. Console.WriteLine(adapter.NetworkInterfaceType.ToString());
  3. }
  4.  

la tarjeta de red nose como llamarlos del WMI

Esa duda queda respondida con el ejemplo de arriba / el uso de la función System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces().



los tipo de datos numéricos son los que no puedo mostrar en un formulario,

El tipo de dato numérico que no podías obtener (tamaño del disco duro) ya quedó solucionado. Si hay alguno más, especifica.



la versión de BIOS

Propiedad SMBIOSBIOSVersion de la clase WMI Win32_BIOS...




Eso sería todo, suponiendo que no me haya dejado nada por resolverte.

EDITO: Si tienes alguna duda sobre como generar código en C# relacionado con consultas WMI, o si quieres explorar las clases de WMI para ver en tiempo real cual es el valor específico de cada propiedad, entonces te puede servir de ayuda la aplicación WMI Code Creator de Microsoft, o mi programa favorito: WMI Delphi Code Creator.

PD: Supongo que CDC podrían ser las siglas de un nombre, pero me suena como el canal de Youtube 'CDeCiencia', ¿es pura casualidad o tienes algo que ver?. xD Ya me gustaría ver por el foro a alguno de esos científicos youtubers formulando preguntas informáticas...

En fin. Un saludo.
468  Foros Generales / Noticias / Re: Telefónica trae a España una especie de 'OT' para formar gratis a programadores en: 3 Junio 2019, 23:40 pm
Alguien más del foro lo va a intentar?

Para empezar, a Timofónica no hay que ofrecerle ni un vaso de agua. Sin piedad ni compasión. Yo no me convertiré en partícipe/esbirro de ningún proyecto relacionado con esa compañía de mierd@ (lo mismo puedo decir de todas las demás compañías de telecomunicaciones, pero en especial Timofónica por ser pionera en España en establecer políticas abusivas y sacarnos los cuartos y ofrecernos un servicio se asistencia lamentable).

Que se busquen a otro pardillo para meterlo en esa especie de Gran Hermano de frikis afligidos que quieren hacer, digo... Operación Triunfo, para triunfadores y emprendedores, por supuesto que si.

Tiene pinta de tener salida laboral sí o sí.

Que un centro OT de esos esté ubicado en España, vale, es comprensible dado que es el país de origen de la compañía, pero que el otro centro/sede lo pongan en Brasil???... a mi que me digan que potencial o provecho van a poder sacar de eso para formar programadores competentes, reconocidos y con salida laboral al extranjero. No es por cuestión de prejuicios, por que en otros paises en situación de pobreza hay un buen índice de demanda laboral de programadores, pero... ¿Brasil?... ya me dirás tu que visión de negocio es la que ha tenido Timofónica para tomar esa decisión, si en Brasil solo se forman programadores para diseñar los correos electrónicos de SCAM que no vienen de principes nigerianos. xD



Fuente: https://www.freelancinggig.com/blog/2018/12/20/top-10-countries-with-the-best-computer-programmers/

Desde luego no me inspira nada de confianza esta iniciativa de Timofónica. De hecho, le doy 1 o 2 años contados como máximo antes de que derriben esos centros para montar un solar. XD

Ahora en serio. A ver, dejando a un lado todas las posibles cosas positivas o negativas de ese proyecto para programadores, es que estamos hablando de Telefónica; no os podeis fiar ni un pelo en ningún sentido...

Quien esté interesado en ese proyecto, que sea precavido con su decisió de futuro. Y sobretodo que no deposite confianza en nada que tenga que ver con esa compañía, por que eso es de ser necios.

Saludos.
469  Programación / .NET (C#, VB.NET, ASP) / Re: Hola necesito ayuda con un programa en: 3 Junio 2019, 23:30 pm
Necesito hacer un programa que me muestre la información de mi hardware con el lenguaje de programación C#, ya investigue un poco pero hay algunas cosas que aun no las he podido sacar estoy utilizando WMI para ver el hardware

Yo necesito, tu necesitas, él necesita, ellos necesitan, nosotros necesitamos, sin duda la peor forma en la que puedes comenzar a escribir una duda de programación...

Por cierto, ¿cual es tu duda?. Especifica que información te falta por obtener, y trata de compartir un código para demostrar que lo has intentado hacer por ti mismo. Aquí no se hacen tareas.

Aporta lo que se te solicita, y con gusto te ayudaré(mos).

Saludos.
470  Programación / Java / Re: Problema pantalla maximizada javafx y popup Alert en: 3 Junio 2019, 18:05 pm
Quizás así:

O quizás así:

PD: no programo en Java.
Páginas: 1 ... 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 [47] 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 ... 1236
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines