| Naam |
Bericht |
elektro_freak
|
hoi,
Op mijn soldeerkot heb ik een laptop staan met windows media player. Omdat er geen muis aan mijn laptop hangt (altijd te weinig plaats) en toetsencombinaties nogal moeilijk te maken zijn met een soldeerbout in de hand zou ik graag iets maken dat ik aan mijn serieële (of paralelle) poort hang dat mijn windows media player regelt.
Met regelen bedoel ik dat deze "controller" de volgende functies zou kunnen.
- play/pause
- volgend nummer
- vorig nummer
- ...
Zelf dacht ik aan een pic (16F628A) en een max232 voor de comunicatie. De hardware wordt dus geen probleem.
Maar software wordt moeilijker. Ik zou zo willen werken.
1)pic verstuurd een karater (bv: P voor Play/Pause) naar de serieële poort bij het indrukken van en knop.
2)Een programma ontvangt deze karater
3)het programma maakt WMP actief en voert de opdracht uit.
4)het programma maakt het vorige actieve programma actief.
Weet iemand hoe dit software matig (ik heb het vooral over de PC-kant) te doen is (ik hou van VB6) of heeft er iemand nog andere ideeën ?
JAL-code voorbeelden op http://www.kortsluiting.tk
|
Jan klaasen
|
windows media player uit het window gooien. en winamp downloaden en installeren. winamp com control downloaden en instaleren. interface volgens de beschrijving maken en klaar.
interface bestaat uit wat knoppen en kabel
http://www.ovelha.org/pasteler0/2005/11/17/howto-external-wi...p-control/ [Bericht gewijzigd door Jan klaasen op 7 augustus 2006 21:13:12]
Bachelor of Social Work
|
elektro_freak
|
Op de een of ander manier heb ik iets tegen winamp, ik vind het moeilijk werken.
JAL-code voorbeelden op http://www.kortsluiting.tk
|
Jan klaasen
|
quote:
heb ik met media player...zal wel aan de leeftijd liggen. weleens naar winamp 5 gekeken. in een scherm de player, je playlist, en je media database. hoe moeilijk kan dat nu zijn
Bachelor of Social Work
|
klein is fijn
Moderator
|
Er zijn toetsenborden waar deze knoppen standaard opzitten, en die toetsenborden zijn vaak voor weinig te kopen.
Die kan je ipv je normale tobo gebruiken of ze dusdanig slopen dat je alleen de knoppen over houdt.
kif is in weer terug uit Japan. Lees meer op http://www.kleinisfijn.nl/?page=japan
|
elektro_freak
|
Dat vind ik nogal omslachtig, en volgens mij gaat dat duurder uitkomen, Keyboard en behuizing kosten volgend mij meer als behuizing, pic en max232.
JAL-code voorbeelden op http://www.kortsluiting.tk
|
Stynus
|
maar hoe ga je daarmee windoos niks player bedienen? heb je al software?
edit en die pic enzo heb je niet eens nodig als je zelf gaat proggen. je kan zo 16 schakelaars inlezen met alleen een handje vol diodes [Bericht gewijzigd door Stynus op 7 augustus 2006 21:34:04]
http://www.elektronicastynus.be ||| http://www.schematheek.net ||| Goedkope kwaliteits webhosting
|
elektro_freak
|
Omdat ik het later misschien wil uitbreiden met een LCD-display
JAL-code voorbeelden op http://www.kortsluiting.tk
|
Ibanez
|
Hd44780 lcd kan zo aan de par poort,, miriserver(werkt met media player) en een ir ontvanger en je zit gebakken nu heb je alleen nog een ab nodig
http://www.kwartjevankokterug.nu/
|
elektro_freak
|
het probleem om via een programma het volgende leidje te pakken is al opgelost.
(code in VB6)
code:
Private Sub next_Click()
Dim TaskID As Long
TaskID = Shell("wmplayer.exe", vbNormalFocus)
SendKeys "^f", true
End Sub
Nu volgt enkel het probleem nog om een string (karakter te ontvangen via de serieële poort.
JAL-code voorbeelden op http://www.kortsluiting.tk
|
Tim Blanckaert
|
als het gwn voor muziek te spelen is kan je bij mijn weten moeilijk iets tegen winamp hebben, het geeft geluid en verder zal het waarschijnlijk geminimaliseerd blijven dusja
Spread Firefox 3 | www.100dagen-slc.tk | www.slc-griekenland.tk | www.sportfeest.tk | www.nachtdergewoonte.tk | Panasonic Service Manuals
|
Henry S.
Moderator
|
En het vreet amper resources in tegenstelling tot Windhoos mediakramp prayer.
Windhoos helemaal zat? Een ATX-voeding is geen labvoeding!
|
BoudewijnEctor
Honourable member
|
mischien is foobar2000 ook wel de moeite waard.
windows-progje voor muziek, maar erg makkelijk plugins te schrijven.
Voordeel boven winamp: minder een resource-hog en ik ken zelf al 2 werkende opstellingen ermee.
Informaticus die wat in elkaar probeert te draaien...
|
elektro_freak
|
maar bij mij thuis is windows media player de standaard (en ik denk dat dat zo is op 80 % van de wereld) en ik zou het ook graag op andere computers willen toepassen.
Weet iemand hoe ik VB6 met een pic kan laten comuniceren via de serieële poort ? dus enkele karaters ontvangen en verzenden.
JAL-code voorbeelden op http://www.kortsluiting.tk
|
BoudewijnEctor
Honourable member
|
quote: Op 8 augustus 2006 14:12:26 schreef elektro_freak:
maar bij mij thuis is windows media player de standaard (en ik denk dat dat zo is op 80 % van de wereld) en ik zou het ook graag op andere computers willen toepassen.
Weet iemand hoe ik VB6 met een pic kan laten comuniceren via de serieële poort ? dus enkele karaters ontvangen en verzenden.
ik gok dat je wat karakters via een DLL'etje kunt schrijven.
al in de MSDN gezocht?
Informaticus die wat in elkaar probeert te draaien...
|
Jan klaasen
|
quote:
en dat was dan ook een van de redenen van oneerlijke concurentie, en boetes
Bachelor of Social Work
|
Ibanez
|
Als je tocht de software voor het aansturen mee moet neem dan gelijk winamp mee........
http://www.kwartjevankokterug.nu/
|
Henk hobby
Golden Member
|
[te duur modus]
Of je koopt een set van bpm studio met rs232 controller voor 1500 eurie's.
[/te duur modus]
greetzz. Henk
volgend project: muziekcomputer instellen voor Shoutcast!!!
|
elektro_freak
|
quote:
die MSDN geraakt bij mij op een of ander manier niet geinstaleerd.
JAL-code voorbeelden op http://www.kortsluiting.tk
|
BoudewijnEctor
Honourable member
|
hij staat ook op ms.com meen ik.
msdn.ms.com ofzo.
Informaticus die wat in elkaar probeert te draaien...
|
Henry S.
Moderator
|
quote:
Nee, dat zeg je verkeerd, het is op 80% geinstalleerd omdat dat automatisch gaat, idd oneerlijke concurrentie. Maar meer dan de helft van die players wordt niet gebruikt omdat Winamp veel beter is.
Veel succes met die API's van MicroSoft, met Winamp gaat dat veel gemakkelijker.
Windhoos helemaal zat? Een ATX-voeding is geen labvoeding!
|
KoHa
|
Zoals hier al gezegd is, is het heel wat lastiger om zoiets te maken voor Windows Media Player...
http://gathering.tweakers.net/forum/list_messages/978800///
Hier staat een voorbeeld hoe het met Winamp moet, maar als je echt alleen met WMP wilt werken, dan moet je toch eens zoeken naar een API voor WMP voor VB6, het zal lastiger worden
|
elektro_freak
|
Ik kan alle functies (tot nu degene die je met een toetsencombinatie doet) vanuit VB6 regelen.
Maar mijn enigste probleem is nu het ontvangen van een paar byte's via de COM-poort. Bij het ontvangen van een paar byte's zou mijn VB6 programma actief moeten worden, zijn opdracht uitvoeren, en terug naar non-actief gaan.
JAL-code voorbeelden op http://www.kortsluiting.tk
|
Bertrix
|
quote:
Inderdaad, been there done that, voor ik linux en daarvoor winamp instaleerde had ik er ook Windows Media Speler opstaan. Die hun API is vrij ingewikkeld.
|
bi_fi
|
Toen ik nog windows gebruikte gebruikte ik xmplay: http://www.un4seen.com/
zeer lichte player, lichter dan winamp en je hoeft niets te installeren (geen sleutels in je register die windows weer trager maken). Gewoon in e mapje zetten en op de .exe klikken.
Bovendien gebruikt hij een betere codec (Lame).
Waarom zoveel moeite doen met die API's van windows en DLL's schrijven? In linux kan je direct aan je hardware via C-code.
Kbegrijp wel dat het waarschijnlijk bedoelt is voor je desktop-pc, maar eigenlijk is je computer aansturen via linux wel veel eenvoudiger.
(kprobeer niemand te bekeren, gewoon effe laten weten dat er nog meer alternatieven zijn  )
|