質問編集履歴

2

WebBrowserでやってみた

2018/08/29 10:21

投稿

skytomo
skytomo

スコア35

test CHANGED
File without changes
test CHANGED
@@ -143,3 +143,79 @@
143
143
  統合開発環境: Visual Studio 2017
144
144
 
145
145
  ターゲットネットフレームワーク: .NET Framework 4.6.1
146
+
147
+
148
+
149
+ ### WebBrowserも動かないです。
150
+
151
+
152
+
153
+ 回答ありがとうございます。
154
+
155
+ WebBrowserを使ってみましたが結果は、
156
+
157
+ 「Web ページへのナビゲーションは取り消されました」
158
+
159
+ と表示されてしまいました。
160
+
161
+ 「ページを最新の情報に更新する。」
162
+
163
+ をクリックすると、
164
+
165
+ 「このページを表示できません」
166
+
167
+ 「Web アドレス https://teratail.com が正しいか確かめてください」
168
+
169
+ と表示され、しかたなく
170
+
171
+ 「Bing でこのサイトを検索」
172
+
173
+ をクリックすると、
174
+
175
+ 「このページを表示できません」
176
+
177
+ 「Web アドレス https://www.bing.com が正しいか確かめてください」
178
+
179
+ と表示されてしまいました。(つまりBingすらつながらない)
180
+
181
+ ちなみにローカルのHTMLファイルはちゃんと表示されます。
182
+
183
+
184
+
185
+ ```cs
186
+
187
+ using System;
188
+
189
+ using System.Windows.Forms;
190
+
191
+
192
+
193
+ namespace WebBrowserProject
194
+
195
+ {
196
+
197
+ public partial class Form1 : Form
198
+
199
+ {
200
+
201
+ public Form1()
202
+
203
+ {
204
+
205
+ InitializeComponent();
206
+
207
+
208
+
209
+ webBrowser1.Navigate(@"https://teratail.com/questions/30410");
210
+
211
+
212
+
213
+ Console.WriteLine(webBrowser1.DocumentText);
214
+
215
+ }
216
+
217
+ }
218
+
219
+ }
220
+
221
+ ```

1

アクセスしてみたサイト、実現したいことの明示

2018/08/29 10:21

投稿

skytomo
skytomo

スコア35

test CHANGED
File without changes
test CHANGED
@@ -11,6 +11,10 @@
11
11
  「https://www.google.co.jp/のHTMLをダウンロードする」という単純なプログラムを作ったところ、
12
12
 
13
13
  同じような例外が投げられました。
14
+
15
+ 最終的にはYoutubeの字幕ファイルをダウンロードできようにしたいですが、
16
+
17
+ この質問では、とりあえず「HTMLをダウンロードする」ことを実現したいです。
14
18
 
15
19
 
16
20
 
@@ -118,6 +122,14 @@
118
122
 
119
123
  色々、ググって調べてみましたが、こういう例外が投げられる理由についてわかりませんでした。
120
124
 
125
+ (訂正)超メジャーなサイトだと相手のサーバーに拒否される可能性があるそうなので、
126
+
127
+ はてなブログのサイトとか宇宙天気ニュース(http://swnews.kagoshima-ct.ac.jp/)
128
+
129
+ 苦しんで覚えるC言語(https://9cguide.appspot.com/)などでも再度試してみましたが、
130
+
131
+ どれも「アクセス許可で禁じられた方法でソケットにアクセスしようとしました。」という例外が投げられてしまいます。
132
+
121
133
 
122
134
 
123
135
  ### 補足情報