2016-05-20 9 views
0

にペーストすることはできますか?統制研究プロジェクトでは、コントロールを正確に400回押す必要はありません。私は、これはテキスト http://pastebin.com/m1u4AFAr ある別の.txtファイル でそれを貼り付けるあなたがテキストファイルの内容を400回

+0

ここでUnityに貼り付けたいですか? – Programmer

+0

私はちょうどより大きいテキストファイルにそれを貼りたいと思います。統一について心配しないでください。 – Kepazino

+1

**統一について心配しないでください**しかしUnityにタグ付けされています....そのリンクからのテキストを1回のテキストファイルに400回貼り付けますか? – Programmer

答えて

1

ユニティを使用してください。そのリンクに移動し、テキストをコピーします。 Unityでこのスクリプトを実行すると、テキストが400回複製されて保存されます。それはあなたがそれを保存した場所を表示します。クリップボードにあるテキストは400回複製されます。

void Start() 
{ 
    //Get Clipboard 
    string fileInfo = GUIUtility.systemCopyBuffer; 


    if (fileInfo == null) 
    { 
     Debug.Log("Clipboard is Empty. Exited"); 
     return; //exit 
    } 

    //Multiply by file 400 
    System.Text.StringBuilder crazyfileX400 = new System.Text.StringBuilder(); 
    for (int i = 0; i < 400; i++) 
    { 
     crazyfileX400.Append(fileInfo).Append("\r\n"); 
    } 


    string filename = Application.persistentDataPath + "/" + "crazyFile.txt"; 
    System.IO.File.WriteAllText(filename, crazyfileX400.ToString()); 

    Debug.Log("File written to " + filename); 
} 
+0

illlにこれをチェックしていただきありがとうございます、病気でこのスクリプトを実行してください – Kepazino

+0

@Kepazino私はそれを試して、うまくいきます。何か問題があることを私に教えてください。 – Programmer

+1

大変ありがとうございました! – Kepazino

1

は、このオープンソースmacro-creation and automation softwareを見てください助けていただきありがとうございます。 これを使用して、ジョブを実行するスクリプトを作成できます。ここでは単純なコピー&ペーストのためのa scriptです:

#c:: 
Send, {CTRLDOWN}c{CTRLUP}{ALTDOWN}{TAB}{ALTUP} 
sleep, 300 
Send, {CTRLDOWN}v{CTRLUP}{ENTER}{ALTDOWN}{TAB}{ALTUP} 
return 

あなたはループを追加することによって、自分の状況に適応させることができます。

関連する問題