Jump to content

Clem

Membres
  • Content Count

    3818
  • Joined

  • Last visited

  • Days Won

    81

Clem last won the day on September 17

Clem had the most liked content!

About Clem

  • Rank
    3200
  • Birthday 07/09/1956

Contact Methods

  • AIM
    clemhoff9756
  • Skype
    clemhoff

Profile Information

  • Gender
    Homme
  • Location
    Alsacistan

FileMaker Profile

  • FM
    FMPA 17, iOS Antic
  • OS
    OSX 10.13.4 | Win 7.x, 10.x
  • FBA
    --Non membre--

Recent Profile Visitors

27919 profile views
  1. Bonjour, Je ne sais pas sous quelle version FMP tu évolues, mais en paramétrant ta rubrique conteneur via l'Inspecteur/Données/Formatage des données/ en Conteneur interactif , tu obtiendras les mêmes fonctionnalités qu'une vidéo dans un webviewer; à moins que tu ne cherches à avoir un contrôle sur le WV en utilisant CSS et/ou JavaScript. Extrait Glossaire : Les conteneurs interactifs sont rendus à l'aide des technologies de navigateur Web utilisées par le Web Viewer.
  2. Bonsoir, tu peux confronter ton impatience à la technique préhistorique de la référence externe 🙂 Initialiser RMV.fmp12
  3. Un petit exemple (sans gestion d'erreurs) de ce que "TEXTUTIL" sait et ne sait pas faire. Le script génère sur le bureau un doc RTF au nom générique de "HTML Converti.rtf. Si la longueur des données html devait excéder la capacité admise par la commande "echo" (>20000?? je ne m'en souvient plus) , il est possible de modifier le script qui alors exporterait l'HTML et l'AppleScript ciblerait alors ce document au lieu d'utiliser l'option actuelle '-stdin" (standard input). Note: si dans le doc RTF tu cherche à conserver les images (enreg. 1 & 2) , dans le script dans la variable "$_Path2RTF_os" modifie "HTML Converti.rtf"en "HTML Converti.rtfd" dans la variable "$_CMD" modifie …/usr/bin/textutil -convert rtf -stdin -output"… par …/usr/bin/textutil -convert rtfd -stdin -output… TEXTUTIL.fmp12
  4. Bonjour, Comme le mentionne @Jérémie Gimenez , seul un WebViewer sera capable d'interpréter du code HTML (bien formé) et aucune solution native ne permet le transformer en RTF. Je ne pense pas qu'une solution native de conversion HTML vers RTF existe du moins sans l'apport d'une librairie externe ou d'un plug-in payant ou gratuit. @arch-info Mais étant sous MacOS, tu peux utiliser la commande de script "Exécuter AppleScript" et déclencher l'utilitaire de commande "textutil" qui dans la mesure de ses capacités convertira les formats txt, html, pdf, rtf, rtfd, doc, docx, wordml, odt, ou webarchive en l'un des format désiré.
  5. Pour obtenir la valeur hex à entrer dans l'un des BLOB de la base TCC.db… dans un Terminal copie la première ligne du script ci-dessous et rentre le chemin de l'application (émettrice ou réceptrice), puis colle les 5 suivantes et valide … SIG_APP="<-- ici le chemin de l'application -->" #ex: /System/Library/CoreServices/System Events.app # Coller les 5 pas de script suivants et valider… cd /tmp REQ_STR=$(codesign -dr - "$SIG_APP" 2>&1 | awk -F ' => ' '/designated/{print $2}') echo "$REQ_STR" | csreq -r- -b csreq.bin REQ_HEX=$(xxd -p csreq.bin | tr -d '\n') echo "$REQ_HEX" # resultat ex: fade0c000000003400000001000000060000000200000016636f6d2e6170706c652e73797374656d6576656e7473000000000003 Pour convertir le contenu du BLOB en une représentation textuelle, BLOB="<- ici la valeur hex ->" #ex: fade0c000000003400000001000000060000000200000016636f6d2e6170706c652e73797374656d6576656e7473000000000003 cd /tmp # conversion de l'hexdump en binaire echo "$BLOB" | xxd -r -p > csreq.bin # affichage du Code Signed Requirement csreq -r- -t < csreq.bin # resultat ex: identifier "com.apple.systemevents" and anchor apple et pour cibler le bon service (la première colonne de la base TCC.db) strings /System/Library/PrivateFrameworks/TCC.framework/TCC | grep kTCCService Une petite lecture pour les longues soirées d'hiver à venir : CodeSigningGuide Bon courage !
  6. … GLURPSSSSS !!!! T'as interrogé la base TCC.db avec quoi ??? Un éditeur hex ??? SQLITE3 est quand même l'un des outils les plus approprié ! Ce que je lis du premier "csreg" (FADE0C00000000A800000001…70000) identifier "com.filemaker.client.pro12" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = J6K4T76U7W et du deuxième (FADE0C000000002C00000001…C000000000003 ) identifier "com.apple.mail" and anchor apple … donc pas les System Events
  7. Bonjour, peux-tu stp poster un exemple de ce que tu as copié dans un de ces champ "csreq*" (il y en fait deux champs de type BLOB , un pour l'app. émettrice et l'autre pour l'app. réceptrice/à automatiser). Ces deux BLOB (Binary Large OBject) retiennent la valeur de la conversion hexadécimale de la donnée binaire des exigences (requirement) du champ "designated" du code signé. *code signed requirement
  8. Hello Christophe, Que se passe-t-il si tu ajoutes l'app FM18 dans /Préférences Système…/Sécurité et Confidentialité…/Confidentialité -> Dévérouiller Cadenas -> Sélection "Accessibilté" -> ajouter App (High Sierra ≠ Mojave )
  9. Bonjour, … une copie d'écran d'une fenêtre FileMaker ou bien d'un autre process ? La fenêtre en question est-elle nommée ?
  10. Noël, les deux erreurs reportées me portent à croire que tu n'a pas coché "Commons-Net-3-xx.jar" dans l'onglet "Jars"… j'me gaufre total ou bien ??? Autre point qui m'interpelle… Toujours dans le message d'erreur; dans le paragraphe qui récapitule les paramètres… le premier paramètre "fm_FTPServer" n'apparait pas dans l'énumération globale des paramètres. de la fonction alors que le paramètre est déclaré en première instance des "Input Variables" là j'avoue humblement ne rien entendre au vaudou varois. Que retourne la rubrique "function_name" après avoir coché la valeur "Utility" dans la rub. "Is utility" (Type) Comme les mises à jour successives du forum ont l'insupportable pouvoir de transformer les code en 'one-liner' (un autre vaudou d'une autre contrée) , je reposte la fonction dans le post initial. Pour info, j'ai testé la fonction tant bien en v12, v17, avec SM 4.2 , 5.09, sous SnowLeopard et HighSierra… les dossiers et sous dossiers sont créés et les fichiers uploadés. ps: ce n'est pas un fonction GUI … donc case à décocher …
  11. Bonjour Noël, Est-ce une fonction FTP de création de dossier et d"upload de fichiers que tu recherches ? Si oui, la première fonction du sujet "ScriptMaster & FTP" répond à la question. Pour la suppression d'un dossier FTP , il faut dans un premier temps supprimer récursivement les fichiers, puis les sous-dossiers et terminer par la suppression du dossier cible.
  12. Bonjour, Si on part du principe que les postes dotés d'une v.14 utilisent le même système d'exploitation (???) que les v16 Outre les petites coquilles liées au format des fichiers images dans les deux commandes postées, que donne l'écriture des fichiers avec: do shell script "TaCommandeScreencapture" user name "XXXXX" password "YYYYY" with administrator privileges le tout sagement englobé d'une capture d'erreur try/end try ps: erreur -10004 non pas 1004
  13. les 3 jars nécessaires: itextpdf-5.5.13.jar bcprov-jdk15on-1.49.jar bcpkix-jdk15on-1.49.jar
  14. Bonjour Bernard, pour modifier la clé de registre en charge du lancement de l'application FM par défaut: quitte toutes les instances FMP ouvertes lance REGEDIT. Par sécurité effectue une sauvegarde de la base des registres. recherche la clé HKEY_CLASSES_ROOT\FMP\shell\open\command modifie la valeur ('Default') par le chemin absolu de la version FMP voulue et termine ce chemin par ce qui représente l'argument chemin fichier " %1" (espace+%1). ex: "C:\Program Files\FileMaker\FileMaker Pro 14 Advanced\FileMaker Pro Advanced.exe %1" (sans les guillemets!) enregistre/quitte REGEDIT Ouvre un fichier FMP
  15. Clem

    Rubriques

    d'un document à l'autre tes rubriques AM et PM passent du format texte au format nombre et ce sans les avoir vidées de leurs valeurs texte "x" … Si le format nombre et sa représentation "case à cocher" sont la représentation appropriée de tes rubriques et si j'ai compris le sens de ta question… Sans titre (1)-2.fmp12 Sans titre (1)-2.fmp12 Sans titre (1)-2.fmp12 Sans titre (1)-2.fmp12 Sans titre (1)-2.fmp12 Sans titre (1)-2.fmp12 Sans titre (1)-2.fmp12 Sans titre (1)-2.fmp12 Sans titre (1)-2.fmp12
×
×
  • Create New...