-4
私はJavaScriptコードをTwitterでUSAトゥデイに従っていたならば、私は自分のページに移動し、コンソールでこの単純なコードを貼り付けできます。C#でWindowsアプリケーションを作成するにはどうすればよいですか?
follow();
function follow(){
var button = document.getElementsByClassName("EdgeButton EdgeButton--secondary EdgeButton--medium button-text follow-text")[0];
button.click();
}
がどのように私は(C#で特定のURLにこのコードをトリガすることができますページが読み込まれた後にのみ)?
私が尋ねようとしているのは、実際にページにアクセスせずに、リモートでC#でボタンをトリガーする方法です。
それは、単純なコンソールアプリケーションあまりにも私は単に
string jsCode = "follow();
function follow(){
var button = document.getElementsByClassName("EdgeButton EdgeButton--secondary EdgeButton--medium button-text follow-text")[0];
button.click();
}";
string url = "https://twitter.com/";
List<string> pagesToFollow = new List<string>();
pagesToFollow.Add("USATODAY");
pagesToFollow.Add("RT_America");
pagesToFollow.Add("Reuters");
foreach (var s in pagesToFollow) whateverMethodGoesHere(url + s, jsCode);
可能性がありそうこれはアプリはどのようになるかはかなりあるが、私はリモートでJavaScriptコードを実行する方法は考えていると私はまだ見つけることコードがページが読み込まれるまで待つべきであるという問題に対する解決策。
Twitterクライアントに.Netクライアントを使用するのは遠いでしょうか?オプションについては、https://dev.twitter.com/resources/twitter-librariesを参照してください。 –
ありがとう、それはかなりクールですが、実際にTwitterは単なる例でしたが、C#のどのサイトでもこのような特定のコードをどのように引き起こすことができるのかといった一般的な質問として私はこれを求めています。 –
'JavaScriptコードをリモートで実行する方法 'あなたは間違ったトラックにいます。 **あなたの**ブラウザでJSコードが実行されます。 –