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


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Mensajes
Páginas: 1 ... 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 [956] 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 ... 1254
9551  Informática / Software / Re: ¿Algún programa que apague mi ordenador? en: 17 Marzo 2013, 19:04 pm
El problema de los scripts que le están aconsejando es que se corre el riesgo de que se pueda apagar el equipo mientras el renderizado todavía no haya finalizado... es lo que digo desde un principio, esa opción debe ir (casi al 90% seguro) en la aplicación que se usa para renderizar, no es necesario más.

Pero de hacer un script, como ya te dije te recomendaría que hagas mediciones del consumo de RAM de la aplicación, es decir, cuando no renderizas, cuando el proceso está en IDLE consume la memória normal (yo no puedo saber cuanto es porque no tengo la aplicación), pero cuando renderizas, el proceso consume MUCHA más memória, así que te hago un pequeño script:



Código
  1. @Echo OFF
  2.  
  3. REM Si el proceso está consumiendo menos de 104857600 Bytes (100 MB), el PC se apagará...
  4. REM de lo contrario, seguirá monitorizando el consumo de memória del proceso.
  5.  
  6. Set "APP_Name=explorer.exe"
  7. Set /A "Max_Memory=104857600"
  8. Set /A "Interval=5"
  9.  
  10. :Loop
  11. For /F "Tokens=*" %%# in ('wmic.exe process where "caption="%APP_Name%"" get WorkingSetSize ^| FINDSTR "^[0-9].*[0-9]"') Do (Set /A "Process_Memory=%%#")
  12.  
  13. If %Process_Memory% LSS %Max_Memory% (
  14.     Echo [%TIME:~0,-3%] Process "%APP_Name%" is consuming less than %Max_Memory% Bytes of memory...
  15.     Echo [%TIME:~0,-3%] Turning off the computer...
  16.     Shutdown.exe /S /F
  17. ) ELSE (
  18.     Echo [%TIME:~0,-3%] Process "%APP_Name%" memory consumition: %Process_Memory% Bytes...
  19.     Ping -n %Interval% LocalHost >NUL
  20.     Goto :Loop
  21. )

Saludos!
9552  Programación / .NET (C#, VB.NET, ASP) / Re: [APORTE] Snippets !! (Posteen aquí sus snippets) en: 17 Marzo 2013, 15:19 pm
· Función para modificar el color del borde de un control.



Nota:
Afecta a todos los controles handleados, es decir, si cambiamos el color de "button1", y luego el color de "button2", el color de "button1" pasará a ser el color que usa "button2", no he conseguido mejorarlo más, pero bueno, lo suyo es colorear todos los bordes dle mismo color, ¿no?, así que creo que no tiene mucha importancia...


#Region " Set Control Border Color Function "

    ' [ Set Control Border Color Function ]
    '
    ' // By Elektro H@cker
    '
    ' Examples :
    ' Set_Control_Border_Color(Button1, Pens.Crimson, Pens.Red, Pens.DarkRed)
    ' Set_Control_Border_Color(Checkbox1, Pens.Transparent, Pens.Transparent, Pens.Transparent)

    Dim Border_Color_Light As Pen
    Dim Border_Color_Middle As Pen
    Dim Border_Color_Dark As Pen

    Private Function Set_Control_Border_Color(ByVal Control As Control, Color_Light As Pen, ByVal Color_Middle As Pen, ByVal Color_Dark As Pen) As Boolean
        Try
            Border_Color_Light = Color_Light
            Border_Color_Middle = Color_Middle
            Border_Color_Dark = Color_Dark
            Handled_Controls.Add(Control)
            AddHandler Control.Paint, AddressOf Control_Paint
            Return True
        Catch ex As Exception : Throw New Exception(ex.Message)
        End Try
    End Function

    Private Sub Control_Paint(ByVal sender As System.Object, ByVal e As System.Windows.Forms.PaintEventArgs)
        Dim offset As Integer = 0
        e.Graphics.DrawRectangle(Border_Color_Light, New Rectangle(New Point(offset, offset), New Size(e.ClipRectangle.Width - ((offset * 2) + 1), e.ClipRectangle.Height - ((offset * 2) + 1))))
        offset += 1
        e.Graphics.DrawRectangle(Border_Color_Middle, New Rectangle(New Point(offset, offset), New Size(e.ClipRectangle.Width - ((offset * 2) + 1), e.ClipRectangle.Height - ((offset * 2) + 1))))
        offset += 1
        e.Graphics.DrawRectangle(Border_Color_Dark, New Rectangle(New Point(offset, offset), New Size(e.ClipRectangle.Width - ((offset * 2) + 1), e.ClipRectangle.Height - ((offset * 2) + 1))))
    End Sub

#End Region


Mejorado:

Código
  1. #Region " Set Control Border Color Function "
  2.  
  3.    ' [ Set Control Border Color Function ]
  4.    '
  5.    ' // By Elektro H@cker
  6.    '
  7.    ' Examples :
  8.    ' Set_Control_Border_Color(Button1, Pens.Crimson, Pens.Red, Pens.DarkRed)
  9.    ' Set_Control_Border_Color(Checkbox1, Pens.Transparent, Pens.Transparent, Pens.Transparent)
  10.  
  11.    Dim Border_Color_Light As Pen
  12.    Dim Border_Color_Middle As Pen
  13.    Dim Border_Color_Dark As Pen
  14.    Dim Last_Handled_control As Control
  15.  
  16.    Private Function Set_Control_Border_Color(ByVal Control As Control, Color_Light As Pen, ByVal Color_Middle As Pen, ByVal Color_Dark As Pen) As Boolean
  17.        Try
  18.            Border_Color_Light = Color_Light
  19.            Border_Color_Middle = Color_Middle
  20.            Border_Color_Dark = Color_Dark
  21.            AddHandler Control.Paint, AddressOf Control_Paint
  22.            Last_Handled_control = Control
  23.            Return True
  24.        Catch ex As Exception : Throw New Exception(ex.Message)
  25.        End Try
  26.    End Function
  27.  
  28.    Private Sub Control_Paint(ByVal sender As System.Object, ByVal e As System.Windows.Forms.PaintEventArgs)
  29.        If sender.name = Last_Handled_control.Name Then
  30.            Dim offset As Integer = 0
  31.            e.Graphics.DrawRectangle(Border_Color_Light, New Rectangle(New Point(offset, offset), New Size(e.ClipRectangle.Width - ((offset * 2) + 1), e.ClipRectangle.Height - ((offset * 2) + 1))))
  32.            offset += 1
  33.            e.Graphics.DrawRectangle(Border_Color_Middle, New Rectangle(New Point(offset, offset), New Size(e.ClipRectangle.Width - ((offset * 2) + 1), e.ClipRectangle.Height - ((offset * 2) + 1))))
  34.            offset += 1
  35.            e.Graphics.DrawRectangle(Border_Color_Dark, New Rectangle(New Point(offset, offset), New Size(e.ClipRectangle.Width - ((offset * 2) + 1), e.ClipRectangle.Height - ((offset * 2) + 1))))
  36.        End If
  37.    End Sub
  38.  
  39. #End Region
9553  Programación / .NET (C#, VB.NET, ASP) / Re: [APORTE] Snippets !! (Posteen aquí sus snippets) en: 17 Marzo 2013, 13:13 pm
Obtener la edición de Windows (Sólo para windows VISTA o superior)

Código
  1. #Region " Get OS Edition Function "
  2.  
  3.    ' [ Get OS Edition Function ]
  4.    '
  5.    ' Examples :
  6.    ' Dim Edition As String = Get_OS_Edition()
  7.    ' MsgBox("You are running Windows " & Get_OS_Edition() & " Edition")
  8.  
  9.    Private Const STARTER As Integer = &HB
  10.    Private Const HOME_BASIC As Integer = &H2
  11.    Private Const HOME_BASIC_N As Integer = &H5
  12.    Private Const HOME_PREMIUM As Integer = &H3
  13.    Private Const HOME_PREMIUM_N As Integer = &H1A
  14.    Private Const BUSINESS As Integer = &H6
  15.    Private Const BUSINESS_N As Integer = &H10
  16.    Private Const ENTERPRISE As Integer = &H4
  17.    Private Const ENTERPRISE_N As Integer = &H1B
  18.    Private Const ULTIMATE As Integer = &H1
  19.    Private Const ULTIMATE_N As Integer = &H1C
  20.  
  21.    Private Declare Function GetProductInfo Lib "kernel32" (ByVal dwOSMajorVersion As Integer, ByVal dwOSMinorVersion As Integer, ByVal dwSpMajorVersion As Integer, ByVal dwSpMinorVersion As Integer, ByRef pdwReturnedProductType As Integer) As Integer
  22.  
  23.    Public Function Get_OS_Edition() As String
  24.        Dim Edition_Type As Integer
  25.        If GetProductInfo(Environment.OSVersion.Version.Major, Environment.OSVersion.Version.Minor, 0, 0, Edition_Type) Then
  26.            Select Case Edition_Type
  27.                Case STARTER : Return "Starter"
  28.                Case HOME_BASIC : Return "Home Basic"
  29.                Case HOME_BASIC_N : Return "Home Basic N"
  30.                Case HOME_PREMIUM : Return "Home Premium"
  31.                Case HOME_PREMIUM_N : Return "Home Premium N"
  32.                Case BUSINESS : Return "Business"
  33.                Case BUSINESS_N : Return "Business N"
  34.                Case ENTERPRISE : Return "Enterprise"
  35.                Case ENTERPRISE_N : Return "Enterprise N"
  36.                Case ULTIMATE : Return "Ultimate"
  37.                Case ULTIMATE_N : Return "Ultimate N"
  38.                Case Else : Return "Unknown"
  39.            End Select
  40.        End If
  41.        Return Nothing ' Windows is not VISTA or Higher
  42.    End Function
  43.  
  44. #End Region
9554  Programación / .NET (C#, VB.NET, ASP) / Re: [APORTE] Snippets !! (Posteen aquí sus snippets) en: 17 Marzo 2013, 11:18 am
Checkar si un número está entre un rango de números.

PD: Si conocen un método mejor porfavor postéenlo

Código
  1. #Region " Number Is In Range Function "
  2.  
  3.    ' [ Number Is In Range Function ]
  4.    '
  5.    ' // By Elektro H@cker
  6.    '
  7.    ' Examples :
  8.    ' MsgBox(NumberIsInRange(50, 0, 100))
  9.    ' If NumberIsInRange(5, 1, 10) then...
  10.  
  11.    Private Function NumberIsInRange(ByVal Number As Integer, ByVal MIN As Integer, ByVal MAX As Integer) As Boolean
  12.        Select Case Number
  13.            Case MIN To MAX : Return True
  14.            Case Else : Return False
  15.        End Select
  16.    End Function
  17.  
  18. #End Region





Modificar permisos de archivos:

Código
  1. #Region " Set File Access Function "
  2.  
  3.    ' [ Set File Access Function ]
  4.    '
  5.    ' // By Elektro H@cker
  6.    '
  7.    ' Examples :
  8.    ' Set_File_Access("C:\File.txt", File_Access.Read + File_Access.Write, Action.Allow)
  9.    ' Set_File_Access("C:\File.txt", File_Access.Full, Action.Deny)
  10.  
  11.    Public Enum File_Access
  12.        Delete = System.Security.AccessControl.FileSystemRights.Delete + Security.AccessControl.FileSystemRights.DeleteSubdirectoriesAndFiles
  13.        Read = System.Security.AccessControl.FileSystemRights.ExecuteFile + System.Security.AccessControl.FileSystemRights.Read
  14.        Write = System.Security.AccessControl.FileSystemRights.Write + Security.AccessControl.FileSystemRights.WriteAttributes + Security.AccessControl.FileSystemRights.WriteExtendedAttributes
  15.        Full = Security.AccessControl.FileSystemRights.FullControl
  16.    End Enum
  17.  
  18.    Public Enum Action
  19.        Allow = 0
  20.        Deny = 1
  21.    End Enum
  22.  
  23.    Private Function Set_File_Access(ByVal File As String, ByVal File_Access As File_Access, ByVal Action As Action) As Boolean
  24.        Try
  25.            Dim File_Info As IO.FileInfo = New IO.FileInfo(File)
  26.            Dim File_ACL As New System.Security.AccessControl.FileSecurity
  27.            File_ACL.AddAccessRule(New System.Security.AccessControl.FileSystemAccessRule(My.User.Name, File_Access, Action))
  28.            File_Info.SetAccessControl(File_ACL)
  29.            Return True
  30.        Catch ex As Exception
  31.            Throw New Exception(ex.Message)
  32.            ' Return False
  33.        End Try
  34.    End Function
  35.  
  36. #End Region


9555  Programación / .NET (C#, VB.NET, ASP) / Re: [APORTE] Snippets !! (Posteen aquí sus snippets) en: 17 Marzo 2013, 11:12 am
Funciones para controlar el volumen maestro del PC...
Se necesita la API "Vista Core Audio API" : http://www.codeproject.com/Articles/18520/Vista-Core-Audio-API-Master-Volume-Control

· Obtener el volumen maestro:

Código
  1. #Region " Get Master Volume Function "
  2.  
  3.    ' [ Get Master Volume Function ]
  4.    '
  5.    ' // By Elektro H@cker
  6.    '
  7.    ' Examples :
  8.    ' Dim Volume As Integer = Get_Master_Volume(Volume_Measure.As_Integer)
  9.    ' Dim Volume As String = Get_Master_Volume(Volume_Measure.As_Percent)
  10.  
  11.    Public Enum Volume_Measure
  12.        As_Integer
  13.        As_Decimal
  14.        As_Single
  15.        As_Percent
  16.    End Enum
  17.  
  18.    Private Function Get_Master_Volume(ByVal Volume_Measure As Volume_Measure)
  19.       Select Case Volume_Measure
  20.            Case Form1.Volume_Measure.As_Integer : Return CInt(Audio_Device.AudioEndpointVolume.MasterVolumeLevelScalar * 100)
  21.            Case Form1.Volume_Measure.As_Decimal : Return (String.Format("{0:n2}", Audio_Device.AudioEndpointVolume.MasterVolumeLevelScalar))
  22.            Case Form1.Volume_Measure.As_Single : Return CSng(Audio_Device.AudioEndpointVolume.MasterVolumeLevelScalar)
  23.            Case Form1.Volume_Measure.As_Percent : Return CInt(Audio_Device.AudioEndpointVolume.MasterVolumeLevelScalar * 100) & "%"
  24.            Case Else : Return Nothing
  25.        End Select
  26.    End Function
  27.  
  28. #End Region

· Setear el volumen maestro:

Código
  1. #Region " Set Master Volume Function "
  2.  
  3.    ' [ Set Master Volume Function ]
  4.    '
  5.    ' // By Elektro H@cker
  6.    '
  7.    ' Examples :
  8.    ' Set_Master_Volume(50)
  9.  
  10.    Private Function Set_Master_Volume(ByVal Value As Integer) As Boolean
  11.        Try : Audio_Device.AudioEndpointVolume.MasterVolumeLevelScalar = (Value / 100)
  12.            Return True
  13.        Catch ex As Exception : Throw New Exception(ex.Message)
  14.        End Try
  15.    End Function
  16.  
  17. #End Region

· Mutear el volumen maestro:
Código
  1. #Region " Mute Master Volume Function "
  2.  
  3.    ' [ Mute Master Volume Function ]
  4.    '
  5.    ' // By Elektro H@cker
  6.    '
  7.    ' Examples :
  8.    ' Mute_Master_Volume(False)
  9.    ' Mute_Master_Volume(True)
  10.  
  11.    Private Function Set_Master_Volume(ByVal Mute As Boolean) As Boolean
  12.        Try : Audio_Device.AudioEndpointVolume.Mute = Mute
  13.            Return True
  14.        Catch ex As Exception : Throw New Exception(ex.Message)
  15.        End Try
  16.    End Function
  17.  
  18. #End Region

· Deslizar el volumen maestro (Desvanecer o aumentar):
(Corregido)

Instrucciones:
Código:
Fade_Master_Volume(Desde el volumen, Hasta el volumen, En "X" Milisegundos, Forzar/NoForzar el devanecimiento)

Código
  1. #Region " Fade Master Volume Function "
  2.  
  3.    ' [ Fade Master Volume Function ]
  4.    '
  5.    ' // By Elektro H@cker
  6.    '
  7.    ' Examples :
  8.    ' Fade_Master_Volume(0, 100, 5000, Fading_Mode.FadeIN, True)
  9.    ' Fade_Master_Volume(80, 20, 5000, Fading_Mode.FadeOUT, False)
  10.    ' Fade_Master_Volume(10, 50, 5000, Fading_Mode.None, True)
  11.  
  12.    Dim Fade_Value_MIN As Integer
  13.    Dim Fade_Value_MAX As Integer
  14.    Dim Fade_TimeOut As Long
  15.    Dim Fade_Mode As Fading_Mode
  16.    Dim Force_Fading As Boolean
  17.    Dim Fader_Timer As New Timer
  18.  
  19.    Public Enum Fading_Mode
  20.        FadeIN = 0
  21.        FadeOUT = 1
  22.        None = 2
  23.    End Enum
  24.  
  25.    ' Fade Master Volume Function
  26.    Private Function Fade_Master_Volume(ByVal MIN As Integer, ByVal MAX As Integer, ByVal Milliseconds As Long, ByVal Mode As Fading_Mode, ByVal Force As Boolean) As Boolean
  27.  
  28.        If MIN <= 100 And MIN >= 0 And MAX <= 100 And MAX >= 0 Then
  29.  
  30.            Try
  31.  
  32.                Fade_Value_MIN = MIN
  33.                Fade_Value_MAX = MAX
  34.                Fade_TimeOut = Milliseconds
  35.                Fade_Mode = Mode
  36.                Force_Fading = Force
  37.  
  38.                Fader_Timer = New Timer
  39.                AddHandler Fader_Timer.Tick, AddressOf Fade_Master_Volume_Timer_Tick
  40.  
  41.                Select Case Mode
  42.                    Case Fading_Mode.FadeIN : Fader_Timer.Interval = Milliseconds / (MAX - MIN)
  43.                    Case Fading_Mode.FadeOUT : Fader_Timer.Interval = Milliseconds / (MIN - MAX)
  44.                    Case Fading_Mode.None : Fader_Timer.Interval = Milliseconds
  45.                End Select
  46.  
  47.                Fader_Timer.Enabled = True
  48.                Return True
  49.  
  50.            Catch ex As Exception : Throw New Exception(ex.Message)
  51.            End Try
  52.  
  53.        Else
  54.            Throw New Exception("Number is not in range from 0 to 100")
  55.        End If
  56.  
  57.    End Function
  58.  
  59.    ' Fade Master Volume Timer Tick Event
  60.    Private Sub Fade_Master_Volume_Timer_Tick(sender As Object, e As EventArgs)
  61.  
  62.        Dim Current_Vol As Integer = CInt(Audio_Device.AudioEndpointVolume.MasterVolumeLevelScalar * 100)
  63.  
  64.        Select Case Fade_Mode
  65.  
  66.            Case Fading_Mode.FadeOUT
  67.                If Not Force_Fading Then
  68.                    If Not Current_Vol <= Fade_Value_MAX Then : Audio_Device.AudioEndpointVolume.MasterVolumeLevelScalar -= 0.01
  69.                    ElseIf Current_Vol >= Fade_Value_MAX Then : Fader_Timer.Stop() : Fader_Timer.Enabled = False
  70.                    End If
  71.                ElseIf Force_Fading Then
  72.                    If Not Fade_Value_MIN < Fade_Value_MAX Then
  73.                        Audio_Device.AudioEndpointVolume.MasterVolumeLevelScalar = (Fade_Value_MIN / 100)
  74.                        Fade_Value_MIN -= 1
  75.                    Else : Fader_Timer.Stop() : Fader_Timer.Enabled = False
  76.                    End If
  77.                End If
  78.  
  79.            Case Fading_Mode.FadeIN
  80.                If Not Force_Fading Then
  81.                    If Not Current_Vol >= Fade_Value_MAX Then : Audio_Device.AudioEndpointVolume.MasterVolumeLevelScalar += 0.01
  82.                    ElseIf Current_Vol <= Fade_Value_MAX Then : Fader_Timer.Stop() : Fader_Timer.Enabled = False
  83.                    End If
  84.                ElseIf Force_Fading Then
  85.                    If Not Fade_Value_MIN > Fade_Value_MAX Then
  86.                        Audio_Device.AudioEndpointVolume.MasterVolumeLevelScalar = (Fade_Value_MIN / 100)
  87.                        Fade_Value_MIN += 1
  88.                    Else : Fader_Timer.Stop() : Fader_Timer.Enabled = False
  89.                    End If
  90.                End If
  91.  
  92.            Case Fading_Mode.None
  93.                Audio_Device.AudioEndpointVolume.MasterVolumeLevelScalar = Fade_Value_MAX
  94.                Fader_Timer.Stop() : Fader_Timer.Enabled = False
  95.  
  96.        End Select
  97.  
  98.    End Sub
  99.  
  100. #End Region
9556  Informática / Software / Re: ¿Algún programa que apague mi ordenador? en: 17 Marzo 2013, 07:25 am
Aplicaciones para la programación del apagado del PC hay a patadas, pero la opción de apagar el equipo cuando los trabajos/conversiones se han finalizado... esa opción debería ir incluida en tu conversor de vídeos, sincéramente, no he visto ningún conversor de videos que no tenga dicha opción, si el tuyo no la tiene deberías ir pensando en cambiar de software por alguno más útil.

Si piensas usar una aplicación de terceros (un programador del apagado del equipo), y vas a intentar asociar el apagado para que se apague el PC cuando tu conversor finalize las conversiones... eso no vas a poder hacerlo, ni tampoco vas a poder hacerlo creando una taréa programada de Windows, por eso te digo que lo mejor es que uses un buen software con multitud de opciones...

O cambiar de conversor, o realizar un script para medir el consumo de RAM del executable de tu conversor, y cuando la RAM del proceso séa menor de "X", usar el comando mencionado por Saberuneko para apagar el PC...

EDITO:
O tamvien puedes habilitar el modo de hibernación en tu PC... así cuando finalicen las conversiones (y teniendo en cuenta que no hayan otras operaciones en segundo plano), a los pocos minutos el PC entrará en modo hibernación y no consumirá casi energía...

Deberías comentar que aplicación usas porque estoy seguro que si es un software decente debe tener dicha opción.

Un saludo.
9557  Programación / .NET (C#, VB.NET, ASP) / [SOLUCIONADO] Compatibilidad de fuentes TrueType personalizadas... en: 16 Marzo 2013, 20:54 pm
Me gustaría saber si cuando se usa una fuente de terceros en una aplicación (por ejemplo StarWars.ttf), esta fuente se agrega automáticamente como recurso a la aplicación o algo parecido?

De no ser así, ¿Como es la manera para cargar la fuente en la aplicación?, para que funcione en todos los equipos.

Un saludo!
9558  Programación / .NET (C#, VB.NET, ASP) / Re: Problema matemático (vigésimo quinta edición xD) en: 16 Marzo 2013, 15:11 pm
Me salvaste $Edu$ :)

La verdad es que yo ya estaba empezando a no entender ni mi própio problema ni lo que debía obtener xD, pero lo entendiste bien, era eso lo que necesitaba...

Asi que cada 3333,33.... milisegundos, a 50 se le restara 1 hasta llegar a 20, por lo tanto este Timer se ejecutara 30 veces cada 3333,33... milisegundos.

Lo que pasa es que dependiendo de si quiero disminuir o aumentar el valor, deberé intercambiar "X" por "Y" en la resta, aquí:
Hacemos la diferencia de x e y = 50 - 20 = 30.

¿Estoy en lo cierto?, supongo que sí, porque he hecho las mediciones de lo que tarda el proceso, y parece que funciona corréctamente:

Código
  1.    If Fade_IN Then
  2.            Timer.Interval = Convert_Time(Time_Out, Time_Measure, MS) / (CInt(Target_Volume * 100) - CInt(Audio_Device.AudioEndpointVolume.MasterVolumeLevelScalar * 100))
  3.        Else
  4.            Timer.Interval = Convert_Time(Time_Out, Time_Measure, MS) / (CInt(Audio_Device.AudioEndpointVolume.MasterVolumeLevelScalar * 100) - CInt(Target_Volume * 100))
  5.        End If

Bueno, gracias de nuevo,
un saludo!
9559  Programación / .NET (C#, VB.NET, ASP) / Re: Problema matemático (vigésimo quinta edición xD) en: 15 Marzo 2013, 18:27 pm
¿Nada?, ¿Alguien me puede ayudar a resolver del todo esa operación?

Es para poder terminar esta aplicación, la cual pienso compartir, y sólo me falta eso...

Aquí podeis entender mejor los factores de la operación que necesito realizar:



Uso las variables que he comentado en los posts de arriba, y el problema es que siempre se pasa (o no llega) al tiempo escojido, porque calculo mal la operación...

Agradecería mucho una ayuda más para esto.
Saludos...
9560  Informática / Hardware / Re: Pregunta sobre el efecto de rendimiento de una tarjeta gráfica en: 15 Marzo 2013, 15:36 pm
PD: Doy por hecho de que te han mandado tu nueva gráfica, la tienes puesta y ningun problema como el de los de los hilos anteriores.... Pues nada a disfrutarla, esperemos que no te tengamos que ver por aqui con mas problemas >:D

Gracias.

A mi tampoco me gusta dar por culo xD, preferiría no tener problemas con algo que cuesta tanta pasta... pero bueno, si me surgen problemas con la "nueva" tarjeta no voy a preguntar, porque ya lo probé todo y más no puedo hacer, diréctamente me compraría la ATI que me dijiste (ya buscaré la numeración correcta en los posts anteriores)

Tu eres el experto así que si me cuentas eso del rendimiento de las gráficas...pues me lo creo, y quizás ese bajón de rendimiento séa de nuevo por la única razón de que la tarjeta es una maldita nVidia y nVidia da problemas, ya le estoy cojiendo mucho asco a las tarjetas nVidia.

Un saludo y gracias Aprendiz-Oscuro, Borracho, Raul, e Imoen.
Páginas: 1 ... 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 [956] 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 ... 1254
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines