Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

.exe (lokal) aus Intranet starten

Empfohlene Antworten

Hallo,

gibt es irgendeine Möglichkeit das ich ein Programm das lokal auf einem PC liegt, aus eine Webseite heraus starten kann?

Hintergrund ist, das ich einen Twaintreiber (exe Datei auf Kommandozeilenebene) verwenden will, um aus einer Webseite heraus den Scanner zu steuern. Ich möchte das ganze in mein Dokumentenmanagementsystem einbauen, damit man nicht jedesmal erst scannen und dann die Datei von Hand suchen muss.

Die Datei soll dann per Button oder so gestartet werden.

Danke für eure Antworten,

Alex

Hallo,

gibt es irgendeine Möglichkeit das ich ein Programm das lokal auf einem PC liegt, aus eine Webseite heraus starten kann?

<a href="file://c:\Programme\Twain\Treiber.exe"> Scanner starten</a>

Dann kommt der "Speichern/Ausführen" Dialog. Direktes starten ist AFAIK nicht möglich.

Was ja auch gut so ist:

<a href="file://Path\to\harmful\Prog.exe">Geiles Bild</a>

Per PHP könnte es möglich sein, ein Programm aufzurufen. Schau dir doch einfach dort mal den exec()-befehl an. Vielleicht hilft dir das ja weiter :)

Per PHP könnte es möglich sein, ein Programm aufzurufen. Schau dir doch einfach dort mal den exec()-befehl an. Vielleicht hilft dir das ja weiter

Damit kann man aber nichts auf dem Client ausführen ;) Der Twaintreiber ist ja lokal auf den Clients installiert (zumindest habe ich das so verstanden)

Hier noch eine Idee, wenn der Scanner an dem Rechner betrieben werden soll, auf dem sich der Webserver befindet. Denn PHP kann auch direkt auf die DLLs unter Windows zugreifen.

-> http://www.php.net/manual/de/ref.w32api.php

Oder versuchst du das ganze unter Linux? Ich konnte das heute leider nicht in meinem BigMac erkennen.

Hy,

danke für die Ideen, ich habe jetzt eine Batchdatei auf den Server gelegt, die ich dann Aufrufe, in dieser ist der Kommandozeilenbefehl inkl. Parameter, danach wird eine neue Webseite aufgerufen in der ich die Datei dann irgendwie in die DB speichern will. Leider funktioniert das noch nicht so richtig...

Kennt einer von euch zufällig einen Twaintreiber der sich über die Kommandozeile bedienen lässt, und kostenlos ist? Ich verwende derzeit die Demoversion von Twaincommander, der kostet aber 199 Euro :-(

Gruss,

Alex

P.S. Ist ne Windows Büchse an der der Canon - Scanner hängt. Webserver ist Xampp

Wenn du einen Canon-Scanner benutzt (wahrscheinlich aus der LIDE-Reihe), so ist im Scannertreiber normalerweise auch ein TWAIN-Treiber vorhanden. Diesen kannst du über die TWAIN-DLL eigentlich relativ komfortabel über die W32API von PHP steuern (müsste sogar inkl. Theoretisch sollte das mit jedem Treiber funktionieren, da TWAIN ja zu diesem Zwecke "genormt" ist.

Eine grobe Übersicht über die TWAIN-Schnittstelle gibt es unter http://www.herdsoft.com/ti/davincie/twai8v5a.htm, eine genauere Doku sollte auch irgendwo zu finden sein.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.