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 - Eleкtro

#2421
Yo ahí veo que falta el corchete } de cierre del método.

De todas formas, ¿acaso no puedes buscar el mensaje de error en Google para comprender lo que ocurre, que tenemos que hacerlo nosotros por ti?.


Saludos
#2422
Cita de: Orubatosu en  2 Mayo 2017, 11:54 AMTu vas a usar un Ryzen, no conozco el modelo concreto, pero mi CPU es un i7-2600K que llega a generar como máximo 95 W. No creo que tu Ryzen, que es de nueva generación e caliente ni de lejos como un i7 de 32 nm.

Pues casi aciertas con la suposición, pero no del todo. El modelo que yo voy a comprar es el Ryzen 1700X, el cual funciona a 65W, pero precisamente me interesa ese modelo por que el modelo inferior (Ryzen 1700) y el superior (Ryzen 1800X) ambos funcionan a 95W !!.




Cita de: Orubatosu en  2 Mayo 2017, 11:54 AMEs decir, teóricamente mi equipo tiene que ser mas "caluroso" que el tuyo. No mucho mas, pero si desde luego creo que se puede tomar como modelo aproximado "pasandonos" un poco

Tampoco te precipites con esa otra suposición, creo que podriamos tener generadores de calor muy parecidos o incluso los podría superar. Si insisto en mi preocupación sobre la temperatura y ruidos es por que encuentro motivos de sobra... estos son todos los componentes del futuro equipo:

La CPU + el cooler Noctua (en el supuesto caso de que al final no me monte la refrigeración líquida para evitar tanto ventilador)
1 tarjeta gráfica
1 tarjeta sonido (Soundblaster Z)
1 SSD
3 HDD normales
1 lector DVD
1 tarjeta Ethernet
1 panel multilector de tarjetas.
2 modulos RAM
+ los ventiladores de serie de la Thermaltake V71.



Cita de: Orubatosu en  2 Mayo 2017, 11:54 AMY es muy importante cuando hagas el montaje intentar pasar todos los cables posibles por la parte trasera. Me explico... por detrás de la plancha que soporta la cpu. Los cables los metes por los agujeros que verás con bordes de goma, los guias a su lugar y los sacas de nuevo. El PC debe de tener el mínimo posible de cables a la vista. Los de alimentación de discos y cables de los discos, todos recogidos con bridas y pegados al fondo de la caja.

No solo queda estéticamente mejor, sino que dejas todo el espacio disponible "abierto" para que circule el aire.

Si, esto lo sabía, ¡pero gracias por decirlo!. Antes de adquirir la Thermaltake me puse a mirar en Youtube tropecientos videos de montaje y reviews, donde mostraban todas esas caracteristicas que has mencionado. La verdad es que esta marca es alucinante en diseño y prestaciones que te facilitan el flujo de aire y la organización del cableado interior en general.




Cita de: Orubatosu en  2 Mayo 2017, 11:54 AMEl ruido que tengo es inapreciable, las temperaturas de risa.

Eso me consuela mucho oirlo dada la cantidad y tamaño de ventiladores que tienes, pero por favor, ¿podrías asegurarme que no estás exagerando aunque sea un poquito?, y así me quedo algo más tranquilo. Me refiero, en el sentido de que realmente el ruido producido sea inapreciable o casi inapreciable, pero en el silencio de la noche.

Lo cierto es que yo NUNCA he probado un ventilador de los grandes (como los que trae la Thermaltake V71), siempre han sido de tamaño pequeño-estándar, y mira, ojalá que tengas razón en esto y sea culpa de que este tipo de ventiladores pequeños deben ir a más revoluciones y por eso tanto ruido, y que quizás con un ventilador de los grandes a la mitad de revoluciones haga menor ruido y sea igual o más de eficiente, ojalá Oru, nada me gustaria más que eso.

Supongo que si quiero salir de dudas tendré que esperarme para comprobarlo por mi mismo. Gracias por esto que me has dicho, por que lo cierto es que no lo había visto desde ese punto de vista (del tamaño del ventilador) hasta ahora.

