AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte JoyMedia - Mediensteuerung über Joystick

JoyMedia - Mediensteuerung über Joystick

Ein Thema von Hybrid666 · begonnen am 5. Jan 2007 · letzter Beitrag vom 8. Dez 2008
 
Hybrid666

Registriert seit: 15. Jul 2006
Ort: Erster Stock
250 Beiträge
 
Delphi 7 Personal
 
#1

JoyMedia - Mediensteuerung über Joystick

  Alt 5. Jan 2007, 18:24
JoyMedia - Mediensteuerung über Joystick/GamePad





JoyMedia ist ein Tool um Funktionen und Plugins auf die Tasten von euren JoySticks und GamePads legen könnt.

Funktionen:
Steuern von Programmen (u.a. Winamp, iTunes)
Schreiben eigener Plugins (wenn ihr der Sprache Delphi mächtig seid, wovon ich ausgehe ^^)
Verstecken im Tray
u.v.m.

WICHTIG: HAB HEUTE MAL EIN KLEINES DLL TUTORIAL DAFÜR GESCHRIEBEN: http://www.delphipraxis.net/internal...=917332#917332

ChangeLog:

v.0.01:
Joystick erkennung hinzugefügt
Noch keine Tastenbelegungen möglich, statisch Belegte Tasten ohne Plugin Funktion

v.0.02:
Joystick Tasten werden nun aufgelistet, erste Plugin versuche gescheitert
Plugins benötigen noch Sharemem, da strings übergeben werden
Winamp.dll hinzugefügt
Dynamische Tastenbelegungen
History eingefügt
Einstellungen werden in einer ini File gespeichert

v.0.03
Winamp Volume Command für Slider hinzugefügt
Bessere Veriablenübergabe
Schleife wird schneller abgearbeitet
Bug mit Slider behoben
Option für TrayIcon zwar da, aber noch ohne funktion

v.0.04
iTunes Plugin hinzugefügt
Minimize to Tray funktioniert
XP manifest
mehrere kleine bugs behoben

v.0.05
Plugins laufen nun über PChar (Sharemem wird in version 0.06 komplett terminiert )
Plugins umgeschrieben auf neuen Standart
Parameterfunktion um beliebige parameter an das plugin weiterzuleiten

v.0.06
Keine Fehler mehr wenn kein Joystick da ist
Bugs entfernt
Icon zum Projekt hinzugefügt
Angegebene Parameter stehen nun auch in der history
inifiles von früheren versionen werden nun converted
Versionsprüfung eingebaut um absturz durch alte ini files zu verhindern

v.0.07
Parameterübergabe funktioniert
Volume nun auch auf Buttons belegbar
DLL Struktur verändert
Mehrer arten eines Button drucks nun an DLL übergeben (Pressed, Released, Repeated)
Slider Volume Entbuggt
iTunes Plugin entfernt bis DLL auf neue Strktur umgeschrieben wurde
Mehr Parameter werden an die DLL übergeben
Mehrere kleine bugs entfernt
JOYMEDIA UNTERSTÜTZT NUN WEITESTGEHENS AUCH GAMEPORT JOYSTICKS, ALLERDINGS HABE ICH z.B. MIT MEINEM SB LIVE5.1 GAMEPORT PROBLEME, BEI FREUNDEN TUT ES ALLERDINGS MIT DEN MEISTEN JOYSTICKS UND GAMEPADS

v0.08
Bugs entfernt
Hilfe hinzugefügt
playsound.dll hinzugefügt

In bälde wird auch ein Tutorial für die DLLs folgen

In Arbeit:
- Plugins für Windows
- Plugin für Windows Media Player
- Hat Commands werden eingebaut

DOWNLOAD: Auf den Anhang verlegt

P.S.: ICH BITTE EUCH UM GEZÜGELTE KRITIK, ICH HABE ERST KÜRZLICH WIEDER MIT DELPHI ANGEFANGEN DA ICH ZWISCHENZEITLICH AUF MSL UMGESTIEGEN WAR. WER DAS PROGRAMM NUTZEN MÖCHTE ODER DLLS SCHREIBEN DER WENDET SICH EINFACH PER MAIL (Hybrid87@gmail.com) ODER ICQ (165839208) AN MICH. NUTZUNG AUF EIGENE GEFAHR.

MFG HYBRID666
Angehängte Dateien
Dateityp: zip joymedia_649.zip (730,4 KB, 26x aufgerufen)
  Mit Zitat antworten Zitat
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:40 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz