SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 27.05.2004, 23:02:57
amerix amerix ist offline
Junior Member
 
Registriert seit: Aug 2002
Alter: 41
Beiträge: 332
PHP, Apache f. Windows, API und mciSendCommand()

Hallo, ich möchte ein etwas ungewöhnliches Projekt verwirklichen.

Folgendes Scenario:
Live Webcam mit Interaktivem Element.
Der Betrachter soll via Webinterface Aktionen durchführen können.

Als einfache Steuerelektronik kommt ein alt CD-Laufwerk zum einsatz ;-)
Kostengünstig und kann zwei Zustände annehmen. Auf und Zu :-)

Auf jeden fall soll es in etwa so ablaufen:

Webinterface basteln dass eine Datei cdcount.dat auf einem Webspace anlegt und eine Nummer hochzählt. Sprich ein Datenbankloser counter.

Auf meinem ServerPC wo das CD-lw ist, läuft apache unter Windows (muss leider sein), und ein Browser mit einem PHP Script mit Autorefresh.

Das Script liest die externe cdcount.dat-Datei vom Webspace aus, und wenn der Inhalt grösser als eine lokale Zählerdatei ist wird das Laufwerk geöffnet.
Danach gleicht das Script den Zäherstand an.

So, nun woltle ich zuerst ein extra Programm schreiben, dass das CD-Laufwerk öffnet, aber ein Bekannter meinte dass PHP auch Api-Aufrufe machen kann.

Leider kennt er sich nicht weiter damit aus, und im Web fand ich auch nichts brauchbares, ausser dass "mciSendCommand()" dazu verwand wird.

Kann mir da jemand evtl. mit einer Internetadresse oder einem Codebit weiterhelfen?

Danke!
Mit Zitat antworten
  #2  
Alt 28.05.2004, 02:22:38
amerix amerix ist offline
Junior Member
 
Registriert seit: Aug 2002
Alter: 41
Beiträge: 332
OK, mein Problem lässt sich auch so lösen:

<SCRIPT LANGUAGE="VBScript">
<!--
Set oWMP = CreateObject("WMPlayer.OCX.7" )
Set colCDROMs = oWMP.cdromCollection
colCDROMs.Item(0).Eject
-->
</SCRIPT>


Das geht zumindest im Internet Explorer.
colCDROMs.Item(0).Eject
colCDROMs.Item(0).Eject
führt dazu, dass es auch wieder zu geht.

Trotzdem würde es mich brennend interesieren ob mann das auch ohne IE-Bug in PHP mit API Calls verwirklichen kann.
Mit Zitat antworten
  #3  
Alt 10.06.2004, 23:04:58
amerix amerix ist offline
Junior Member
 
Registriert seit: Aug 2002
Alter: 41
Beiträge: 332
http://www.spamihilator.com/shaw/webcam/index2.htm :-)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:43:29 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt