function getMoreComment(t){
console.log("getMoreComment",t);
var getMore = document.getElementsByClassName('UFICommentLink');
for(var i =0; i < getMore.length; i++){
getMore[i].click();
}
getMore = document.getElementsByClassName('see_more_link');
for(var i =0; i < getMore.length; i++){
getMore[i].click();
}
getMore = document.getElementsByClassName('_5v47');
for(var i =0; i < getMore.length; i++){
getMore[i].click();
}
getMore = document.getElementsByClassName('UFIPagerLink');
for(var i =0; i < getMore.length; i++){
getMore[i].click();
}
getMore = document.getElementsByClassName('UFIImageBlockContent');
for(var i =0; i < getMore.length; i++){
getMore[i].click();
}
getMore = document.getElementsByClassName('_5pcb');
if(t == 0){
console.log("finish getMore");
saveTextAsFile(getMore[0].innerHTML, filename);
return;
}
setTimeout(function()
{
getMoreComment(--t);
}, 2000);
}
function scrollToButtom(i)
{
console.log("scroll to Bottom",i);
window.scrollTo(0,document.body.scrollHeight);
if(i == 0){
console.log("finish scroll to Bottom");
getMoreComment(5);
return;
}
setTimeout(function()
{
scrollToButtom(--i);
}, 1000);
}
scrollToButtom(5);
function saveTextAsFile(text, filename)
{
var textToWrite = text;
var textFileAsBlob = new Blob([textToWrite], {type:'text/plain'});
var fileNameToSaveAs = filename;
var downloadLink = document.createElement("a");
downloadLink.download = fileNameToSaveAs;
downloadLink.innerHTML = "Download File";
if (window.webkitURL != null)
{
// Chrome allows the link to be clicked
// without actually adding it to the DOM.
downloadLink.href = window.webkitURL.createObjectURL(textFileAsBlob);
}
else
{
// Firefox requires the link to be added to the DOM
// before it can be clicked.
downloadLink.href = window.URL.createObjectURL(textFileAsBlob);
downloadLink.onclick = destroyClickedElement;
downloadLink.style.display = "none";
document.body.appendChild(downloadLink);
}
downloadLink.click();
}
var filename = "1";