HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2016
0602
HSPEXプラウザよりInstagramにログインが出来ません7未解決


HSPEX

リンク

2016/6/2(Thu) 20:49:18|NO.75681

screen 0,800,600
pos 0,0 : axobj IE, "Shell.Explorer.2",800,600
IE->"Navigate" "http://www.instagram.com/accounts/login"

Instagramにログインしようと思ったのですが
なぜかログイン出来ません

他の、IE,GoogleChromeからだとログインが出来ます
なぜなのでしょうか?
またどのようにすればログイン出来るようになるでしょうか?

よろしくお願い致します



この記事に返信する


inovia

リンク

2016/6/2(Thu) 21:43:24|NO.75683

ちょっと前に似たような質問がありました。
正常に開くにはレジストリの書き換えが必要です。
詳しくはリンク先を見てください。
http://hsp.tv/play/pforum.php?mode=all&num=75204#75208



HSPEX

リンク

2016/6/2(Thu) 22:01:56|NO.75686

inovia様

回答ありがとうございます
既にIEのバージョンは11以上にしましてレジストリも書き換えています
つい1週間前くらいまでは正常にログイン出来ていたのですが何故か最近ログイン出来なくなりました(>_<)



inovia

リンク

2016/6/4(Sat) 01:53:16|NO.75694

むむ、
「Instagramに接続できませんでした。インターネット接続をご確認ください。」
って怒られますね。
ほかのIEコンポーネント等を呼び出しているブラウザはどうなんだろうと、確認してみたところ・・・
動いたり、動かなかったり。(´・ω・`)

× HSP で axobj IE, "Shell.Explorer.2"
○ HSP で newcom ie, "InternetExplorer.Application"
× HSP で ATL呼び出し ↓

#uselib "atl.dll" #func AtlAxWinInit "AtlAxWinInit" #define WS_CHILD 0x40000000 #define WS_VISIBLE 0x10000000 AtlAxWinInit winobj "AtlAxWin", "https://www.instagram.com/accounts/login/", 0, WS_CHILD | WS_VISIBLE, 640, 480, hwnd, 0
× http://www.nitoyon.com/vc/tips/ie_component.htm IEコンポーネントの使い方
× https://web.archive.org/web/20020428221120/http://www.nitoyon.com/vc/tips/ie_component.htm IEコンポーネントの使い方2
http://www.nitoyon.com/vc/tips/ie_component.htm イベントを取得する方法
○ C++ で ATL/WTL HTMLテンプレートを使用
○ C#(というか.NET) で WebBrowserコントロール

○ Sleipnir3 http://www.fenrir-inc.com/jp/sleipnir/
○ Ancia(Trident版) http://www.egrath.net/index.php?FrontPage

とりあえず、今日の調査はここまで。



HSPEX

リンク

2016/6/4(Sat) 03:48:50|NO.75696

inovia様

なるほどです。
やはり自分だけではなかったのですね。
調査ありがとうございます。



inovia

リンク

2016/6/4(Sat) 22:04:58|NO.75716

これでいけるっぽい。
親ウィンドウ(HSP)に来たキー入力を、
子ウィンドウ(IEコンポ)に流してあげる処理が必要みたいです。

パッと見 IOleInPlaceActiveObject_TranslateAcceleratorをしなくても、
キー入力されているように見えるんですけどね。(´・ω・`)
インスタのJavaScript側のソースを見ていないので、なんとも。


#usecom IOleInPlaceActiveObject "{00000117-0000-0000-C000-000000000046}" #comfunc IOleInPlaceActiveObject_TranslateAccelerator 5 var screen 0, 800, 600 pos 0, 0 : axobj IE, "Shell.Explorer.2", 800, 600 IE->"Navigate" "http://www.instagram.com/accounts/login" querycom pOIPAO, IE, IOleInPlaceActiveObject onkey gosub *keyDown stop // 親ウィンドウ(HSP)に来たキー入力を、子ウィンドウ(IEコンポ)に流してあげる処理 *keyDown // 一応 pOIPAO が初期化されているかだけ確認する if vartype(pOIPAO) == 6 { if varuse(pOIPAO) { prms = 0, 0x0100/*WM_KEYDOWN*/, wparam, lparam, 0, 0, 0 IOleInPlaceActiveObject_TranslateAccelerator pOIPAO, prms } } return



HSPEX

リンク

2016/6/5(Sun) 03:15:10|NO.75719

inovia様

回答ありがとうございます。
掲載された、ソースコードを実行させて頂いた所、見事動作し、とても感謝・感激しております(^_^)!
立て続けに申し訳ないのですが、自動ログインする場合はどうすればよろしいでしょうか?
過去の投稿を参考にしましたが、出来ませんでしたので(>_<)



HSPEX

リンク

2016/6/10(Fri) 12:10:52|NO.75816

今まで掲示板に合った手法で試しましたがやはり出来ないです
誰か教えて下さい、、、( _ _ )



ONION software Copyright 1997-2023(c) All rights reserved.