EDITO: Ah, y algo que no habia dicho hasta ahora, pero en la BIOS siempre utilizo el perfil silencioso para disminuir lo máximo posible el ruido, de lo contrario los fans irian más rápido generando bastante más ruido (pero BASTANTE más)... al menos en mi caso.




Cita de: Orubatosu en  2 Mayo 2017, 11:54 AMCon eso y un radiador decente para la CPU te sobra.

Ignorante de mi; yo me pensaba que el radiador solo era util para un sistema de refrigeración líquida.

Por favor, ¿podrías recomendarme alguno decente?.


Edito: Olvídalo, te entendí mal. Era de suponer que tú te estás refiriendo al radiador que trae el disipador para la CPU, pero por un momento pensé que te referias a los radiadores rectangulares que se montan en sistemas de refrigeración líquida, esos que practicamente ocupan todo el espacio del lado en el que se coloca.

Gracias de nuevo.

¡Saludos!
#2423
Es necesario dominar a nivel usuario un lenguaje de programación con funcionalidades http para desarrollar un web-crawler/web-scrapper como ya te han dicho.

Con cero conocimientos de programación no es algo que se pueda aprender a hacer en un día, ni en 3 semanas, quizás ni en 3 meses, ni en 3 años y ni en 3 reencarnaciones... bueno, estoy exagerando mucho :xD pero olvídalo, Hason... a menos que te lo hagan de gratis, o por trabajo.

¡Saludos!
#2424
Cita de: TickTack en  1 Mayo 2017, 20:18 PMPero ahora, porque tengo muchas cosas que hacer en el navegador, cómo puedo hacer que al hacer click con la rueda del mouse en un link se habra en una nueva ventana la pagina?

Lo de hacer una nueva ventana ya esta hecho. Pero como puedo hacer para que se habra en una nueva ventana la pagina a la cual le hice click en su link con la rueda del mouse?

Quieres hacer muchas cosas, pero en los comentarios has demostrado no tener la capacidad (por el momento) para afrontar los problemas más básicos. No pretendo que te lo tomes a la defensiva, no estoy intentando ser ofensivo ni mucho menos, pero creo que debes ser realista contigo mismo y plantearte si realmente crees que puedes seguir con este problema; yo en tu lugar estudiaría más el lenguaje .NET, sobre todo las propiedades y miembros que expone la clase WebBrowser, y analizaría a fondo el código fuente de la clase (que lo tienes a tu disposición en la referencia online de Microsoft) antes de ponerme a intentar hacer nada más complejo, por que basicamente necesitas hackear el control, y entiendase por hackear: realizar una intervención externa para alterar el comportamiento por defecto del componente. En resumen, y en mi opinión personal, debes adquirir mucha más experiencia y comprensión sobre .NET y el WebBrowser si quieres llevar a cabo este tipo de problemas, lo digo en serio.

Mi consejo es que empieces por heredar/subclasear la clase WebBrowser para implementarle todos los cambios/nuevas funcionalidades, y si lo haces así entonces el resto te será un poco más llevadero a partir de esta base.

Ejemplo muy básico:
Código (vbnet) [Seleccionar]
public class WebBrowserExtended : WebBrowser {
public WebBrowserExtended() {}
}

...y lo extiendes.




El siguiente código lo he escrito para guiarte en lo más dificil demostrándote como puedes controlar los eventos del ratón en un documento html renderizado en el WebBrowser, basicamente mediante los eventos que expone la clase HtmlDocument / HtmlElement.

En el siguiente código abstraigo y simplifico toda complejidad, y expongo las funcionalidades públicas básicas en forma de los siguientes eventos: DocumentMouseDown, DocumentMouseUp, BodyMouseDown y BodyMouseUp. De esta manera, puedes suscribirte al evento de hacer click izquierdo/central/derecho muy facilmente... y el resto de la lógica para resolver el problema se implementaría más tarde, no en esta clase.

