Mohammed Foud commited on
Commit
0302811
·
1 Parent(s): c69b87a

Add application file

Browse files
Files changed (3) hide show
  1. tiktok.py +3 -3
  2. tiktok_bot.log +70 -0
  3. tiktok_cookies.json +1 -0
tiktok.py CHANGED
@@ -241,7 +241,7 @@ class TikTokBot:
241
  time.sleep(random.uniform(5, 7)) # Allow video page to load
242
 
243
  self.close_popups()
244
- # self.save_cookies()
245
 
246
  # Wait for comment box
247
  comment_box = WebDriverWait(self.driver, 15).until(
@@ -424,8 +424,8 @@ def main():
424
 
425
  try:
426
  bot.login()
427
- video_url = "https://www.tiktok.com/@abuamsl/video/7522856538034212117?is_from_webapp=1&sender_device=pc"
428
- custom_comment = "Wow"
429
 
430
  # Post 500 comments on the same video
431
  success = bot.post_multiple_comments_on_video(video_url, custom_comment, num_comments=500)
 
241
  time.sleep(random.uniform(5, 7)) # Allow video page to load
242
 
243
  self.close_popups()
244
+ self.save_cookies()
245
 
246
  # Wait for comment box
247
  comment_box = WebDriverWait(self.driver, 15).until(
 
424
 
425
  try:
426
  bot.login()
427
+ video_url = "https://www.tiktok.com/@olyan15k/video/7525851748410379528?_t=ZS-8xz2qmFzVEg&_r=1"
428
+ custom_comment = "أفضل صانع محتوى ، يا رب أفوز❤️❤️"
429
 
430
  # Post 500 comments on the same video
431
  success = bot.post_multiple_comments_on_video(video_url, custom_comment, num_comments=500)
tiktok_bot.log CHANGED
@@ -910,3 +910,73 @@ Stacktrace:
910
  2025-07-14 02:04:18,442 - INFO - Initialized Chrome WebDriver successfully.
911
  2025-07-14 02:04:18,443 - INFO - Loaded 3 previously commented videos.
912
  2025-07-14 02:04:51,833 - INFO - Bot execution finished. Closing browser in 10 seconds.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
910
  2025-07-14 02:04:18,442 - INFO - Initialized Chrome WebDriver successfully.
911
  2025-07-14 02:04:18,443 - INFO - Loaded 3 previously commented videos.
912
  2025-07-14 02:04:51,833 - INFO - Bot execution finished. Closing browser in 10 seconds.
913
+ 2025-07-14 02:07:06,164 - INFO - Initialized Chrome WebDriver successfully.
914
+ 2025-07-14 02:07:06,164 - INFO - Loaded 3 previously commented videos.
915
+ 2025-07-14 02:07:29,235 - INFO - Bot execution finished. Closing browser in 10 seconds.
916
+ 2025-07-14 02:07:40,013 - INFO - Initialized Chrome WebDriver successfully.
917
+ 2025-07-14 02:07:40,014 - INFO - Loaded 3 previously commented videos.
918
+ 2025-07-14 02:07:41,828 - INFO - No cookies file found.
919
+ 2025-07-14 02:07:41,829 - INFO - No cookies found. Proceeding with manual login.
920
+ 2025-07-14 02:07:42,474 - INFO - Entered email.
921
+ 2025-07-14 02:07:44,339 - INFO - Entered password.
922
+ 2025-07-14 02:07:46,037 - INFO - Clicked on element successfully.
923
+ 2025-07-14 02:07:46,073 - INFO - Loading circle disappeared, login process completed.
924
+ 2025-07-14 02:08:20,456 - INFO - No error message detected, proceeding with login verification.
925
+ 2025-07-14 02:08:29,276 - INFO - Bot execution finished. Closing browser in 10 seconds.
926
+ 2025-07-14 02:09:02,937 - INFO - Initialized Chrome WebDriver successfully.
927
+ 2025-07-14 02:09:02,937 - INFO - Loaded 3 previously commented videos.
928
+ 2025-07-14 02:09:08,323 - INFO - Bot execution finished. Closing browser in 10 seconds.
929
+ 2025-07-14 02:09:13,749 - INFO - Created custom Selenium cache directory at: /home/mfoud444/1project/opensource/tik/selenium_cache
930
+ 2025-07-14 02:09:14,862 - INFO - Initialized Chrome WebDriver successfully.
931
+ 2025-07-14 02:09:14,863 - INFO - Loaded 3 previously commented videos.
932
+ 2025-07-14 02:10:01,191 - ERROR - An unexpected error occurred: Message: unknown error: net::ERR_NAME_NOT_RESOLVED
933
+ (Session info: chrome=131.0.6778.204)
934
+ Stacktrace:
935
+ #0 0x5ab4e5db11fa <unknown>
936
+ #1 0x5ab4e58c1810 <unknown>
937
+ #2 0x5ab4e58b9a24 <unknown>
938
+ #3 0x5ab4e58a9db9 <unknown>
939
+ #4 0x5ab4e58abac4 <unknown>
940
+ #5 0x5ab4e58aa06d <unknown>
941
+ #6 0x5ab4e58a98cf <unknown>
942
+ #7 0x5ab4e58a97c2 <unknown>
943
+ #8 0x5ab4e58a77e6 <unknown>
944
+ #9 0x5ab4e58a7e5a <unknown>
945
+ #10 0x5ab4e58c4139 <unknown>
946
+ #11 0x5ab4e5953c55 <unknown>
947
+ #12 0x5ab4e5934582 <unknown>
948
+ #13 0x5ab4e5953007 <unknown>
949
+ #14 0x5ab4e5934323 <unknown>
950
+ #15 0x5ab4e5902de0 <unknown>
951
+ #16 0x5ab4e5903dbe <unknown>
952
+ #17 0x5ab4e5d7d12b <unknown>
953
+ #18 0x5ab4e5d810c7 <unknown>
954
+ #19 0x5ab4e5d6a6cc <unknown>
955
+ #20 0x5ab4e5d81c47 <unknown>
956
+ #21 0x5ab4e5d4f67f <unknown>
957
+ #22 0x5ab4e5da0288 <unknown>
958
+ #23 0x5ab4e5da0450 <unknown>
959
+ #24 0x5ab4e5db0076 <unknown>
960
+ #25 0x7b11e529caa4 <unknown>
961
+ #26 0x7b11e5329c3c <unknown>
962
+
963
+ 2025-07-14 02:10:01,191 - INFO - Bot execution finished. Closing browser in 10 seconds.
964
+ 2025-07-14 02:10:06,819 - INFO - Initialized Chrome WebDriver successfully.
965
+ 2025-07-14 02:10:06,819 - INFO - Loaded 3 previously commented videos.
966
+ 2025-07-14 02:11:39,750 - INFO - No cookies file found.
967
+ 2025-07-14 02:11:39,750 - INFO - No cookies found. Proceeding with manual login.
968
+ 2025-07-14 02:11:40,133 - INFO - Entered email.
969
+ 2025-07-14 02:11:42,053 - INFO - Entered password.
970
+ 2025-07-14 02:11:43,844 - INFO - Clicked on element successfully.
971
+ 2025-07-14 02:11:43,878 - INFO - Loading circle disappeared, login process completed.
972
+ 2025-07-14 02:12:08,917 - ERROR - Login error detected: Something went wrong. Please try again later.
973
+ 2025-07-14 02:12:08,917 - ERROR - An error occurred during login: Login failed: Something went wrong. Please try again later.
974
+ 2025-07-14 02:17:57,903 - INFO - Bot execution finished. Closing browser in 10 seconds.
975
+ 2025-07-14 02:18:38,199 - INFO - Initialized Chrome WebDriver successfully.
976
+ 2025-07-14 02:18:38,201 - INFO - Loaded 3 previously commented videos.
977
+ 2025-07-14 02:18:38,203 - INFO - Attempting to post 500 comments on: https://www.tiktok.com/@abuamsl/video/7522856538034212117?is_from_webapp=1&sender_device=pc
978
+ 2025-07-14 02:20:28,790 - INFO - Cookies have been saved successfully.
979
+ 2025-07-14 02:20:31,062 - INFO - Clicked on element successfully.
980
+ 2025-07-14 02:20:31,064 - INFO - Posting comment 1/500: Wow
981
+ 2025-07-14 02:20:32,914 - INFO - Successfully posted comment 1/500 on https://www.tiktok.com/@abuamsl/video/7522856538034212117?is_from_webapp=1&sender_device=pc
982
+ 2025-07-14 02:20:34,891 - INFO - Bot execution finished. Closing browser in 10 seconds.
tiktok_cookies.json ADDED
@@ -0,0 +1 @@
 
 
1
+ [{"domain": ".tiktok.com", "httpOnly": false, "name": "s_v_web_id", "path": "/", "sameSite": "None", "secure": true, "value": "verify_md2aqx1d_iofP5jRh_mEcD_4x0F_9NLb_tdX3E0lDGcIT"}, {"domain": ".tiktok.com", "expiry": 1783984766, "httpOnly": true, "name": "store-country-sign", "path": "/", "sameSite": "Lax", "secure": false, "value": "MEIEDGqN0bUi2S2nnhwcUQQgrA4oNmrKrfMhXKx07PsX6QWnDEouijyoLnrqf64-I0QEENQxAqYROSW4vAYKp_02dEQ"}, {"domain": ".www.tiktok.com", "expiry": 1752880761, "httpOnly": false, "name": "perf_feed_cache", "path": "/", "sameSite": "Lax", "secure": true, "value": "{%22expireTimestamp%22:1752620400000%2C%22itemIds%22:[%227499511040561007902%22%2C%227491108725021773102%22%2C%227492408111597128967%22]}"}, {"domain": ".tiktok.com", "expiry": 1783984744, "httpOnly": true, "name": "ttwid", "path": "/", "sameSite": "None", "secure": true, "value": "1%7ChimATyVHrB1bXWLcpcdhgnqY4Wcb9C59s00Xit6gcBw%7C1752448743%7Cba20fa8400ed2e24835370d9b96d42ff8f02e9babd4a1642a033575532c442b7"}, {"domain": ".tiktok.com", "expiry": 1768000598, "httpOnly": true, "name": "ssid_ucp_v1", "path": "/", "sameSite": "None", "secure": true, "value": "1.0.0-KDI1YjI4MGM3NmZlMmFjMDJhZDg0ZWFmZDdlYWQxZWMwOGZjMWExOWIKGgiSiLr0rrK2uWgQ9_zQwwYYsws4AUDqB0gEEAMaA215MiIgM2I1ZjdiMjBhNzQ3OWQ4MjYzOWQ5NDM3Y2Q1MmZiNTI"}, {"domain": "www.tiktok.com", "expiry": 1760224820, "httpOnly": false, "name": "msToken", "path": "/", "sameSite": "Lax", "secure": false, "value": "5TLy0Bgg4Yk0kGRLNcIBGFWSEAGrOWWXCtWRgNgOkxkQmNOClGJ9ZgkU_9XbjNMHZSUp0bTP9HG2QmhhMwq5BCfvPL_pgYMKy52yoV0uR7dV3T-WX7_a1JHeyhFkYvDoG8ngmX6wHxnFOQ=="}, {"domain": ".tiktok.com", "expiry": 1783984629, "httpOnly": true, "name": "odin_tt", "path": "/", "sameSite": "Lax", "secure": false, "value": "66d7a7cd954ac85821b09ca0a265b86b4d22f3d54257ea34f84e4fa5f71166497d5d7c0cd2890d92e2e7424c070186c0fec47761cccf5ab702772c40c1b2f73e3c096e43a7da52ceb7260bce1b5f26bf"}, {"domain": ".tiktok.com", "expiry": 1757632297, "httpOnly": false, "name": "passport_csrf_token", "path": "/", "sameSite": "None", "secure": true, "value": "78e8f2dc0fd611c38a82336312115489"}, {"domain": ".tiktok.com", "expiry": 1783984766, "httpOnly": true, "name": "tt-target-idc", "path": "/", "sameSite": "Lax", "secure": false, "value": "alisg"}, {"domain": ".tiktok.com", "expiry": 1768000720, "httpOnly": true, "name": "tt_chain_token", "path": "/", "sameSite": "Lax", "secure": true, "value": "/Ie1or+sanfRO4ta2oexyg=="}, {"domain": ".tiktok.com", "expiry": 1783984766, "httpOnly": true, "name": "tt-target-idc-sign", "path": "/", "sameSite": "Lax", "secure": false, "value": "h9C1s-gyEOx83QaPwpuC6H6stdw7qeO8TSAyjS7bztohFlJ3_i0BOiuhLuX0Nt_u_KODZcBJwrI3Hzq9JoorTe5OB5qBvvoc_-KqEQnM7fGAwSXegA5ELOHQNa1qZCi9OP6dNA7gSJuT0yiO9Yrclh3o3uYWGefDDjAPjNp-bRxdD-2Jh-rEESmvknUM9QRgIIENediAFA3IMpcMo4-7oyaYN11QPoJkCUcEfJObJSHxpoECEFe8WVNyMzgYgccQMEZiytAc8mUaG-VYzc-r0nKptJLCb7SijKI0XzERoYmhQShC51ELcWQdxIgJwY0YqwVmMsyryEB8NmK6JUke35eLFcJiMMjy0xO7-u6BDTD_OtvZP0TRyVV3_zAzQjojg4-54ISXNqPgwjbzC_Wgh3LSFXy1C0w30NS1_nhW5QZPbmrvsYA6nb5mOmc0F9gHIOYGEK4EqcQyy8LWc0YXYRFCxDmt_erQclphxCVis1to8xoPcCmx1m_zgOxEk2cc"}, {"domain": ".tiktok.com", "httpOnly": true, "name": "tt_csrf_token", "path": "/", "sameSite": "Lax", "secure": true, "value": "1QDrKViP-kzYOpwj-w70gGs-7VrsO76MvYK8"}, {"domain": ".tiktok.com", "expiry": 1783984766, "httpOnly": true, "name": "store-country-code-src", "path": "/", "sameSite": "Lax", "secure": false, "value": "uid"}, {"domain": ".tiktok.com", "expiry": 1757632598, "httpOnly": true, "name": "cmpl_token", "path": "/", "sameSite": "Lax", "secure": true, "value": "AgQQAPOKF-RO0rhMNzVmvF0r8hWlxsHMf4cBYN4zQA"}, {"domain": ".tiktok.com", "expiry": 1783984766, "httpOnly": true, "name": "store-idc", "path": "/", "sameSite": "Lax", "secure": false, "value": "alisg"}, {"domain": ".tiktok.com", "expiry": 1783984598, "httpOnly": true, "name": "d_ticket", "path": "/", "sameSite": "Lax", "secure": false, "value": "fbb49226906f4e2c962c838d5138cbb5ed96d"}, {"domain": ".tiktok.com", "expiry": 1768000598, "httpOnly": true, "name": "sid_ucp_v1", "path": "/", "sameSite": "Lax", "secure": true, "value": "1.0.0-KDI1YjI4MGM3NmZlMmFjMDJhZDg0ZWFmZDdlYWQxZWMwOGZjMWExOWIKGgiSiLr0rrK2uWgQ9_zQwwYYsws4AUDqB0gEEAMaA215MiIgM2I1ZjdiMjBhNzQ3OWQ4MjYzOWQ5NDM3Y2Q1MmZiNTI"}, {"domain": ".www.tiktok.com", "expiry": 1778368721, "httpOnly": false, "name": "tiktok_webapp_theme", "path": "/", "sameSite": "Lax", "secure": true, "value": "light"}, {"domain": ".tiktok.com", "expiry": 1768000598, "httpOnly": true, "name": "uid_tt", "path": "/", "sameSite": "Lax", "secure": true, "value": "4b1ad6bd22454d1bc98a68e409b3bccfeff2c010fb3676759dd42526dffb062f"}, {"domain": ".tiktok.com", "expiry": 1768000598, "httpOnly": true, "name": "sessionid", "path": "/", "sameSite": "Lax", "secure": true, "value": "3b5f7b20a7479d82639d9437cd52fb52"}, {"domain": ".tiktok.com", "expiry": 1768000598, "httpOnly": true, "name": "sid_tt", "path": "/", "sameSite": "Lax", "secure": true, "value": "3b5f7b20a7479d82639d9437cd52fb52"}, {"domain": ".www.tiktok.com", "expiry": 1778368630, "httpOnly": false, "name": "delay_guest_mode_vid", "path": "/", "sameSite": "Lax", "secure": true, "value": "5"}, {"domain": ".tiktok.com", "expiry": 1768000598, "httpOnly": true, "name": "uid_tt_ss", "path": "/", "sameSite": "None", "secure": true, "value": "4b1ad6bd22454d1bc98a68e409b3bccfeff2c010fb3676759dd42526dffb062f"}, {"domain": "www.tiktok.com", "expiry": 1760224598, "httpOnly": false, "name": "last_login_method", "path": "/", "sameSite": "Lax", "secure": false, "value": "email"}, {"domain": ".www.tiktok.com", "expiry": 1778368721, "httpOnly": false, "name": "tiktok_webapp_theme_source", "path": "/", "sameSite": "Lax", "secure": true, "value": "system"}, {"domain": ".tiktok.com", "expiry": 1757632598, "httpOnly": true, "name": "multi_sids", "path": "/", "sameSite": "Lax", "secure": true, "value": "7526317152380290066%3A3b5f7b20a7479d82639d9437cd52fb52"}, {"domain": ".tiktok.com", "expiry": 1783552631, "httpOnly": true, "name": "sid_guard", "path": "/", "sameSite": "Lax", "secure": true, "value": "3b5f7b20a7479d82639d9437cd52fb52%7C1752448631%7C15551967%7CFri%2C+09-Jan-2026+23%3A16%3A38+GMT"}, {"domain": ".tiktok.com", "expiry": 1783984766, "httpOnly": true, "name": "store-country-code", "path": "/", "sameSite": "Lax", "secure": false, "value": "ye"}, {"domain": ".tiktok.com", "expiry": 1768000598, "httpOnly": true, "name": "sessionid_ss", "path": "/", "sameSite": "None", "secure": true, "value": "3b5f7b20a7479d82639d9437cd52fb52"}, {"domain": ".tiktok.com", "expiry": 1753312820, "httpOnly": false, "name": "msToken", "path": "/", "sameSite": "None", "secure": true, "value": "5TLy0Bgg4Yk0kGRLNcIBGFWSEAGrOWWXCtWRgNgOkxkQmNOClGJ9ZgkU_9XbjNMHZSUp0bTP9HG2QmhhMwq5BCfvPL_pgYMKy52yoV0uR7dV3T-WX7_a1JHeyhFkYvDoG8ngmX6wHxnFOQ=="}, {"domain": ".www.tiktok.com", "httpOnly": false, "name": "passport_fe_beating_status", "path": "/", "sameSite": "Lax", "secure": false, "value": "true"}, {"domain": ".tiktok.com", "expiry": 1757632297, "httpOnly": false, "name": "passport_csrf_token_default", "path": "/", "sameSite": "Lax", "secure": true, "value": "78e8f2dc0fd611c38a82336312115489"}]