네이버 블로그 크롤링 버그 수정
blocklast 수정 git-svn-id: svn://192.168.0.12/source@96 8346c931-da38-4b9b-9d4c-e48b93cbd075
This commit is contained in:
@@ -706,10 +706,12 @@ void SCrawler::saveFrameComment(QWebFrame *frame)
|
||||
strId = strCommUrl.split("/").at(3).trimmed();
|
||||
if(strCommUrl.right(QString("blog.me").length()).compare("blog.me") == 0)
|
||||
strId = strCommUrl.split("/").at(2).split(".").at(0).trimmed();
|
||||
if(strCommUrl.left(1) == "/")
|
||||
strId = strUrl.split("/").at(3).trimmed();
|
||||
|
||||
if(subNick.isEmpty() == false)
|
||||
{
|
||||
strNick = strParent;
|
||||
//strNick = strParent;
|
||||
strComm = strComm.right(strComm.size()-subNick.size()-1);
|
||||
}
|
||||
|
||||
@@ -731,11 +733,11 @@ void SCrawler::saveFrameComment(QWebFrame *frame)
|
||||
*/
|
||||
if(strId.length() > 0)
|
||||
{
|
||||
query.prepare(QString("insert into " + m_strTable + " (article_id,article_url,platform_id,article_nickname,article_data,article_date,reply_url,article_order,platform_name,platform_form,article_form) VALUES (:ID,:URL,:PLATFORMID,:NICK,:DATA,:DATE,:URLREPLY,:ROWNUM,'naver','blog','reply')").toUtf8());
|
||||
query.prepare(QString("insert into " + m_strTable + " (article_id,article_url,platform_id,article_nickname,article_data,article_date,article_parent,reply_url,article_order,platform_name,platform_form,article_form) VALUES (:ID,:URL,:PLATFORMID,:NICK,:DATA,:DATE,:PARENT,:URLREPLY,:ROWNUM,'naver','blog','reply')").toUtf8());
|
||||
query.bindValue(":ID", strId.toUtf8());
|
||||
}
|
||||
else
|
||||
query.prepare(QString("insert into " + m_strTable + " (article_url,platform_id,article_nickname,article_data,article_date,reply_url,article_order,platform_name,platform_form,article_form) VALUES (:URL,:PLATFORMID,:NICK,:DATA,:DATE,:URLREPLY,:ROWNUM,'naver','blog','reply')").toUtf8());
|
||||
query.prepare(QString("insert into " + m_strTable + " (article_url,platform_id,article_nickname,article_data,article_date,article_parent,reply_url,article_order,platform_name,platform_form,article_form) VALUES (:URL,:PLATFORMID,:NICK,:DATA,:DATE,:PARENT,:URLREPLY,:ROWNUM,'naver','blog','reply')").toUtf8());
|
||||
|
||||
query.bindValue(":URL",strUrl.toUtf8());
|
||||
query.bindValue(":PLATFORMID",strUrl.split("/").at(3).toUtf8());
|
||||
|
||||
Reference in New Issue
Block a user