Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 17-08-2010, 13:23   #1 (permalink)
Animateur
 
Benutzerbild von Master Wu
 
Registriert seit: Jan 2003
Ort: MZ
Beiträge: 1.536
PDF mit fscommand exec öffnen

Hallo,
aus einem projektor möchte ich ein .pdf direkt öffnen.
Mit einer .exe kappts, wieso geht pdf nicht?


Code:
btn1.addEventListener(MouseEvent.CLICK, onClick);

function onClick(e:Event) {
	fscommand("exec", "test.pdf");
}
PS: der file ist im ordner fscommand/
__________________
there is no way to happiness, happiness is the way - flashgames
Master Wu ist offline   Mit Zitat antworten
Alt 17-08-2010, 14:01   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.324
weil eine exe ein programm ist

windoof ist halt so doof, das es nicht weiss womit es test.pdf öffnen soll.
du kannst ein shell-script starten, der das programm startet und das doku.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 17-08-2010, 14:48   #3 (permalink)
Animateur
 
Benutzerbild von Master Wu
 
Registriert seit: Jan 2003
Ort: MZ
Beiträge: 1.536
Zitat:
Zitat von hgseib Beitrag anzeigen
du kannst ein shell-script starten, der das programm startet und das doku.
Aber dazu müsste ich wissen, welche programme der user installiert hat, oder?
__________________
there is no way to happiness, happiness is the way - flashgames
Master Wu ist offline   Mit Zitat antworten
Alt 17-08-2010, 15:23   #4 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.324
so isses.

was mich als mac-user kalt lässt ;-)

mal suchen, auch das gabs schon wiederholt .. z.b. nach:
flash fscommand shell

aus projektor heraus ordner öffnen

Externe Anwendungen aus Flashprojektoren starten - mediengestalter.info
so ein bat-ding ginge wohl auch:
@echo on
start film.wmv
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (17-08-2010 um 15:25 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 17-08-2010, 15:51   #5 (permalink)
asFlasher
 
Benutzerbild von ksw24
 
Registriert seit: Jul 2006
Beiträge: 1.136
Hi,
ja da gibbet einiges hier, mal suchen unter "batch"...
unter anderem fand ich: CD Menü erstellen mit Projektor als Endformat

LG - ksw24
ksw24 ist offline   Mit Zitat antworten
Alt 17-08-2010, 15:53   #6 (permalink)
Animateur
 
Benutzerbild von Master Wu
 
Registriert seit: Jan 2003
Ort: MZ
Beiträge: 1.536
Zitat:
Zitat von hgseib Beitrag anzeigen
Externe Anwendungen aus Flashprojektoren starten - mediengestalter.info
so ein bat-ding ginge wohl auch:
@echo on
start film.wmv
Das ist schonmal super, in dem thread hab ich scheinbar nicht weit genug gelesen vorhin.
Aber Parameterübergabe scheint nicht mehr möglich zu sein (nach Flash 5), deswegen bräuchte man wohl für jeden file ne extra batch-datei.

Und am Mac, kann der mit .bat überhaupt irgendwas anfangen?
__________________
there is no way to happiness, happiness is the way - flashgames
Master Wu ist offline   Mit Zitat antworten
Alt 17-08-2010, 16:03   #7 (permalink)
asFlasher
 
Benutzerbild von ksw24
 
Registriert seit: Jul 2006
Beiträge: 1.136
Hi,
MAC dürfte das nicht können! Ich weiß leider nicht, was man da für Shell Zugriffsmöglichkeiten hat, zumimdest kann man im Flash das OS abfangen und je nach dem reagieren.

LG - ksw24
ksw24 ist offline   Mit Zitat antworten
Alt 17-08-2010, 17:04   #8 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.324
Zitat:
Zitat von ksw24 Beitrag anzeigen
Ich weiß leider nicht, was man da für Shell Zugriffsmöglichkeiten hat
gigantische! das ganze heisst dann natürlich: applescript


Zitat:
Zitat von Master Wu Beitrag anzeigen
Aber Parameterübergabe scheint nicht mehr möglich zu sein (nach Flash 5)
das ist so. flash5 war noch vor dem sündenfall ;-)

