Fischer-Bayern.de
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Buchstaben mischen

 
Neues Thema eröffnen   Neue Antwort erstellen    Fischer-Bayern.de Foren-Übersicht -> AppleScript X
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
pet
•->
•->


Anmeldedatum: 30.07.2009
Beiträge: 13

BeitragVerfasst am: 19.08.2015 - 12:09    Titel: Buchstaben mischen Antworten mit Zitat

Hallo zusammen,
in einer FileMaker Datenbank möchte ich gerne ein Feld anlegen, das mit Hilfe eines AppleScripts die Zeichenfolge eines anderen Datenfeldes durcheinander mischt. Einbauen kann ich das selbst, aber wie könnte das Script aussehen?
Vielen Dank schon mal...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Wolle-77
•--->
•--->


Anmeldedatum: 25.02.2003
Beiträge: 447
Wohnort: Geldern

BeitragVerfasst am: 20.08.2015 - 07:36    Titel: Antworten mit Zitat

Hallo pet,

es wäre hilfreich, wenn Du die genauen Regeln für das Durchmischen stellen würdest. Ist es egal wie? Soll einfach jedes Zeichen des Originals wieder an einer anderen Stelle auftauchen? Darf keine Ursprungsposition beibehalten werden? Oder soll es die uralte Nummer werden, daß jeweils der erste und letzte Buchstabe eines Wortes bestehen bleibt?

Dazu findest Du hier im Forum übrigens bereits Scripte.

Wenn alles egal ist, wäre das hier ein Vorschlag:
Habe das für Deine einfachere Umsetzung in einen Handler gepackt …


Code:
set urtext to "Dies ist der Originaltext, der nun irgendwie durchgemischt wird!"
my mischen(urtext)

on mischen(einstring)
   set {gemischt, verwendete, anz} to {{}, {}, length of einstring}
   repeat until length of gemischt is anz
      set t to random number from 1 to anz
      if t is not in verwendete then set {end of verwendete, end of gemischt} to {t, character t of einstring}
   end repeat
   return gemischt as string
end mischen

_________________
Martin Wolter
--
Apple rocks the planet!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
pet
•->
•->


Anmeldedatum: 30.07.2009
Beiträge: 13

BeitragVerfasst am: 20.08.2015 - 09:41    Titel: Antworten mit Zitat

Perfekt!
gefällt mir sehr gut. So schlicht und ergreifend...
Es geht mir darum eine lange Liste mit Passwörtern auf Reisen dabei zu haben, deren richtige Schreibweise für mich erkennbar ist, auch wenn alles durcheinander gewürfelt wurde. Einige Passwörter mit gleichem Wortlaut sind mit Deinem Script auch verschieden gemixt. Also besser, der erste und der letzte Buchstaben werden nicht im Original erhalten, da dies schneller zu einem erkennbaren System führen könnte...

Vielen Dank!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Fischer-Bayern.de Foren-Übersicht -> AppleScript X Alle Zeiten sind GMT + 2 Stunden
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2002 phpBB Group
Deutsche Übersetzung von phpBB.de


AppleScript für absolute Starter