2016-03-21 3 views
1

ブランドの写真のアクティベーションからBCCメールを受信し、各メールに含まれる写真のコピーを自動的に保存するように指示しています。メールルール/ Applescript/Automatorフローを使用してHTMLボタンの後ろにPDFをダウンロード

電子メールはHTMLでコード化されています。保存する予定のPDFへのリンクはボタン(「ここをクリックして写真を表示」)に添付されています。

私は正常に次のフローを作成しましたが、HTML電子メールからPDFをダウンロードしません。PDFがプレーンテキストでリンクされている場合にのみダウンロードされます。すべてのヘルプは、生のEメールが大幅に

  1. メールルールはすべてのメッセージに
  2. のAppleScriptコードをAppleScriptを実行するために...いただければ幸いばかりになります。

    property workFlowPath : quoted form of ("/Users/USERNAME/Documents/Applescript/WORKFLOWNAME.workflow") 
    
    
    using terms from application "Mail" 
        on perform mail action with messages theMessages for rule theRule 
         repeat with eachMessage in theMessages 
        (*Get the email Subject *) 
        set input_Argument to content of eachMessage 
        (*Run subroutine for workflow *) 
        my runAutomator(input_Argument) 
        end repeat 
    end perform mail action with messages 
    end using terms from 
    
    (*Workflow Subroutine *) 
    on runAutomator(input_Argument) 
    
    (*Path to workflow *) 
    
    
    (*Setup and Run the unix command *) 
    set command to "/usr/bin/automator -i " & quoted form of input_Argument & space & workFlowPath 
    do shell script command 
    end runAutomator 
    
  3. は、それがトリガーワークフローは、Automatorのを実行します".pdf"で終わるファイルを指定されたフォルダに保存するだけのフロー

+0

私はソースを抽出することができますが、元のソースのAppleのメールプログラムが吐き出して、必要なリンクが壊れているようです。 リンクの例: ソースが私に与えるもの: したがって、URLを実行するとその上に抽出、それは "p"まで私を与える アイデア? – Steve

+0

最初のリンクは私を自動車保険の見積もりサイトに送ります。 –

+0

リンクはダミーリンクです。申し訳ありませんが – Steve

答えて

0

ブラウザをseダウンロードボタンを押してから、左クリックをアクティブにします。唯一の問題は、ウェブサイトの特定の部分を指定する必要があることです。

+0

ありがとうございますが、これはうまくいかないでしょう。私はプロセスを自動化する必要があります。リンクは電子メールで送られ、HTML形式です。私はリンクを抽出することができましたが、長すぎてメールに改行が追加されました。改行を修正するにはどうすればよいですか? – Steve

0

単語をコピーしてtxtformat.comというウェブサイトに移動し、& Nを何も置き換えないでください。結果を貼り付けて、電子メールに戻ってダウンロードしてください。

関連する問題