LjMario007 / Microsoft-Rewards-Bot

Microsoft Rewards (Bing Rewards) Bot - automated selenium python bot
19 stars 9 forks source link

Update! Fixed all bugs. Telegram Bot Integrated, point display functional #61

Closed velotoxicsounds closed 4 years ago

velotoxicsounds commented 4 years ago

Hello,

the bot is currently running error-free with my fork! [https://github.com/LjMario007/Microsoft-Rewards-Bot/pull/59]

I have fixed the following points:

I have planned the following: Rework code, human activity All languages are supported because Bot works via XPath.

hidingfromu commented 4 years ago

Hi Velotoxicsounds,

I'm based in the UK, and your version gives me less errors than other versions, but it still won't detect the current points total, so it does 150 searches for PC and Mobile resulting in 2 hours+ for 1 account to complete.

velotoxicsounds commented 4 years ago

Yes, I have the problem at the moment. Microsoft seems to be blocking the mobile requests in a new way. I just reworked my version and made the login error of LjMario007 as well as the points display. Just keep an eye on my REPO. As soon as I have a fix for the mobile agent I create a new push

keepthecyphe commented 4 years ago

@velotoxicsounds your code kept getting the pc and mobile points mixed up for me 2020-10-25 13:09:36,772 :: INFO :: root :: PC points = 100/100 2020-10-25 13:09:36,772 :: INFO :: root :: Edge points = 100/100 2020-10-25 13:09:36,772 :: INFO :: root :: Mobile points = 0/150 (PC should be 150 and Mobile is 100) so whenever I ran a pc flag it would not run the searches concluding it was already completed. I just flipped it around in your get_point_total function try statement and it was good after that.

You may want to consider opening the issues tab on your own repo as to not hijack @LjMario007's

velotoxicsounds commented 4 years ago

Yes I'm doing it here, I have an update to my repo, please test the version. If the error still exists after that please open a Chase __

hidingfromu commented 4 years ago

@velotoxicsounds your code kept getting the pc and mobile points mixed up for me 2020-10-25 13:09:36,772 :: INFO :: root :: PC points = 100/100 2020-10-25 13:09:36,772 :: INFO :: root :: Edge points = 100/100 2020-10-25 13:09:36,772 :: INFO :: root :: Mobile points = 0/150 (PC should be 150 and Mobile is 100) so whenever I ran a pc flag it would not run the searches concluding it was already completed. I just flipped it around in your get_point_total function try statement and it was good after that.

You may want to consider opening the issues tab on your own repo as to not hijack @LjMario007's

Hi,

Which parts did you swap around? I am still having this issue, and even though it lists the total score in the worng place it is still performing searches until it hits 150. Cheers

velotoxicsounds commented 4 years ago

II haven't exchanged anything. I don't have an ID evaluation but refer to the direct xpath. That's why it works now. Can be seen at the get points function

Holen Sie sich Outlook für Androidhttps://aka.ms/ghei36


From: hidingfromu notifications@github.com Sent: Monday, October 26, 2020 4:00:18 PM To: LjMario007/Microsoft-Rewards-Bot Microsoft-Rewards-Bot@noreply.github.com Cc: velotoxicsounds velotoxicsounds@outlook.de; Mention mention@noreply.github.com Subject: Re: [LjMario007/Microsoft-Rewards-Bot] Update! Fixed all bugs. Telegram Bot Integrated, point display functional (#61)

@velotoxicsoundshttps://eur06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fvelotoxicsounds&data=04%7C01%7C%7C296fe02d40f6436af9a208d879bfdb38%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637393212199660724%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=lb3CPf%2FRdZUYrBiw%2FV8i0ORn4nGAdRT7muYYmu4odig%3D&reserved=0 your code kept getting the pc and mobile points mixed up for me 2020-10-25 13:09:36,772 :: INFO :: root :: PC points = 100/100 2020-10-25 13:09:36,772 :: INFO :: root :: Edge points = 100/100 2020-10-25 13:09:36,772 :: INFO :: root :: Mobile points = 0/150 (PC should be 150 and Mobile is 100) so whenever I ran a pc flag it would not run the searches concluding it was already completed. I just flipped it around in your get_point_total function try statement and it was good after that.

You may want to consider opening the issues tab on your own repo as to not hijack @LjMario007https://eur06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FLjMario007&data=04%7C01%7C%7C296fe02d40f6436af9a208d879bfdb38%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637393212199660724%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=hZZppkx%2F9AXNGtRvEsRXMknk8e7WEL%2BZlVgy9RD3fjI%3D&reserved=0's

Hi,

Which parts did you swap around? I am still having this issue, and even though it lists the total score in the worng place it is still performing searches until it hits 150. Cheers

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://eur06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FLjMario007%2FMicrosoft-Rewards-Bot%2Fissues%2F61%23issuecomment-716604309&data=04%7C01%7C%7C296fe02d40f6436af9a208d879bfdb38%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637393212199670722%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=dMo%2BSgbPbYo%2BSS0xzlWzUH6GIkQlc4AAmD8bNyACixk%3D&reserved=0, or unsubscribehttps://eur06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FALMDARYAL74QDSAUC3PCWWDSMWFIFANCNFSM4R3Y2JMA&data=04%7C01%7C%7C296fe02d40f6436af9a208d879bfdb38%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637393212199670722%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=oqaqR6jAmZ2dQ3ESTHrNLZZFHSKHH2trHdy%2B5Fz5qgo%3D&reserved=0.

hidingfromu commented 4 years ago

Yeah PC doesn't work at all now, no matter what I put in. Mobile will rush to 60/60 even on --pc , but pc won't even move if I put in --mobile

keepthecyphe commented 4 years ago

@velotoxicsounds your code kept getting the pc and mobile points mixed up for me 2020-10-25 13:09:36,772 :: INFO :: root :: PC points = 100/100 2020-10-25 13:09:36,772 :: INFO :: root :: Edge points = 100/100 2020-10-25 13:09:36,772 :: INFO :: root :: Mobile points = 0/150 (PC should be 150 and Mobile is 100) so whenever I ran a pc flag it would not run the searches concluding it was already completed. I just flipped it around in your get_point_total function try statement and it was good after that. You may want to consider opening the issues tab on your own repo as to not hijack @LjMario007's

Hi,

Which parts did you swap around? I am still having this issue, and even though it lists the total score in the worng place it is still performing searches until it hits 150. Cheers

in ms_rewards.py, swap current_pc_points, max_pc_points in line 850 with current_mobile_points, max_mobile_points in line 853