wie siehts denn aus mit AIR ? damit geht einiges!
oder halt zusatzprogramme zu flash nehmen.

oder für jedes pdf ein eigenes bat
oder aus den pdf's swf's machen
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (17-08-2010 um 17:06 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 17-08-2010, 19:13   #9 (permalink)
Rookie_BS
 
Benutzerbild von Rookie_BS
 
Registriert seit: Sep 2004
Beiträge: 730
Also mit AS2 nehme ich das...

_root.btn.onRelease = function()
{
getURL("test.pdf");
}

und - oh Wunder es geht. Das der MAC da irgendwas extra brauch wundert mich
hingegen überhaupt nicht... Applescript. zzz zz z

_mfg

ps. keine Ahnung aber PDF kann nu wirklich fast jeder Billo-Rechner.
Wenn jeder Softwareanbieter erst checken müsste ob der Clientrechner
für irgendwas geeinet ist... oh je. Da kriegt man halt nen:
"Nicht-Machbar-Dialog".

edit:

AS3 geht auch (ähnlich)

function gotoMeineURL(event:MouseEvent):void
{
var meineURL:URLRequest = new URLRequest("test.pdf");
navigateToURL(meineURL);
}

btn.addEventListener(MouseEvent.CLICK, gotoMeineURL);
__________________
Wenn Sie glauben Ihnen ist klar was ich gesagt habe - dann haben Sie mich missverstanden! Alan Greenspan

Geändert von Rookie_BS (17-08-2010 um 19:20 Uhr)
Rookie_BS ist offline   Mit Zitat antworten
Alt 17-08-2010, 20:46   #10 (permalink)
Animateur
 
Benutzerbild von Master Wu
 
Registriert seit: Jan 2003
Ort: MZ
Beiträge: 1.536
Danke erstmal für eure Antworten, das ist ja echt ein vielschichtiges Thema ...

AIR hat (wenn ich richtig informiert bin) den Nachteil, dass man es installiert haben muss, damit die Anwendungen laufen.

Auf diese Erweiterungsprogramme bin ich auch schon gestoßen (unilauncher und irgenwas kostenpflichtiges), allerdings waren die threads so alt, dass ich nicht davon ausging, dass die mit aktuellen Flashversionen überhaupt noch funktionieren

@Rookie_BS: Die URLRequest-Mthode verwende ich im MOment, aber ich hätt gern eine Lösung, das PDF direkt zu öffnen
__________________
there is no way to happiness, happiness is the way - flashgames
Master Wu ist offline   Mit Zitat antworten
Alt 17-08-2010, 21:12   #11 (permalink)
Rookie_BS
 
Benutzerbild von Rookie_BS
 
Registriert seit: Sep 2004
Beiträge: 730
Zitat:
Zitat von Master Wu Beitrag anzeigen
@Rookie_BS: Die URLRequest-Mthode verwende ich im MOment, aber ich hätt gern eine Lösung, das PDF direkt zu öffnen
Wie ist das denn gemeint? "Direkt öffnen"?

Direkter geht's doch im grunde nicht. Meinst du ein bestimmtes Programm?
Dabei kommst du dann aber definitiv ins Schlingern, da du in der Tat nicht
weisst ober der Client Acrobat X drauf hat oder nicht.

getURL nutzt zwar den Browser aber das ist tatsächlich
(auch wg. eventueller Plugin-Lösungen) der sicherste Weg.
Klar der Browser ist drum rum... soll der nicht da sein, gehst
du das Risiko das auf einigen (vielen) Rechner gar nichts passiert
weil diverse unbekannte oder nicht die "richtige" Software installiert ist.
Gerade bei PDF das jeder Rechenr auf die ein oder andere Art anzeigen
kann muss das einfach funktionieren.
Sonst testet der Anwender mal eben ob das PDF aus seiner letzten Mail
"iregndwie" aufgeht... geht und dann noch mal deinen Button... und da passiert nix...
__________________
Wenn Sie glauben Ihnen ist klar was ich gesagt habe - dann haben Sie mich missverstanden! Alan Greenspan

Geändert von Rookie_BS (17-08-2010 um 21:21 Uhr)
Rookie_BS ist offline   Mit Zitat antworten
Alt 18-08-2010, 07:47   #12 (permalink)
asFlasher
 
Benutzerbild von ksw24
 
Registriert seit: Jul 2006
Beiträge: 1.136
Hi,

wenn ich mich recht entsinne, kann man (zumindest in AS2) kein getURL() aus einem Projektor heraus anwenden. In AS3 wär das mal zu testen.

LG - ksw24

Geändert von ksw24 (18-08-2010 um 07:48 Uhr)
ksw24 ist offline   Mit Zitat antworten
Alt 18-08-2010, 08:47   #13 (permalink)
Animateur
 
Benutzerbild von Master Wu
 
Registriert seit: Jan 2003
Ort: MZ
Beiträge: 1.536
Zitat:
Zitat von ksw24 Beitrag anzeigen
wenn ich mich recht entsinne, kann man (zumindest in AS2) kein getURL() aus einem Projektor heraus anwenden. In AS3 wär das mal zu testen.
zu AS2 kann ich jetzt nichts sagen, in AS3 geht das aus dem Projektor heraus

@Rookie_BS:
Mag sein dass du Recht hast, das PDF per Browser zu öffnen ist vermutlich noch die sicherste Methode.

Hat noch jemand aktuelle Erfahrungen mit unilauncher oder anderen Tools gemacht?
__________________
there is no way to happiness, happiness is the way - flashgames
Master Wu ist offline   Mit Zitat antworten
Alt 18-08-2010, 10:10   #14 (permalink)
Rookie_BS
 
Benutzerbild von Rookie_BS
 
Registriert seit: Sep 2004
Beiträge: 730
Zitat:
Zitat von ksw24 Beitrag anzeigen
Hi,

wenn ich mich recht entsinne, kann man (zumindest in AS2) kein getURL() aus einem Projektor heraus anwenden. In AS3 wär das mal zu testen.

LG - ksw24
Ich schrieb ja oben das Beides geht... nur der Kollege hat vor (wie auch immer)
eine bestimmte Anwendung zu starten.
__________________
Wenn Sie glauben Ihnen ist klar was ich gesagt habe - dann haben Sie mich missverstanden! Alan Greenspan
Rookie_BS ist offline   Mit Zitat antworten
Alt 18-08-2010, 10:26   #15 (permalink)
Animateur
 
Benutzerbild von Master Wu
 
Registriert seit: Jan 2003
Ort: MZ
Beiträge: 1.536
Zitat:
Zitat von Rookie_BS Beitrag anzeigen
Ich schrieb ja oben das Beides geht... nur der Kollege hat vor (wie auch immer)
eine bestimmte Anwendung zu starten.
Eben nicht eine bestimmte, sonder die, die als Standard für das entspr. Dateiformat auf dem jew. Rechner eingestellt ist
Was auch funktioniert, zumindest auf Windows, mit bat-dateien (nur etwas umständlich, wenns viele sind), und wohl auf mac mit applescript
__________________
there is no way to happiness, happiness is the way - flashgames
Master Wu ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
exec, fscommand, pdf

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 an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Screenweaver und fscommand ==> exec -->öffnen cappex Zusatzprodukte 2 25-04-2006 15:28
FSCOmmand exec sunshine Flash MX 2 29-10-2002 10:52
fscommand exec? Welche dateien lassen sich öffnen? FCBASEL Flash MX 6 25-10-2002 23:14
fscommand exec Scarab_Mc Flash MX 5 24-10-2002 06:55
fscommand exec / exe aus Unterverzeichnis öffnen matricx ActionScript 1 2 17-09-2001 17:10


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:29 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele