[GastForen Programmierung/Entwicklung AppleScript Netzwerk mount Script

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Netzwerk mount Script

gallifrey
Beiträge gesamt:

29. Mai 2015, 10:25
Beitrag # 1 von 8
Bewertung:
(2762 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo zusammen

Ich habe eine kleine frage bezüglich eines Scriptes.
Wir habe ein bestehndes mount Script für Netzwerk Homes das Porblem ist die einen User habe schwirigkeiten auf den weiter Button zu klicken.Darum möchte ich das Script umschreiben leider bin ich nicht gerade der Applescript Guro und hoffe darum das ihr mir einen ansatz geben könnt.

Wie ihr sehen könnt muss man zuerst den Usernamen und dan mit dem weiter Button das Kennwort eingeben.
Gibt es eine Möglichkeit das direkt über eine Abfrage zumachen ohne den Weiter Butten?

Besten Dank im voraus

Code
property ServerURL : "https://domian.com/remote.php/webdav/" 
property Username : "Username"
property Password1 : "Password"

display dialog "Benutzername eingeben
(klein geschrieben ohne Abstand)" default answer "" buttons {"Beenden", "Weiter zum Kennwort"} default button 2 with icon 2 cancel button 1

set the Username to text returned of the result

display dialog "Kennwort eingeben " default answer "" buttons {"Beenden", "Netzwerkvolumes aktivieren"} default button 2 with icon 2 cancel button 1 with hidden answer


set the Password1 to text returned of the result

tell application "Finder"

mount volume ServerURL as user name Username with password Password1

end tell

X

Netzwerk mount Script

Hans Haesler
  
Beiträge gesamt: 5818

29. Mai 2015, 10:56
Beitrag # 2 von 8
Beitrag ID: #540074
Bewertung:
(2747 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo gallifrey,

herzlich willkommen im AppleScript-Forum auf HilfDirSelbst! :-)

Mit AppleScript alleine, ist es nicht möglich, im selben Dialog zwei Eingabe-Felder zu haben.

Die einfachste Lösung, welche mir gerade einfällt: Mit dem Hilfsprogramm Pashua könnte solch ein Dialog konstruiert werden.
Aber dazu braucht es auch spezielle Kenntnisse.

Welches Mac OS X ist im Einsatz?

Gruss, Hans


als Antwort auf: [#540070]

Netzwerk mount Script

gallifrey
Beiträge gesamt:

29. Mai 2015, 11:01
Beitrag # 3 von 8
Beitrag ID: #540076
Bewertung:
(2738 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Hans

Besten dank für deine Rückmeldung.

Wir haben mehrer Version im Einsatz von 10.6 bis 10.10 .

Gruss

gallifrey


als Antwort auf: [#540074]

Netzwerk mount Script

Hans Haesler
  
Beiträge gesamt: 5818

29. Mai 2015, 13:30
Beitrag # 4 von 8
Beitrag ID: #540089
Bewertung:
(2675 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo gallifrey,

ich bin unterwegs und kann erst abends versuchen, einen Pashua-Dialog zu definieren.

Gruss, Hans


als Antwort auf: [#540076]

Netzwerk mount Script

gallifrey
Beiträge gesamt:

29. Mai 2015, 14:05
Beitrag # 5 von 8
Beitrag ID: #540094
Bewertung:
(2651 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi Hans

Danke dir vielmals!

Gruess

gallifrey


als Antwort auf: [#540089]

Netzwerk mount Script

Hans Haesler
  
Beiträge gesamt: 5818

30. Mai 2015, 09:26
Beitrag # 6 von 8
Beitrag ID: #540124
Bewertung:
(2596 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo gallifrey,

die erste Version des Scripts habe ich Dir per PM zugestellt. Getestet unter Mac OS X 10.6, sollte es bis und mit 10.9 funktionieren.

Wie erwähnt, benötigt es das Hilfsprogramm Pashua. Das kannst Du hier herunterladen: https://www.bluem.net/de/mac/pashua/
Nicht vergessen: An Carsten Blüm eine Spende überweisen.

Zum Installieren die Datei "Pashua.dmg" doppelklicken. Im neuen Fenster das Objekt "Pashua.app" mit dem Mauszeiger erfassen und in den Programmordner ziehen.

Im Script habe ich einen Tippfehler korrigiert: "domain" (nicht "domian").
Und zum Mounten des Volumes braucht es den "Finder" nicht, weil mount volume ein Befehl der "Standard Additions" ist.

Hier angehängt ist ein Screen-shot des Dialogs.

So ... nun hoffe ich, dass "die einen User" keine Schwierigkeiten mehr haben werden. :-)

Gruss, Hans


als Antwort auf: [#540094]
Anhang:
Dialog.png (28.1 KB)

Netzwerk mount Script

gallifrey
Beiträge gesamt:

30. Mai 2015, 10:52
Beitrag # 7 von 8
Beitrag ID: #540128
Bewertung:
(2562 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Hans

Ich danke dir viel mals für deine nette und kompetente Hilfe!

Ich werde das sogleich unserem CTO weiterleiten, und wir werden sicher in Zukunft noch mehr auf Pashua setzen!
Das Tool ist der hammer!
Werde mich auch noch ein bischen schlau machen ich habe gesehn das man auch noch mit Bash und PHP arbeiten kann das ist eher meine Welt ;)

Natürlich erhält auch Carsten von uns eine Spende!


als Antwort auf: [#540124]

Netzwerk mount Script

Hans Haesler
  
Beiträge gesamt: 5818

30. Mai 2015, 11:11
Beitrag # 8 von 8
Beitrag ID: #540129
Bewertung: |||
(2546 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo gallifrey,

bitte sehr. Super, dass es auf Anhieb funktioniert.
Ja, "Pashua" ist vielseitig. Nebst der Verwendung mit AppleScript, ist es mit Perl, Bash und PHP einsetzbar.

Ahh ... Deine Spenden-Bereitschaft ist vorbildlich!
Und es wäre schön, wenn Du dem Carsten Blüm mitteilen könntest, dass eine Problem-Lösung durch das HDS-Forum die Spende ausgelöst hat.

Besten Dank im voraus.

Gruss, Hans


als Antwort auf: [#540128]
(Dieser Beitrag wurde von Hans Haesler am 30. Mai 2015, 21:09 geändert)
X

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
02.02.2023

Prozesse optimieren und effizient gestalten

Zürich
Donnerstag, 02. Feb. 2023, 08.00 - 10.00 Uhr

Digitalisierung, Webauftritt

Digitalisierung mitgestalten - Worauf kommt es an? Wie wichtig ist die Webseite? Webseite mit Word Press? Interne Prozesse optimieren

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: Birol Isik, E-Mailinfo AT bkcc DOT ch

https://digitalisierung-heute.ch/digitalisierung-informationstag-schweiz/

Veranstaltungen
01.03.2023 - 09.03.2023

Online
Mittwoch, 01. März 2023, 00.00 Uhr - Donnerstag, 09. März 2023, 00.00 Uhr

Online Webinar

Wie gehen wir mit diesen Veränderungen um? Was ist notwendig, damit wir die Digitalisierung im Unternehmen klappt? Veränderungsprozesse verstehen und entsprechend handeln Mitarbeiter als Botschafter Webseite mit WordPress erstellen SEA /SEO (Ads aufschalten)

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: B. Isik, E-Mailinfo AT snfa DOT ch

https://www.fernstudiumfitness.ch/digitalisierung-schweiz/