Gå til innhold

Richard87

Medlemmer
  • Innlegg

    558
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av Richard87

  1. hmm, dette funka dårlig:S

     

     

    har du noen andre idèer?

     

    (her er koden min, clsWindow):

    Public Class clsWindows
    Private Structure win32RECT
    	Public left As Integer
    	Public top As Integer
    	Public right As Integer
    	Public bottom As Integer
    End Structure
    
    Private Declare Function GetClientRect Lib "user32" (ByVal hwnd As Integer, ByRef lpRect As win32RECT) As Integer
    Private Declare Auto Function SendMessage Lib "user32.dll" (ByVal hWnd As IntPtr, ByVal Msg As Integer, ByVal wParam As IntPtr, ByRef lParam As IntPtr) As Integer
    Private Declare Function GetWindowRect Lib "user32" Alias "GetWindowRect" (ByVal hwnd As Integer, ByRef lpRect As win32RECT) As Integer
    
    Public hWnd As IntPtr
    Public Text As String
    Public Class_s As String
    Public Function filter(ByRef strFilter As String) As Boolean
    	strFilter = LCase(strFilter)
    
    	If InStr(hWnd.ToString, strFilter) <> 0 Then Return True
    	If InStr(LCase(Text), strFilter) <> 0 Then Return True
    	If InStr(LCase(Class_s), strFilter) <> 0 Then Return True
    
    	Return False
    End Function
    
    
    Public ScreenShot As Bitmap
    
    Public Function RefreshScreenshot() As Bitmap
    	ScreenShot = CaptureWindow()
    
    	Return ScreenShot
    End Function
    
    Public Function CaptureWindow() As Bitmap
    	Dim bTemp As Bitmap
    	Dim r As win32RECT
    	Dim g As Graphics
    	Dim ret As Integer
    
    	'ret = GetClientRect(hWnd, r)
    	ret = GetWindowRect(hWnd, r)
    	If ret <> 0 Then
    		bTemp = New Bitmap(r.right - r.left, r.bottom - r.top)
    		g = Graphics.FromImage(bTemp)
    		Dim hDc As IntPtr = g.GetHdc
    		Dim msg As Integer = &H317
    		SendMessage(hWnd, msg, hDc, New IntPtr(0))
    		g.ReleaseHdc()
    		'g.Dispose()
    	Else
    		bTemp = Nothing
    	End If
    
    	Return bTemp
    End Function
    End Class

     

    (både getclientrect og getwindowrect returnerer gode resultater)

  2. Hei,

     

    Jeg prøver og koble til den andre skjermen min til laptoppen min(som jeg kjører 1280x800 på, Linux Mint/Ubuntu 8.10), jeg har nvidia graffikk kort og har konfigurert alt via nvida-settings

     

     

    Det eneste probleme jeg har er at gnome/kde etc (ser ut som ett Xorg problem) ikke vil bruke hele skjermen(skjerm nr 2 har oppløsning på 1280x1024), det ser ut som gnome tror oppløsningen er 1280x800, og bunnen blir helt svart(jeg kan dra musen over, men kan ikke flytte vinduer eller lignende over dr.

     

     

    noen tips?

  3. Hei, jeg holder akuratt på og setter opp en CS:S server(linux), men har store problemer med port forwarding...

     

    Alle torrent portene til min egen pc funker utmerket

    SSH(222) virker utmerket til serveren(en kamerat testet utenfra og det virker uten problemer)

    HTTP(80) virker ikke(dunno, redirect te routeren( 192.168.1.254 virker bra:S ))

    CS:S(27015) virker ikke uansett hva jeg prøver:S er det noen andre her som har erfaringer med dette?

     

    For og teste dette har jeg:

    -prøvd og hostet serveren og koble til(funker lokalt, men ikke med ekstern IP)

    -netcat (nc -vv -l 27015) virker lokalt, men ikke eksternt.........

     

     

     

    Har prøvd og resatt routeren... men ingen forskjell

  4. Hei,

     

    Hvordan kan jeg kovertere 3 hjemmelagde ukomprimerte filmer til 1 mp4/Xvid h34 film med så lite kvalitetstap som mulig?

     

    Har prøvd med VLC med 3mbit mp4 men får veldig dårlig kvalitet på filmen:S(alt blir blurry), hvilket program er best til dette formålet? eller hva er den beste løsningen?

     

    Alle tips og ideer er velkomne;)

     

     

    [EDIT]

    Kan noen flytte denne til Video redigerings seksjonen?

     

     

    [EDIT FINALE]

    Jeg løste problemet med og kovertere alle filmene til mpeg med kommandoene:

    ffmpeg -i input1.avi -sameq intermediate1.mpg

    ffmpeg -i input2.avi -sameq intermediate2.mpg

    type intermediate1.mpg >> intermediate_all.mpg

    type intermediate2.mpg >> intermediate_all.mpg

    ffmpeg -i intermediate_all.mpg -sameq output.avi

  5. Hei,

     

     

    Dette krever faktisk ikke så mye(regner jeg med), men du trenger litt elektronikk kunskaper omm lodding og transistorer...

     

     

    Det du ganske enkelt trenger er en strømforsyning på 5v(f.eks fra usbporten:O) og så en mic til lyden, og litt små elektronikk(bla ett par transistorer) som skrur av og lyser når lyd volumet når visse høyder;) kan jo anbefale en variabel motstand til og justere volumet den skal reagere på da:P

     

     

    Lykke til;)

  6. det er ikke sen server, bare en gammel 'spesial-pc' vi bruker på jobb, har endel spesial programmer for og følge med på andre systemer.

     

     

    Som sagt, denne har ikke netttilgang, så jeg vil bruke en ekstern hardisk. er det noen andre statiske mediespillere som kan brukes? kommer bare til og spille av xvid film;)

  7. Jeg har en linux maskin som jeg har bruks rettigheter til, men det er ikkje en kompilator på den, eller nett tilgang, er det mulig og få inn en versjon av VLC på denne maskinen? (fårhånds kompilere en 'generic' binær fil som kan kjøres? det er en eldre versjon av Red hat som kjører på maskinen, og jeg har Linux Mint(siste versjon) kjørende på min egen.

     

     

    Noen tips om hvordan jeg kan få dette til? (har ikke root access på den jeg vil ha vlc på)

     

     

     

    Takker for all hjelp

  8. Hei, jeg ville startet en loop i form_onpaint

     

    noe slik som dette:

     

    function/sub form_onpaint(ett eller annet)

    'Sjekk tastetrykk(vilke knapper som holdes nede)

     

    'kalkuler ny posisjon, avhengig av knappen, f.eks venstre boks.left = boks.left - (f.eks) 15

     

    'flytt boksen din dit(se over)

     

    invalidate() 'vil tegne det du har oppdatert, og kjøre funksjonen på nytt

    end function/sub

     

     

    lykke til

  9. Hei, hvordan starter jeg for og gjenkjenne ett object i ett bilde?

     

    la oss si enkelt, , hvordan gjenskjenner jeg en svart boks(hvit inni) på en hvit bakgrunn, uansett størrelse på boksen?

     

     

     

    Alle tips tas imot;)

     

     

    [EDIT]

    Når jeg tenker meg litt om, blir dette utroligt lett, bare scann gjennom alle pikslene til du finner den første svarte pixelen(der begynner boksen), og så fortsette til den siste(og da har du hele boksen).

     

    Hvordan mp jeg gå fram for og finne _2_ svarte bokser?

    post-58261-1223928366_thumb.jpg

  10. Hei,

     

    jeg leter etter en ny bærbar pc til og spille litt på, jeg har sett at Centrino2 skall være mye bedre en Centrino1?

     

    Er det noen som vet om noen tilbud med denne teknologien?

     

     

    Jeg leter etter en bærbar til ca 7-8000, og vil ha nvidia(grunnet mulighetene for linux), noen som kan anbefale noe?

×
×
  • Opprett ny...