|
4892
|
Sistemas Operativos / Windows / Re: ¿Cómo activar o desactivar características en Windows 10?
|
en: 31 Agosto 2015, 13:37 pm
|
no encuentro como activas o desactivar características en Windows 10. He intentado buscar referenciales pero nada todo para versiones anteriores. La metodología sigue siendo la misma tanto para Windows 8/8.1 (y anteriores) cómo para el nuevo Windows Spy 10, lo que debes hacer es dirigirte al menú del administrador de aplicaciones y características instaladas ( aka AppWiz o Appication Wizard) y desactivar la característica que desees. Para un acceso rápido a dicho menú, en "Ejecutar", o en un acceso directo, o también en la consola de Windows ( CMD), puedes escribir el nombre del applet del panel de control seguido del índice de la pestaña o ventana que quieres mostrar. Dicho de otro modo, simplemente escribe esto: ...y te saldrá esto otro: 
También puedes hacerlo mediante la aplicación commandline DISM ( Deployment Image Servicing and Management Tool), la cual está incluida en Windows y en el SDK de Windows. Para listar los nombres y el estado de las características: Dism.exe /Online /Get-Features /Format:Table Para desactivar una característica: DISM.exe /Online /Disable-Feature /FeatureName:"Nombre de la característica" /English /LogPath:".\DISM.log" /LogLevel:3 Si la característica que deseas desactivar no se encuentra en dicha lista (ej. Hyper-V,, Virtual PC, Windows Defender, Windows Media Player), siempre puedes desinstalar/eliminar el paquete que contenga la funcionalidad: Para listar los nombres y el estado de los paquetes: DISM.exe /Online /Get-Packages /Format:Table Para desinstalar un paquete: DISM.exe /Online /Remove-Package /PackageName:"Nombre del paquete" /English /LogPath:".\DISM.log" /LogLevel:3 PD: Ten en cuenta que Microsoft utiliza identificadores únicos para nombrar los paquetes, así que el nombre de estos varian entre las distintas versiones de Windows, no vayas a usar el mismo nombre de paquete en otra versión más antigua de Windows esperando que funcione (o tras instalar un Service Pack), ya que el paquete tendrá un identificador distinto que hará referencia a una versión anterior del mismo. Saludos
|
|
|
4893
|
Sistemas Operativos / Windows / Re: derecho de adm en win 10
|
en: 31 Agosto 2015, 13:06 pm
|
ya use net user Administrador /active:yes De acuerdo, pero despues de haber activado la cuenta oculta llamada " Administrador", ¿entraste a esa cuenta para realizar la operación de escitura del archivo?, por que de lo contrario no has cambiado nada  . De todas formas, desde una cuenta con privilegios de Admin siempre puedes conceder o condecerte los privilegios de lectura/escritura/eliminación sobre un directorio/archivo desde la UI de Windows o desde la consola de comandos, cómo en este ejemplo escrito en Batch: Script.cmdEcho OFF & Color 1F
Set "dirPath=%USERPROFILE%\Pictures"
"Takeown.exe" /F "%dirPath%" /R /D S && ^ "Icacls.exe" "%dirPath%" /Grant "%USERNAME%":"F" /T
Pause&Exit /B 0 Saludos
|
|
|
4894
|
Sistemas Operativos / Windows / Re: duda ultima version de windows 10
|
en: 31 Agosto 2015, 11:52 am
|
Sobre el Service Release 1 o SR1 no encuentro información respecto a si al final decidieron lanzarla o todavía están trabajando en ello, solo hay noticias sobre ello y nada más, así que probablemente no lo hayan hecho o hayan preferido optar por no publicarla de esa manera tan llamativa, ya que existe una actualización acumulativa de Windows Spy 10 la cual coincide con la misma fecha de todas esas noticias sobre el Service Release 1, tal vez cómo ya digo aun no ha sido publicada, o tal vez simplemente Microsoft haya preferido hacerlo de esta forma en una actualización menos llamativa (por las malas críticas que han recibido), la cual solo parece ser descargable mediante Windows Update cómo explican en la página oficial, no apuntan hacia ningún enlace de descarga para su posible distribuición offline (aunque por otro lado siempre puedes tratar de descargarla desde Windows update y extraerla del directorio de descarga de actualizaciones):  ➢ Cumulative Update for Windows Spy 10: August 5, 2015También puedes probar a descargarla con la herramienta de terceros WSUS Offline Update. ➢ http://download.wsusoffline.net/PD: El peso total de lo que dicha herramienta descarga en actualizaciones a día de hoy para el Windows Spy 10 ronda los 500 Mb.
¿A que te refieres por "versión"?, ¿qué buscas exactamente?, dudo que exista de manera oficial una ISO del Windows Spy 10 que lleve dicha actualización integrada, aunque puedo equivocarme, pero eso más bien lo hacían con los llamados Service Packs (digo hacian, por que no me atrevo a presuponer lo que hará la cambiante Microsoft en el futuro, con tanto cambio de nombres, de política, de imagen, y de decisiones en general). La versión NT + Build de la release pública del sistema operativo Windows Spy 10 es 10.0.10240, ahora, la build más reciente es la 10532 (en desarrollo) cómo apunta la siguiente tabla del historial de versiones, en la Wikipedia:  ➢ Windows Spy 10 - WikipediaSaludos
|
|
|
4895
|
Programación / .NET (C#, VB.NET, ASP) / Re: [C#] Array de una clase. Aumentar dimensiones
|
en: 31 Agosto 2015, 11:31 am
|
Aparte de lo ya mencionado, también podrías usar una colección genérica de tipo List<T>, al igual que un ArrayList pero con miembros más productivos, hace uso de un buffer de arrays para almacenar los datos, los cuales son redimensionados dinámicamente (internamente) utilizando los métodos List.Add() y List.Remove() (entre otros). List<persona> personas = new List<persona>(); personas.Add(persona individual); personas.AddRange(array de persona);
ArrayList, List<T>, ambas maneras son más productivas que utilizar un Array nativo. No existe manera de redimensionar dinámicamente un Array, para redimensionar el tamaño de asignación debes usar Array.Resize cómo ya han comentado, aunque una manera más óptima en cuestión de velocidad sería copiar el contenido del antiguo array a uno nuevo: Public Shared Function ResizeArray(sourceArray As Array, newSize As Integer) As Array Dim preserveLength As Integer = Math.Min(sourceArray.Length, newSize) If (preserveLength > 0) Then Dim newArray As Array = Array.CreateInstance(sourceArray.GetType.GetElementType, newSize) Array.Copy(sourceArray, newArray, preserveLength) Return newArray Else Return sourceArray End If End Function
Dim myArray(50) As Integer Debug. WriteLine(String. Format("{0,-12}: {1}", "Initial Size", myArray. Length)) myArray = DirectCast(ResizeArray(myArray, myArray.Length + 50), Integer()) Debug. WriteLine(String. Format("{0,-12}: {1}", "New Size", myArray. Length))
Conversión online a C#: public static Array ResizeArray(Array sourceArray, int newSize) { int preserveLength = Math.Min(sourceArray.Length, newSize); if ((preserveLength > 0)) { Array newArray = Array.CreateInstance(sourceArray.GetType.GetElementType, newSize); Array.Copy(sourceArray, newArray, preserveLength); return newArray; } else { return sourceArray; } } //======================================================= //Service provided by Telerik (www.telerik.com) //=======================================================
int[] myArray = new int[51]; Debug.WriteLine(string.Format("{0,-12}: {1}", "Initial Size", myArray.Length)); myArray = (int[])ResizeArray(myArray, myArray.Length + 50); Debug.WriteLine(string.Format("{0,-12}: {1}", "New Size", myArray.Length));
Saludos
|
|
|
4896
|
Programación / .NET (C#, VB.NET, ASP) / Re: [SOURCE] Algoritmo KeyLogger (RawInput)
|
en: 31 Agosto 2015, 10:20 am
|
Elektro, has visto el tema de los Detours? ¿Te refieres a Microsoft Detours?, tengo entendido que ese producto es para el API-Hooking, de todas formas nunca he usado Detours ni me lo he planteado (al requerir hacer wrappers de su librería) ya que en .Net se vuelve innecesaria su utilización al existir algunas alternativas cómo EasyHook o Nektra Deviare, siendo esta última, Deviare, la mejor opción. Mi lenguaje de eleccion es C/C++ con Qt como framework.. Tenes algun enlace que me puedas compartir? No, pero esto son ejemplos para el teclado en Visual C++ que imagino te podrán servir de mejor ayuda: ➢ Minimal Key Logger Using RAWINPUT➢ Combining Raw Input and keyboard Hook to selectively block input from multiple keyboardssaludos
|
|
|
4897
|
Programación / .NET (C#, VB.NET, ASP) / Re: [C#] Conectar Socket (denegación)
|
en: 30 Agosto 2015, 22:58 pm
|
me marca error en IPEndPoint:  Fíjate bien en el mensaje de error, ¿qué te dice?, que no hay ningún constructor que acepte 4 parámetros, por ende, hazte la siguiente pregunta: ¿Qué estoy haciendo mal para que detecte estar pasándole 4 argumentos en lugar de dos?. Cuando me debería aceptar el mismo parámetro que en Client, pero no. Es obvio que el código no puede compilar ya que hay un error de sintaxis, no puedes escribir una IP tal cual, se espera un valor entero y no puede contener puntos, lo que escribiste no es "nada", pero es que de todas formas no le estás intentando pasar el mismo valor. ya que en la primera imagen usas el overload que toma cómo argumento un objeto IPAddress, y en la segunda imagen, la del error, intentas utilizar el constructor que toma cómo argumento un valor Int64, intentando pasarle cómo argumento una IP tal cual, la cual obviamente no sep uede reconocer como un valor entero... En la primera imagen usas la función Parse para parsear una cadena de texto que contiene una IP, hay mucha diferencia, en la segunda imagen no lo haces, usas el otro constructor. Saludos
|
|
|
4898
|
Foros Generales / Foro Libre / Re: El ambicioso ascensor de 20 km para viajar al espacio
|
en: 30 Agosto 2015, 03:42 am
|
No me subiría ahí ni loco, y no lo tocaría ni con un palo ...por si se viene todo abajo.
Si lo llegasen a construir, cosa que dudo pero de todas formas jamás lo veré durante el transcurso de mi vida, sin duda sería el objetivo mediático perfecto para un atentado terrorista, casi al nivel o por encima de las torres gemelas (y perdón por nombrar esa tragedia en vano).
¿Una torre de 20 km de altura?, si es que lo están pidiendo a gritos... vaya peligro tiene esa estructura lo mires por donde lo mires empezando por que vaya a ser consruida por seres humanos, al menos cómo yo lo veo, tiene sus cosas buenas para aquellos ricachones millonarios que puedan pagarse el viaje al espacio claro está, al resto que nos den, solo servirá para tapar luz solar al pueblo más cercano, pero también tendría cosas malas, cosas más malas y más graves quiero decir. Esto se pasa de ambicioso.
Saludos
|
|
|
4899
|
Foros Generales / Foro Libre / Re: Descifra el último mensaje sin descifrar de la II Guerra Mundial
|
en: 29 Agosto 2015, 16:24 pm
|
¿En esto se gasta el dinero la gente?, me parece más que absurdo, con un presupuesto de 1,5 millones de euros puedes abastecer de comida a toda África durante cien años (me da igual si exagero, es un buen ejemplo), pero claro, es mejor invertirlo en descubrir que narices pone en un papel cifrado de una guerra que ya pasó a la historia, y de la que nadie quiere acordarse por sus tragedias.
Es, realmente... absurdo y vomitivo. Me averguenzo de compartir planeta con individuos semejantes.
Por cierto, no quiero meter la pata, pero... ¿no es igual de absurdo basarse en la lógica de una metodología de hace casí un centenar de años para el desarrollo de un nuevo algoritmo de cifrado informático?, no se, digo yo, que muy avanzados en técnicas de ofuscación de datos no debían serlo por aquella época, al menos no cómo ahora con todo informatizado y cualquier técnica exprimida al máximo. Para mi es exactamente cómo apunta @Engel, que no se haya podido descifrar hasta ahora eso no significa que sea seguro.
Saludos
|
|
|
4900
|
Sistemas Operativos / Windows / Re: (Consulta) Desactivar barra lateral al deslizar ratón de derecha a izquierda
|
en: 29 Agosto 2015, 16:03 pm
|
He probado esos registros, es decir, los he ejecutado. Aun así me sigue saliendo la barra al deslizar el dedo No debería salir lo que mencionas, ¿estás seguro que lo hiciste correctamente?, mira esta demostración que hice sobre una instalación limpia de Windows 8.1:  La modificación en el registro, en este caso no requiere un reinicio de sesión de usuario, pero aun así, ¿reiniciaste sesión/PC para comprobar que surgió efecto?.
Desde que salió Windows 8 llevo utilizando esta metodología, sin embargo, yo estoy en un PC de sobremesa y tal vez, si dices que no te funciona, pueda significar que el comportamiento de esta característica puede variar para volverse más intrusiva u "obligatoria" al usar un Touchpad. En ese caso, puedes intentar una de estas alternativas: Primera posible solución la primera y más sencilla sería utilizar la siguiente aplicación, la cual una vez iniciada reside en segundo plano para "matar" la CharmsBar siempre que intente aparecer (supuestamente, no la he probado): ➢ Winaero Charms Bar KillerSegunda posible soluciónLa segunda alternativa, sería reducir la "zona caliente" de la esquinas calientes. Estas indicaciones servirían para reducir la esquina superior derecha: 1. Inicia la aplicación Regedit.exe y navega hasta la clave "KEY_CURRENT_USER\Software\Synaptics\SynTPEnh\ZoneConfig\TouchPadPS2_3\Right Edge Pull", el nombre de la clave será diferente dependiendo del fabricante, etc, debes buscarla tu mismo. Si no la encuentras, puedes hacer una búsqueda en el registro, accediendo al menú Edición -> Buscar, con la casilla " Valores" marcada y el resto desmarcadas para evitar coincidencias adicionales, busca el texto " LoYRel" hasta que encuentres la clave adecuada de tu touchpad. 2. Modifica los datos del valor " LoYRel" por " FFFFFFFF" (hexadecimal) o " 4294967295" (decimal). Cuanto más grande sea el valor, menor será la "zona caliente" y esto supuestamente podrá evitar que aparezca la CharmsBar accidentalmente. Puedes hacer lo mismo con el resto de valores, " LoXRel", " HiXRel", y " HiYRel", cada uno indica una esquina diferente, las cuales por su nombre hacen referencia a los puntos X,Y de la pantalla, "Lower X Point", "Higher Y Point", etc. Fuente: ➢ http://superuser.com/questions/498121/how-to-make-the-windows-8-trackpad-edge-swipe-zones-smallerSaludos
|
|
|
|
|
|
|