Reload page
This commit is contained in:
@@ -111,13 +111,17 @@ func (r *Runner) GetIntsaEgagement(urls []string) []InstaPost {
|
|||||||
|
|
||||||
for _, url := range urls {
|
for _, url := range urls {
|
||||||
fmt.Print("https://www.instagram.com" + url + " ---> ")
|
fmt.Print("https://www.instagram.com" + url + " ---> ")
|
||||||
r.page.MustNavigate("https://www.instagram.com" + url)
|
err := r.page.Timeout(5 * time.Second).Navigate("https://www.instagram.com" + url)
|
||||||
|
for err != nil {
|
||||||
|
fmt.Print(".")
|
||||||
|
err = r.page.Navigate("https://www.instagram.com" + url)
|
||||||
|
}
|
||||||
r.page.MustWaitLoad()
|
r.page.MustWaitLoad()
|
||||||
r.Scroll(10, 250)
|
r.Scroll(10, 250)
|
||||||
|
|
||||||
data := r.page.MustEval(instagram_post_data).JSON("", "")
|
data := r.page.MustEval(instagram_post_data).JSON("", "")
|
||||||
var res InstaPost
|
var res InstaPost
|
||||||
err := json.Unmarshal([]byte(data), &res)
|
err = json.Unmarshal([]byte(data), &res)
|
||||||
checkErr(err)
|
checkErr(err)
|
||||||
if res.Timestamp.Before(r.weekago) {
|
if res.Timestamp.Before(r.weekago) {
|
||||||
fmt.Println("Reached post outside range ", res.Timestamp)
|
fmt.Println("Reached post outside range ", res.Timestamp)
|
||||||
|
|||||||
@@ -49,9 +49,9 @@
|
|||||||
}
|
}
|
||||||
var day = parseInt(date_strings[1])
|
var day = parseInt(date_strings[1])
|
||||||
var year = d.getFullYear()
|
var year = d.getFullYear()
|
||||||
if (month === 12 && d.getMonth() !== month) {
|
// if (month === 12 && d.getMonth() !== month) {
|
||||||
year += 1
|
// year += 1
|
||||||
}
|
// }
|
||||||
var hours = parseInt(date_strings[3].split(":")[0])
|
var hours = parseInt(date_strings[3].split(":")[0])
|
||||||
if (hours < 12 && date_strings[4] === "PM") {
|
if (hours < 12 && date_strings[4] === "PM") {
|
||||||
hours += 12
|
hours += 12
|
||||||
|
|||||||
Reference in New Issue
Block a user