#include <Windows.h>
#include <qwerty\qwerty_common.h>
-#include <winhttp.h>
#include <shareCookie\browserType.h>
-
+#include <winhttp.h>
#include "nlib_define.h"
#ifdef NLIB_EXPORTS
#pragma once
-#define NICO_VIDEO_DOMEINNAME "nicovideo.jp"
-#define WWW_NICO_VIDEO_DOMEINNAME L"www." WTEXT(NICO_VIDEO_DOMEINNAME)
-#define LIVE_NICO_VIDEO_DOMEINNAME "live.nicovideo.jp"
-#define WATCH_LIVE_NICO_VIDEO_DOMEINNAME "watch.live.nicovideo.jp"
+
#define NLIB_VERTION 0001
#define USER_AGENT WTEXT("nlib/") WTEXT(TOSTR(NLIB_VERTION)) WTEXT(" (qwerty ") WTEXT(__DATE__) WTEXT(")")
#pragma once
-
-
+///
+///\83h\83\81\83C\83\93\96¼
+//////////////////////////////////////////////////////////////////////////////
+#define NICO_VIDEO_DOMEINNAME "nicovideo.jp"
+#define WWW_NICO_VIDEO_DOMEINNAME L"www." WTEXT(NICO_VIDEO_DOMEINNAME)
+#define LIVE_NICO_VIDEO_DOMEINNAME "live.nicovideo.jp"
+#define WATCH_LIVE_NICO_VIDEO_DOMEINNAME "watch.live.nicovideo.jp"
///
// Dialog resources
//
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
-IDD_ADDMYLISTDIALOG DIALOG 0, 0, 186, 160
+IDD_ADDMYLISTDIALOG DIALOG 0, 0, 500, 360
STYLE DS_3DLOOK | DS_CENTER | DS_MODALFRAME | DS_SHELLFONT | WS_CAPTION | WS_VISIBLE | WS_POPUP | WS_SYSMENU
CAPTION "\83}\83C\83\8a\83X\83g\93o\98^"
FONT 8, "Ms Shell Dlg"
VOID WINAPI CAddToMyListWindow::OnBeforeNavigate2(IDispatch** dispatch, VARIANT* url, VARIANT* flags,VARIANT* frameName, VARIANT* postData, VARIANT* headers, VARIANT_BOOL* cancel){
+
+
return;
VOID CAddToMyListWindow::Navigate(LPCTSTR lpszUrl){
if(m_pWB2){
CComVariant v;
- CNLiteString userSession(refAuth.GetUserSession());
- userSession += TEXT("\r\n");
- CComVariant header(userSession);
+
//header.SetByRef((BSTR)userSession);
- m_pWB2->Navigate(CNLiteString(lpszUrl), &v, &v, &v, &header);
+ m_pWB2->Navigate(CNLiteString(lpszUrl), &v, &v, &v, &v);
#include "stdafx.h"
+#include <Wininet.h>
+#define _WINHTTPX_
#include "nlite_include.h"
namespace nlite{
-/*
-CStreamStatus::CStreamStatus():
- id(TEXT("")),
- default_community(TEXT("")),
- provider_type(NO_SETTING_PROVIDER_TYPE),
- start_time(0),
- end_time(0),
- open_time(0),
- base_time(0)
-{}
-
-
-
-VOID CStreamStatus::Initalize(){
-
-
- this->~CStreamStatus();
- new(this) CStreamStatus;
-
-}
-
-
-
-VOID CStreamStatus::SetStreamStatus(StreamStatus_P streamStatus){
- title = StreamStatus_getTitle(streamStatus);
- id = StreamStatus_getId(streamStatus);
- default_community = StreamStatus_getDefaultCommunity(streamStatus);
- provider_type = StreamStatus_getProviderType(streamStatus);
- start_time = StreamStatus_getStartTime(streamStatus);
- end_time = StreamStatus_getEndTime(streamStatus);
- open_time = StreamStatus_getOpenTime(streamStatus);
- base_time = StreamStatus_getBaseTime(streamStatus);
-
-}
-*/
CNicoVideoAuth::CNicoVideoAuth()
:nicoVideoAuth(NicoVideoAuth_new()){}
throw NLIBException(TEXT("\83j\83R\83j\83R\93®\89æ\94F\8fØ\8fî\95ñ\8eæ\93¾\82É\8e¸\94s\82µ\82Ü\82µ\82½"),rslt,__LINE__,TEXT(__FILE__),TEXT(__FUNCTION__));
}
-
+ CString domein(TEXT("http://") + CString(WWW_NICO_VIDEO_DOMEINNAME));
+ std::vector<TCHAR> userSession(_tcslen(this->GetUserSession()) + 1);
+ _tcscpy(&userSession[0],this->GetUserSession());
+ LPTSTR name = &userSession[0];
+ LPTSTR val =_tcsstr(&userSession[0],TEXT("="));
+ *(val) = TEXT('\0');
+ val++;
+ //dumpln(TEXT("left:%s,right:%s"),userSession.Left(sertchEquol),userSession.Right(sertchEquol));
+ InternetSetCookie(domein,name,val);
+
}
#include <windows.h>
#include <WindowsX.h>
#include <WinSock2.h>
-#include <winhttp.h>
#include <ShellAPI.h>
#include <shlobj.h>