Código (vbnet) [Seleccionar]
<DisplayName("WebBrowserExtended")>
<Description("A extended WebBrowser control.")>
<DesignTimeVisible(True)>
<DesignerCategory("UserControl")>
<ToolboxBitmap(GetType(WebBrowser), "WebBrowser.bmp")>
<ToolboxItemFilter("System.Windows.Forms", ToolboxItemFilterType.Require)>
<ClassInterface(ClassInterfaceType.AutoDispatch)>
<ComVisible(True)>
<DefaultProperty("Url")>
<DefaultEvent("DocumentCompleted")>
<Docking(DockingBehavior.Ask)>
<PermissionSet(SecurityAction.Demand, Name:="FullTrust")>
Public Class WebBrowserExtended : Inherits WebBrowser

#Region " Private Fields "

   ' Keeps an event-suitable reference of the current WebBrowser.Document instance.
   Private WithEvents doc As HtmlDocument

   ' Keeps an event-suitable reference of the current WebBrowser.Document.Body instance.
   Private WithEvents body As HtmlElement

#End Region

#Region " Events "

   Public Event DocumentMouseDown As EventHandler(Of HtmlElementEventArgs)
   Public Event DocumentMouseUp As EventHandler(Of HtmlElementEventArgs)

   Public Event BodyMouseDown As EventHandler(Of HtmlElementEventArgs)
   Public Event BodyMouseUp As EventHandler(Of HtmlElementEventArgs)

#End Region

#Region " Constructors "

   <DebuggerNonUserCode>
   Public Sub New()
       Me.ScriptErrorsSuppressed = True
   End Sub

#End Region

#Region " Event Invocators "

   Protected Overridable Sub OnDocumentMouseDown(ByVal e As HtmlElementEventArgs)
       If (Me.DocumentMouseDownEvent IsNot Nothing) Then
           RaiseEvent DocumentMouseDown(Me, e)
       End If
   End Sub

   Protected Overridable Sub OnDocumentMouseUp(ByVal e As HtmlElementEventArgs)
       If (Me.DocumentMouseUpEvent IsNot Nothing) Then
           RaiseEvent DocumentMouseUp(Me, e)
       End If
   End Sub

   Protected Overridable Sub OnBodyMouseDown(ByVal e As HtmlElementEventArgs)
       If (Me.BodyMouseDownEvent IsNot Nothing) Then
           RaiseEvent BodyMouseDown(Me, e)
       End If
   End Sub

   Protected Overridable Sub OnBodyMouseUp(ByVal e As HtmlElementEventArgs)
       If (Me.BodyMouseUpEvent IsNot Nothing) Then
           RaiseEvent BodyMouseUp(Me, e)
       End If
   End Sub

#End Region

#Region " Event Handlers "

   Private Sub WebBrowser_Navigated(ByVal sender As Object, ByVal e As WebBrowserNavigatedEventArgs) Handles Me.Navigated
       Me.doc = Me.Document
       Me.body = Me.Document.Body
   End Sub

   Private Sub WebBrowser_Document_MouseDown(ByVal sender As Object, ByVal e As HtmlElementEventArgs) Handles doc.MouseDown
       Me.OnDocumentMouseDown(e)
   End Sub

   Private Sub WebBrowser_Document_MouseUp(ByVal sender As Object, ByVal e As HtmlElementEventArgs) Handles doc.MouseUp
       Me.OnDocumentMouseUp(e)
   End Sub

   Private Sub WebBrowser_Body_MouseDown(ByVal sender As Object, ByVal e As HtmlElementEventArgs) Handles body.MouseDown
       Me.OnBodyMouseDown(e)
   End Sub

   Private Sub WebBrowser_Body_MouseUp(ByVal sender As Object, ByVal e As HtmlElementEventArgs) Handles body.MouseUp
       Me.OnBodyMouseUp(e)
   End Sub

#End Region

