TheNetsky / Microsoft-Rewards-Script

Automated Microsoft Rewards script, using TypeScript, Cheerio and Playwright.
189 stars 44 forks source link

Mobile searches not completing #31

Closed TheNetsky closed 9 months ago

TheNetsky commented 9 months ago

Remains stuck on 60 points remaining.

cmulittlechild commented 9 months ago

oh,really? let me see see

TheNetsky commented 9 months ago

Yea, I've tried doing other user agents, fingerprints etc. So I'll have to take a better look at what's causing it. Or someone else can.

cmulittlechild commented 9 months ago

Yea, I've tried doing other user agents, fingerprints etc. So I'll have to take a better look at what's causing it. Or someone else can.

yes, i found it too. i can get a mobile false on console. i currently come to same stubborn, stuck at 60 points. But i don't know how to fix it, call for owner!

EB43D14B-55E9-4A07-93CE-AF4D8F098E7E
TheNetsky commented 9 months ago

Yea, I've tried doing other user agents, fingerprints etc. So I'll have to take a better look at what's causing it. Or someone else can.

yes, i found it too. i can get a mobile false on console. i currently come to same stubborn, stuck at 60 points. But i don't know how to fix it, call for owner! EB43D14B-55E9-4A07-93CE-AF4D8F098E7E

What? I'm the owner of this repo, I made this issue as a reminder to myself and those who came to report it. Maybe someone else knows the solution to this.

cmulittlechild commented 9 months ago

Yea, I've tried doing other user agents, fingerprints etc. So I'll have to take a better look at what's causing it. Or someone else can.

yes, i found it too. i can get a mobile false on console. i currently come to same stubborn, stuck at 60 points. But i don't know how to fix it, call for owner! EB43D14B-55E9-4A07-93CE-AF4D8F098E7E

What? I'm the owner of this repo, I made this issue as a reminder to myself and those who came to report it. Maybe someone else knows the solution to this.

oh sorry i'm blind. i worked on it yesterday, i found it may have problems on detecting whether desk task is over. i mean we need a better method to change one to another. Or we could just ignore getting the remaining points, every minute run desk and mobile once lasting two hours or more which i think is enough. we can just get the remaining points after running one hour but not getting it every task, you know doing more makes more mistake, just simplify it. Additionly, i add proxy on it and it works well especially this bug. thanks for your job, bro.

TheNetsky commented 9 months ago

It just errors and moves on to the next, so it doesn't matter. Also Desktop searches work fine, it's like I said explicitly the Mobile searches. In your screenshot you're showing Desktop searches. So not sure what you mean here.

cmulittlechild commented 9 months ago

ok, I come here again, could you help me? change the google trends to https://top.baidu.com/board?tab=realtime ? Coz I can't use google, I am so sad, I try to do it by my self, but it did't work. I can only change it with python, I type it below, It will be very nice if you can help me, please~

def getGoogleTrends(self, wordsCount: int) -> list:
        searchTerms = []

        r = requests.get('https://top.baidu.com/board?tab=realtime')

        soup = BeautifulSoup(r.text, 'html.parser')

        trending_elements = soup.find_all('div', class_='c-single-text-ellipsis')

        for element in trending_elements:
            searchTerms.append(element.text.strip().lower())

        searchTerms = searchTerms[:wordsCount]

        return searchTerms
TheNetsky commented 9 months ago

No, also stop posting on this issue. It's unrelated.