쿠키 목록을 표시하고 싶습니다.이 파일을 읽을 수 없습니다. 누구든지이 파일 (cookies4.dat)에서 데이터를 읽으면서 나를 안내 해줄 수 있습니까? 오페라 브라우저 출신입니다.C#을 사용하여 cookies4.dat 파일을 읽는 방법?
미리 감사드립니다.
쿠키 목록을 표시하고 싶습니다.이 파일을 읽을 수 없습니다. 누구든지이 파일 (cookies4.dat)에서 데이터를 읽으면서 나를 안내 해줄 수 있습니까? 오페라 브라우저 출신입니다.C#을 사용하여 cookies4.dat 파일을 읽는 방법?
미리 감사드립니다.
이 CodeProject 문서 오페라를 포함한 주요 브라우저, 쿠키를 읽기에 대한 자세한 내용을 보여줍니다. 불행히도 그것은 마술이 어떻게 이루어 졌는지에 대해서는 자세하게 설명하지 않지만 코드를 다운로드하여 체크 아웃 할 수 있어야합니다.
는 방법 중 몇 가지 포함 :
private static string GetOperaCookiePath()
{
string s = Environment.GetFolderPath(
Environment.SpecialFolder.ApplicationData);
s += @"\Opera\Opera\cookies4.dat";
if (!File.Exists(s))
return string.Empty;
return s;
}
private static bool GetCookie_Opera(string strHost, string strField, ref string Value)
{
Value = "";
bool fRtn = false;
string strPath;
// Check to see if Opera Installed
strPath = GetOperaCookiePath();
if (string.Empty == strPath) // Nope, perhaps another browser
return false;
try
{
OpraCookieJar cookieJar = new OpraCookieJar(strPath);
List<O4Cookie> cookies = cookieJar.GetCookies(strHost);
if (null != cookies)
{
foreach (O4Cookie cookie in cookies)
{
if (cookie.Name.ToUpper().Equals(strField.ToUpper()))
{
Value = cookie.Value;
fRtn = true;
break;
}
}
}
}
catch (Exception)
{
Value = string.Empty;
fRtn = false;
}
return fRtn;
}
the documentation을 사용해 보셨습니까?
내가 설명서를 겪었어요,하지만 난 C# .NET을 사용하여 .DAT 파일을 읽을 수있는 방법이 필요합니다, 단지 그 후, 나는이 문서를 사용하여 정보를 추출 할 수 있습니다 . – user725110
지금까지 시도한 코드를 게시하십시오. 설명서가 시작하기에 충분할 것 같습니다. –
설명서를 읽었지만 C#을 사용하여 .dat 파일을 읽는 방법이 필요합니다. 그 후에야이 설명서를 사용하여 정보를 추출 할 수 있습니다. – user725110
[그냥 링크로 대답하지 마십시오.] (http://meta.stackexchange.com/questions/8231/are-answers-that-just-contain-links-elsewhere-really-good-answers) 컨텍스트 추가 링크 된 자원에서 몇 가지 선택 견적과 같은 답변에. – mellamokb
시도하지 않았지만 도움이 될 것이라고 생각합니다. – user725110