End Class


El modo de empleo sería el siguiente. Lo he llenado de comentarios para asegurar que lo entiendas todo bien (o esa es la intención).

En el código faltaría por hackear la funcionalidad por defecto de mover/dragging la página web cuando se hace click en el botón central del ratón sobre la página. Quizás se pueda conseguir invalidando el valor de algún campo base en tiempo de ejecución mediante Reflection, lo cierto es que ahora mismo no sabría decirte por que no he mirado como se podría hacer, me he limitado a desarrollar una funcionalidad básica para controlar los eventos necesarios del ratón/clicks, puesto que nadie me paga por hacer esto, que ya es mucho hacer creo yo, jeje, y como ya dije más arriba lo que faltaría por hacer puedes averiguar y resolverlo tu mismo analizando el código fuente de la clase WebBrowser, pero para eso hay que comprender.

Lo siento por extenderme tanto pero me gusta aclarar hasta el último detalle; este es el código:

Código (vbnet) [Seleccionar]
Public Class Form1

   Private Sub Form1_Shown(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Shown
       ' Cargo una página web aleatoria...
       Me.WebBrowserExtended1.Navigate("http://foro.elhacker.net/")
   End Sub

   Private Sub WebBrowserExtended1_DocumentMouseDown(ByVal sender As Object, ByVal e As HtmlElementEventArgs) Handles WebBrowserExtended1.DocumentMouseDown

       ' Creo una referencia corta de nuestro WebBrowser.
       Dim wb As WebBrowserExtended = DirectCast(sender, WebBrowserExtended)

       Select Case e.MouseButtonsPressed

           ' El botón central del ratón se ha pulsado.
           Case MouseButtons.Middle

               ' Obtengo el elemento Html que esté situadio en las coordenadas actuales del puntero del ratón.
               Dim element As HtmlElement = wb.Document.GetElementFromPoint(e.ClientMousePosition)
               ' Comprobación de seguridad.
               If (element IsNot Nothing) Then
                   ' Obtengo el atributo href que contiene la url destino.
                   ' Nótese que esto no funcionará con todo tipo de elementos,
                   ' eso requiere una implementación/análisis/parsing más sofisticado sobre el elemento obtenido, y no es mi tarea hacer eso,
                   ' pero esta metodología cubre la gran mayoría, que es lo que importa para poder extender este ejemplo funcional.
                   Dim url As String = element.GetAttribute("href")
                   ' Comprobación de seguridad.
                   If Not String.IsNullOrWhiteSpace(url) Then
                       Dim uri As Uri = Nothing
                       ' Antes de hacer nada más, compruebo que la url es realmente una url válida.
                       If (Uri.TryCreate(url, UriKind.RelativeOrAbsolute, uri)) Then
                           ' Desactivo temporálmente la navegación de este WebBrowser;
                           ' esto es como decirle: "no hagas nada, que yo me encargo de controlar el evento del ratón".
                           wb.AllowNavigation = False
                           ' Finálmente, aquí podemos hacer lo que queramos con la url obtenida. Por ejemplo:
                           Otro_WebBrowser.Navigate(uri)
                       Else
                           ' La supuesta url no tiene una sintaxis válida.
                           ' Se puede ignorar, o controlar y considerarlo como error.
                       End If ' uri
                   End If ' url
               End If ' element

           Case Else
               ' Si se ha pulsado un botón distinto al botón central del ratón,
               ' entonces habilito la navegación del WebBrowser para que controle el evento y navegue a la nueva url.
               wb.AllowNavigation = True

       End Select

   End Sub

End Class





Por último, el código original traducido a C#:

Código (csharp) [Seleccionar]
using System;
using System.ComponentModel;
using System.Diagnostics;
using System.Drawing;
using System.Runtime.InteropServices;
using System.Security.Permissions;
using System.Windows.Forms;

namespace WindowsFormsApplication1 {

   [DisplayName("WebBrowserExtended")]
   [Description("A extended WebBrowser control.")]
   [DesignTimeVisible(true)]
   [DesignerCategory("UserControl")]
   [ToolboxBitmap(typeof(WebBrowser), "WebBrowser.bmp")]
   [ToolboxItemFilter("System.Windows.Forms", ToolboxItemFilterType.Require)]
   [ClassInterface(ClassInterfaceType.AutoDispatch)]
   [ComVisible(true)]
   [DefaultProperty("Url")]
   [DefaultEvent("DocumentCompleted")]
   [Docking(DockingBehavior.Ask)]
   [PermissionSet(SecurityAction.Demand, Name = "FullTrust")]
   public class WebBrowserExtended : WebBrowser {

       #region " Properties "

       // Keeps an event-suitable reference of the current WebBrowser.Document instance.
       private HtmlDocument Doc {
           get { return this.docB; }
           set {
               if (this.docB != null) {
                   this.docB.MouseDown -= this.WebBrowser_Document_MouseDown;
                   this.docB.MouseUp -= this.WebBrowser_Document_MouseUp;
               }
               this.docB = value;
               if (this.docB != null) {
                   this.docB.MouseDown += this.WebBrowser_Document_MouseDown;
                   this.docB.MouseUp += this.WebBrowser_Document_MouseUp;
               }
           }
       }
       private HtmlDocument docB; // Backing field.

       // Keeps an event-suitable reference of the current WebBrowser.Document.Body instance.
       private HtmlElement Body {
           get { return this.bodyB; }
           set {
               if (this.bodyB != null) {
                   this.bodyB.MouseDown -= this.WebBrowser_Body_MouseDown;
                   this.bodyB.MouseUp -= this.WebBrowser_Body_MouseUp;
               }
               this.bodyB = value;
               if (this.bodyB != null) {
                   this.bodyB.MouseDown += this.WebBrowser_Body_MouseDown;
                   this.bodyB.MouseUp += this.WebBrowser_Body_MouseUp;
               }
           }
       }
       private HtmlElement bodyB; // Backing field.

       #endregion

       #region " Events "

       public event EventHandler<HtmlElementEventArgs> DocumentMouseDown;
       public event EventHandler<HtmlElementEventArgs> DocumentMouseUp;

       public event EventHandler<HtmlElementEventArgs> BodyMouseDown;
       public event EventHandler<HtmlElementEventArgs> BodyMouseUp;

       #endregion

       #region " Constructors "

       [DebuggerNonUserCode()]
       public WebBrowserExtended() {
           this.Navigated += this.WebBrowser_Navigated;
           this.ScriptErrorsSuppressed = true;
       }

       #endregion

       #region " Event Invocators "

       protected virtual void OnDocumentMouseDown(HtmlElementEventArgs e) {
           this.DocumentMouseDown?.Invoke(this, e);
       }

       protected virtual void OnDocumentMouseUp(HtmlElementEventArgs e) {
           this.DocumentMouseUp?.Invoke(this, e);
       }

       protected virtual void OnBodyMouseDown(HtmlElementEventArgs e) {
           this.BodyMouseDown?.Invoke(this, e);
       }

       protected virtual void OnBodyMouseUp(HtmlElementEventArgs e) {
           this.BodyMouseUp?.Invoke(this, e);
       }

       #endregion

       #region " Event Handlers "

       private void WebBrowser_Navigated(object sender, WebBrowserNavigatedEventArgs e) {
           this.Doc = this.Document;
           this.Body = this.Document.Body;
       }

       private void WebBrowser_Document_MouseDown(object sender, HtmlElementEventArgs e) {
           this.OnDocumentMouseDown(e);
       }

       private void WebBrowser_Document_MouseUp(object sender, HtmlElementEventArgs e) {
           this.OnDocumentMouseUp(e);
       }

       private void WebBrowser_Body_MouseDown(object sender, HtmlElementEventArgs e) {
           this.OnBodyMouseDown(e);
       }

       private void WebBrowser_Body_MouseUp(object sender, HtmlElementEventArgs e) {
           this.OnBodyMouseUp(e);
       }

       #endregion

   }
   
}


+

Código (csharp) [Seleccionar]
using System;
using System.Windows.Forms;

namespace WindowsFormsApplication1 {

   public partial class Form1 : Form {

       public Form1() {
           this.InitializeComponent();
           this.Shown += this.Form1_Shown;
           this.webBrowserExtended1.DocumentMouseDown += this.WebBrowserExtended1_DocumentMouseDown;
       }
       
       private void Form1_Shown(object sender, EventArgs e) {
           // Cargo una página web aleatoria...
           this.webBrowserExtended1.Navigate("http://foro.elhacker.net/");
       }

       private void WebBrowserExtended1_DocumentMouseDown(object sender, HtmlElementEventArgs e) {

           // Creo una referencia corta de nuestro WebBrowser.
           WebBrowserExtended wb = (WebBrowserExtended)sender;

           switch (e.MouseButtonsPressed) {

               // El botón central del ratón se ha pulsado.
               case MouseButtons.Middle:

                   // Obtengo el elemento Html que esté situadio en las coordenadas actuales del puntero del ratón.
                   HtmlElement element = wb.Document.GetElementFromPoint(e.ClientMousePosition);
                   // Comprobación de seguridad.
                   if (element != null) {
                       // Obtengo el atributo href que contiene la url destino.
                       // Nótese que esto no funcionará con todo tipo de elementos,
                       // eso requiere una implementación/análisis/parsing más sofisticado sobre el elemento obtenido, y no es mi tarea hacer eso,
                       // pero esta metodología cubre la gran mayoría, que es lo que importa para poder extender este ejemplo funcional.
                       string url = element.GetAttribute("href");
                       // Comprobación de seguridad.
                       if (!string.IsNullOrWhiteSpace(url)) {
                           Uri uri = null;
                           // Antes de hacer nada más, compruebo que la url es realmente una url válida.
                           if (Uri.TryCreate(url, UriKind.RelativeOrAbsolute, out uri)) {
                               // Desactivo temporálmente la navegación de este WebBrowser;
                               // esto es como decirle: "no hagas nada, que yo me encargo de controlar el evento del ratón".
                               wb.AllowNavigation = false;
                               // Finálmente, aquí podemos hacer lo que queramos con la url obtenida. Por ejemplo:
                               Otro_WebBrowser.Navigate(uri);
                           } else {
                               // La supuesta url no tiene una sintaxis válida.
                               // Se puede ignorar, o controlar y considerarlo como error.
                           } // uri
                       } // url
                   }  // element
                   break;

               default:
                   // Si se ha pulsado un botón distinto al botón central del ratón,
                   // entonces habilito la navegación del WebBrowser para que controle el evento y navegue a la nueva url.
                   wb.AllowNavigation = true;
                   break;
           }

       }
       
   }
}


Espero que este código de ejemplo (el cual me gustaría que tomases como una especie de plantilla en la que seguir extendiendo tu trabajo) te pueda ser de utilidad, de verdad.

¡Saludos!
#2425
Cita de: Hason en  2 Mayo 2017, 00:02 AMPor cierto Eleкtro , los enlaces de tus antiguas sesiones no están disponibles, una lástima.

Lo sé, pero me da mucha pereza actualizar enlaces para que al final se lo descarguen 4 gatos (esto es un foro de informática). En makinamania.com subí muchas sesiones más, y también subí toda mi colección de newstyle, pero ponte a buscar allá, es una comunidad gigantesca... xD.

Bueno, aquí te subo 14 sesiones mías... para ti y para quien quiera descubrir esta antigua faceta mía xD. Ya me dirás si te gusta alguna. Son variadas (las hay de solo pitos, pitos + cantaditas, pitos + cantaditas + hardcore, y solo mákina del X-Qué).



Yo por aquél entonces no tenia unos CDJ, no era el estándar todavía, así que me compré unos platos analógicos (unos Technics de 600 pavos, cada uno), pero las sesiones que hacia a platos no las podía grabar en el PC (no tenía los medios), así que estas sesiones que te he subido son de las que hice con el Virtual Dj.

!Saludos¡
#2426
Cita de: Hason en  2 Mayo 2017, 00:02 AMSabes que tema ando buscando locamente que no encuentro, un tema de resident evil hardcore, de central javiBoss creo que era, no lo encuentro, si lo sabes, postealo por favor, era la caña, era sobre resident evil 1 en hardcore, lo tenia por algún cd original pero no lo encuentro de ninguna manera y me gustaria mucho poder encontrarlo.

Que no se diga que no soy un Dios que concede deseos :xD...

DJ Mantes vs. Rockwool ‎- Evil


[youtube=640,360]https://www.youtube.com/watch?v=tkzcBhCnnRs[/youtube]




Cita de: Hason en  2 Mayo 2017, 00:02 AMYo si que tenia muchas cintas de cassete antiguas hechas por mi corta y pega, y luego cd, también me puse una temporada con el virtual dj, que me gusta, y me pondria con el sin dudarlo.

Yo recuerdo que tenía un cassette de Gokuh (Dragon Ball) makinero, creo que cantaban en valenciano o catalán, si tienes idea del nombre me lo dices, por que lo perdí.




Cita de: Hason en  2 Mayo 2017, 00:02 AMEl xque mola, pero yo siempre fui más de chasis, chocolate, musica valencia, pont aeri, coliseum, pero bueno, en general, toda esta musica me gusta, toda, y la de temas que me sabia por dios.

Venga, va, tu pides, y yo doy. Agüita en tus oidos con esta selección especial de Elektro, de... ¡temazos remember épicos! (no-Dance). Hason, hazte un leño bien grande y viaja a través de la máquina del sonido del tiempo...

Chasis y Skorpia:

[youtube=640,360]https://www.youtube.com/watch?v=kDkXBHVMkZA[/youtube]  [youtube=640,360]https://www.youtube.com/watch?v=27AXunGRo5E[/youtube]

[youtube=640,360]https://www.youtube.com/watch?v=5AKdB9_fxMY[/youtube]  [youtube=640,360]https://www.youtube.com/watch?v=bfwtPIhuLt0[/youtube]

[youtube=640,360]https://www.youtube.com/watch?v=4dtdxAL8tMg[/youtube]  [youtube=640,360]https://www.youtube.com/watch?v=fa1-UgT28Rs[/youtube]

[youtube=640,360]https://www.youtube.com/watch?v=FLdOJcTDtUw[/youtube]

Centraleras:

[youtube=640,360]https://www.youtube.com/watch?v=UDkoRt0231U[/youtube]  [youtube=640,360]https://www.youtube.com/watch?v=9hGn5ZtNb2Q[/youtube]

[youtube=640,360]https://www.youtube.com/watch?v=UHr_ETDAaR0[/youtube]  [youtube=640,360]https://www.youtube.com/watch?v=_eWBPyfTV6E[/youtube]

Chocolateras:

[youtube=640,360]https://www.youtube.com/watch?v=_B6b_JcxOKo[/youtube]  [youtube=640,360]https://www.youtube.com/watch?v=L7u3BgsHeog[/youtube]

[youtube=640,360]https://www.youtube.com/watch?v=v81byeMnmHc[/youtube]  [youtube=640,360]https://www.youtube.com/watch?v=mVvpIKu8GHA[/youtube]

[youtube=640,360]https://www.youtube.com/watch?v=6P078ty24tg[/youtube]

Coliseras y Radicaleras:

[youtube=640,360]https://www.youtube.com/watch?v=YURa3cTq6YA[/youtube]  [youtube=640,360]https://www.youtube.com/watch?v=OmHB5027SY0[/youtube]

[youtube=640,360]https://www.youtube.com/watch?v=FfHAtHdMSLA[/youtube]  [youtube=640,360]https://www.youtube.com/watch?v=cCgauMmae7c[/youtube]

[youtube=640,360]https://www.youtube.com/watch?v=33aLF8Hnvq0[/youtube]

Masíeras:

[youtube=640,360]https://www.youtube.com/watch?v=IA1ZWVHUiZA[/youtube]  [youtube=640,360]https://www.youtube.com/watch?v=pSUDdUNZXgc[/youtube]

[youtube=640,360]https://www.youtube.com/watch?v=EV1FTnhwu8g[/youtube]  [youtube=640,360]https://www.youtube.com/watch?v=r7fYFLC2rcc[/youtube]

Pont Aeri:

[youtube=640,360]https://www.youtube.com/watch?v=b4kgshskKKg[/youtube]  [youtube=640,360]https://www.youtube.com/watch?v=DalbhFh_IVs[/youtube]

[youtube=640,360]https://www.youtube.com/watch?v=Pcg3m1GPiYU[/youtube]

X-Quesianes:

[youtube=640,360]https://www.youtube.com/watch?v=aVmFlToQMiw[/youtube]

[youtube=640,360]https://www.youtube.com/watch?v=t_GXP_Xurvs[/youtube]  [youtube=640,360]https://www.youtube.com/watch?v=Fs9E8xie21k[/youtube]

...Y no pongo más por que colapso el thread :xD

¡Saludos!
#2427
Ingeniería Inversa / Re: Unpacker
2 Mayo 2017, 01:15 AM
Cita de: Faez Abdala en  2 Mayo 2017, 00:08 AMesta protegido porque  fue compilado por unity3dObfuscator

El software de protección al que se refiere al parecer es el siguiente:

Cita de: Faez Abdala en  2 Mayo 2017, 00:08 AMque nesecito saber para poder extraerlo

En los resultados de Google no parece haber ninguna información y/o intentos al respecto sobre el procedimiento. Yo no sé como, no soy cracker.

¡Saludos!
#2428
A ver, Hason, ya te lo explico yo, que si los dioses no atendemos a las plegarías de nuestros fieles al final abandonarán su fe para pasarse al lado oscuro...

En tu firma, donde pone "Solo se, que algo se. pero los misterios  se esconden", te cambias esa frase por lo que se ha dicho que debes ponerte en su lugar. Puedes mirar la firma del compañero 3n31ch o del compañero Engel Lex para entenderlo mejor. Copia y pégalo.

Entonces te descargas el juego, lo descomprimes, abres la consola de Windows (la CMD) y escribes lo siguiente:
java.exe -jar "C:\ruta de la carpeta\Juego_elhacker.net.jar"
y le das a enter.
( creo que también debe funcionar haciendo doble-click sobre el archivo .jar y listo, pero por si no tienes hecha la asociación de archivos como yo pues... ahí te he dejado esa alternativa. )

Se te mostrará una caja de texto donde debes introducir lo siguiente:
hason-u545796
y le das a enter.

Listo, ya puedes jugar con tu nave.

PD: Para iniciar el juego necesitas tener los runtimes de Java (JRE) instalados, que probablemente ya los tienes, pero por si acaso los puedes descargar aquí:

¡Saludos!
#2429
Ahora ya no, pero mañana lo pruebo sin falta otra vez.

PD: Gracias por atender a sugerencias, me alegra que alguna te haya gustado como a mi.

¡Saludos!
#2430
Ingeniería Inversa / Re: Unpacker
1 Mayo 2017, 23:22 PM
Cita de: apuromafo en  1 Mayo 2017, 21:46 PM
unity 3d no es un sistema de proteccion

Al leer la pregunta yo di por hecho que se estaría refiriendo a alguna característica que la IDE de Unity 3D proporcionará para ofuscar/proteger el executable compilado. ¿No podría ser?.

Supongo que el autor de la pregunta o algún usuario de Unity debería aclararlo.

¡Saludos!