2024-01-18 06:12:01 +05:00
|
|
|
import requests
|
|
|
|
|
|
|
|
def download_file(url, destination):
|
|
|
|
try:
|
|
|
|
response = requests.get(url)
|
|
|
|
response.raise_for_status() # Check if the request was successful
|
|
|
|
|
|
|
|
with open(destination, 'wb') as file:
|
|
|
|
file.write(response.content)
|
|
|
|
|
|
|
|
print(f"OK: File downloaded successfully as {destination}")
|
|
|
|
|
|
|
|
except requests.exceptions.RequestException as e:
|
|
|
|
print(f"Error downloading file: {e}")
|
|
|
|
|
2024-02-22 19:04:30 +05:00
|
|
|
def modify_file_with_my_fixes(destination):
|
|
|
|
with open(destination, 'r', encoding='utf-8') as file:
|
|
|
|
content = file.read()
|
|
|
|
|
2024-02-24 15:15:19 +05:00
|
|
|
# Fixes
|
2024-02-22 19:04:30 +05:00
|
|
|
content = content.replace("BloggerPemula('highkeyfinance.com'", "//BloggerPemula('highkeyfinance.com'")
|
|
|
|
content = content.replace("BypassedByBloggerPemula(/itscybertech.com", "//BypassedByBloggerPemula(/itscybertech.com")
|
|
|
|
content = content.replace("BypassedByBloggerPemula(/linkvertise.com/", "//BypassedByBloggerPemula(/linkvertise.com/")
|
2024-02-23 07:27:59 +05:00
|
|
|
content = content.replace("/stfly.cc|stfly.xyz|techtrendmakers.com|(blogbux|blogesque|exploreera).net/", "/stfly.cc|stfly.xyz|(techtrendmakers|gadnest).com|(blogbux|blogesque|exploreera).net/")
|
2024-02-25 23:37:42 +05:00
|
|
|
|
|
|
|
content = content.replace("BypassedByBloggerPemula(/lootlinks", "//BypassedByBloggerPemula(/lootlinks")
|
|
|
|
content = content.replace("let lln = bp('body > script');let lls", "//let lln = bp('body > script');let lls")
|
|
|
|
|
2024-02-24 15:15:19 +05:00
|
|
|
content += "\n"
|
2024-02-22 19:04:30 +05:00
|
|
|
|
|
|
|
with open(destination, 'w', encoding='utf-8') as file:
|
|
|
|
file.write(content)
|
|
|
|
|
2024-01-18 06:12:01 +05:00
|
|
|
if __name__ == "__main__":
|
2024-02-24 08:36:00 +05:00
|
|
|
url1 = "https://update.greasyfork.org/scripts/431691/Bypass%20All%20Shortlinks.user.js"
|
|
|
|
url2 = "https://openuserjs.org/install/Bloggerpemula/Bypass_All_Shortlinks_Manual_Captcha.user.js"
|
2024-01-18 06:12:01 +05:00
|
|
|
destination = "untouched_Bypass_All_Shortlinks.user.js"
|
|
|
|
|
2024-02-24 15:15:19 +05:00
|
|
|
download_file(url1, destination)
|
2024-02-22 19:04:30 +05:00
|
|
|
modify_file_with_my_fixes(destination)
|