Spaces:
Running
Running
Hashir Kashif
commited on
Commit
·
56a1b20
1
Parent(s):
bfd65ec
editing5
Browse files- Dockerfile +1 -1
- Membership/19 January 2024 Standard English (5VW).txt +9 -0
- Membership/December 25, 2023 Premium (7U2).txt +8 -0
- Membership/December 25, 2023 Standard with ads English (0QQ).txt +9 -0
- Membership/December 27, 2023 Standard English (RRN).txt +8 -0
- Membership/January 10, 2024 Premium (95F).txt +8 -0
- Membership/January 14, 2024 Basic English (P9X).txt +11 -0
- Membership/January 18, 2024 Standard (TF3).txt +12 -0
- NoMembership/test.txt +2 -0
- app.py +212 -0
- cookieGen.py +58 -0
- cookies.txt +11 -0
- cookies/test.txt +2 -0
- cookietest/cookie.txt +6 -0
- main.py +0 -13
- requirements.txt +5 -2
- templates/files.html +17 -0
- test2.py +13 -0
Dockerfile
CHANGED
@@ -8,4 +8,4 @@ RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
|
|
8 |
|
9 |
COPY . .
|
10 |
|
11 |
-
CMD ["gunicorn","-b","0.0.0.0:7860", "
|
|
|
8 |
|
9 |
COPY . .
|
10 |
|
11 |
+
CMD ["gunicorn","-b","0.0.0.0:7860", "app:app"]
|
Membership/19 January 2024 Standard English (5VW).txt
ADDED
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Netscape HTTP Cookie File
|
2 |
+
.netflix.com TRUE / FALSE 1672573541 nfvdid BQFmAAEBEJCKslZz6bkEO-BOnlrZUNhgix7wYF1_F3OYUQfqkfilR-aTI7pzCz7CiBDtroI3LcLFV3Rz8bRV-Ze5cdynm4rJOlsSaZbBdg-Bt_-C0avG9e2uxJtdLn0QtCQNn5e5I_IKkpVFiT0SfAYxNQm2hPZg
|
3 |
+
.netflix.com TRUE / FALSE 1685545374 OptanonAlertBoxClosed 2022-05-31T15:02:54.353Z
|
4 |
+
.netflix.com TRUE / FALSE 1694171217 NetflixId ct%3DBQAOAAEBEOwvOMV-6Bux7QnPGsJGONiCYON8ih_XKSJN4Wk_WRU_bAfOdTGAxZCNQLjzmaicHc6Jn0ewotLqwbdRqe9hAP3_PhcTrIoykgqRhySSa_j3A6_RYhqu_YA_QpQfLzQ4rbO9JWVVQnwVES8PLgXaVaWso5XTE9-wr8DTvwpa7Vz2c-DI229nBH0-MFCcVdG2TRNsxnCpmZttEnj3EDo6SjKJOuPs1XrwawliBbr0djEw0g5eHqz7yNYxe6HoFFwMEDkDAI9KOG-Htns7FSh_-pQNHBBzo8GHUjIcsjShG7KV-PrsI62jMt3T5HmTvRghOBUvSDspczO3rOdYmDpKQxGDNLOyliyA24qRIsFTCapNOuf6dcbYLgueQwC2EaLSUPh3JZVY172pp_1F9MK0twpYDM9tR_cwv3onYJ9Pw5LG612wZXZ5uNLgi2Yq7TsS838liGkfhzFpEkzu7Nz_aVmKu8WWSM7gI8BHJXp4WcTqp3F2Ofni6McVVOHIrY9xlcC3iMeLHc7PGo6uFXdr0OVE0CijJNcivo1chDvaXjeM7kIShZXV9wx5SVujQV897aqKkYUuH2KwpMZ-hXbl7iigkrU1iwG4qhgGXRw2fPHglKY5QU6R5iSUqi9uy4J0fXgHAGZwXauWs7JTegaGIN7S9qMAaIqVKg_IIN0czvpG0ZPehkgyFSNyb7TglsXVcxAN0sbNm7pAQnTW038kftMq5t2SdA7reEoThF4eqmQ2M6sbWjtgDtf8IzYTZ5YXJq0qV9pMyUqS9EHNoTUbgLcEpltxiwCe248mRLr6ie5zCTMx-GqDxcQveUbLfAg4780Z%26bt%3Ddbl%26ch%3DAQEAEAABABSNRm_MGvv0AzDbIAETNcPXZW14-aymZLw.%26v%3D2%26mac%3DAQEAEAABABTQLn7BgubQJVrqL7zeLE79W4eOCkOVjS4.
|
5 |
+
.netflix.com TRUE / FALSE 1694171217 SecureNetflixId v%3D2%26mac%3DAQEAEQABABQrS13ehlV03BsLIQCh7xeXvfQUxDWLfSY.%26dt%3D1662635216415
|
6 |
+
.netflix.com TRUE / FALSE 1694171223 OptanonConsent isIABGlobal=false&datestamp=Thu+Sep+08+2022+19%3A07%3A03+GMT%2B0800+(Malaysia+Time)&version=6.6.0&consentId=11aea6a5-da24-4c37-9178-711800652b2a&interactionCount=1&landingPath=NotLandingPage&groups=C0001%3A1%2CC0002%3A1%2CC0003%3A1&hosts=H12%3A1%2CH13%3A1%2CH51%3A1%2CH45%3A1%2CH46%3A1%2CH48%3A1%2CH49%3A1%2CH52%3A1&AwaitingReconsent=false&geolocation=MY%3B01
|
7 |
+
.netflix.com TRUE / FALSE 1670411223 pas %7B%22supplementals%22%3A%7B%22muted%22%3Afalse%7D%7D
|
8 |
+
.netflix.com TRUE / FALSE 1694182295 memclid 561ca140-75e4-497c-bd6d-cd043f180f00
|
9 |
+
.netflix.com TRUE / FALSE 1662648145 profilesNewSession 0
|
Membership/December 25, 2023 Premium (7U2).txt
ADDED
@@ -0,0 +1,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Netscape HTTP Cookie File
|
2 |
+
.netflix.com TRUE / FALSE 1664320307 nfvdid BQFmAAEBEHXfphg9s0pm0yL_UfqwkGZgvImdjY2cs1Wa16uB6UPUVP9qbdHmAgtKqq-Jra88KCK0CAswU3MfprwTvHZ8DWh21_dP_b6kkghwt-hTEq-A_8CW93PZWc4VcNg5HWvFiXuaAnA6irWVrmzTzzAVQpVp
|
3 |
+
.netflix.com TRUE / FALSE 1674364399 NetflixId ct%3DBQAOAAEBECXMEs9yre7fdJH6rKAo1cqB8Et39xIO1RtUijYBuLAEwbSidXy0ee8L5yeIIYJRCsFemiRphH_x1T3-pwXjoRDhxfvyrFo5w_4mksTsLIfiy3Yq4ftf-9nOFo2_WcPsiQL0rYfTaVMgJbgykIB9KwRKzzMUUHsquPmm1rzj9IgDIZYqafENBECtqbXtx7RNlbZZy6Kt69TGmBxGH_V20hWzwEMQgV4yjOzFv8eKZbgWE_LDrxv1qYIP8I_lFDkkkZPLdy62xNIx2JqXNDZooZYCwycseG_4jh_u2GtMkD_t-qLseIsZ0xebCDDO1XjWSXs_6QGtpM1798nhuZ9i8-WRR7jMjD1RuWHfm8ygqvTrE7K6CQfc1uEZsLbOl6oaANxoL5rQsJMH5Wj2AvA48ZSDS7H3DvfippYBYnESgc4OYHfMFMUSM_MPUAjxhrmLFZi5LEwfcfd_vdC1MIfeMRPKa-g0V0b3CrnNZ5BvdKtDrLTzg9-w6TKFwn7Wq8LYuYqU2ODipVxUbfwlFr7JTluCmryRYzOKZAHHFVVAHDpsMPi_TiIR2dKkLkYqsm68KM4dY9Phl2zIjP0_x_7VvuydUnK39FJidU_Qs71bOLIcu6-E7Bsu5EOFhOzd5IbiBedsclIXo5oe9vsBPJdF8G3ye7up51mjPn6pGPMa23cqdmU.%26bt%3Ddbl%26ch%3DAQEAEAABABR27AO_ZaloQk1TjUtKnkL3pq0pBAEJEGQ.%26v%3D2%26mac%3DAQEAEAABABSvovipq2ga7DMDrHm8-kqdqJAMpdA0HnU.
|
4 |
+
.netflix.com TRUE / FALSE 1674364402 OptanonConsent isIABGlobal=false&datestamp=Sat+Jan+22+2022+01%3A13%3A22+GMT-0400+(Venezuela+Time)&version=6.6.0&consentId=7f586091-28e8-4b9d-9df9-6b9ce6a745e9&interactionCount=1&landingPath=NotLandingPage&groups=C0001%3A1%2CC0002%3A1%2CC0004%3A1&hosts=H12%3A1%2CH13%3A1%2CH27%3A1%2CH28%3A1%2CH30%3A1&AwaitingReconsent=false
|
5 |
+
.netflix.com TRUE / FALSE 1674364399 SecureNetflixId v%3D2%26mac%3DAQEAEQABABTg8iw50AQXq_Lzj_f2T-A5XstTzS3fpRw.%26dt%3D1642828399746
|
6 |
+
.netflix.com TRUE / FALSE 1650604401 pas %7B%22supplementals%22%3A%7B%22muted%22%3Atrue%7D%7D
|
7 |
+
.netflix.com TRUE / FALSE 1650604748 playerPerfMetrics %7B%22uiValue%22%3A%7B%22throughput%22%3A34933%2C%22throughputNiqr%22%3A0.891408449007698%7D%2C%22mostRecentValue%22%3A%7B%22throughput%22%3A35421.6%2C%22throughputNiqr%22%3A0.26421093433541043%7D%7D
|
8 |
+
.netflix.com TRUE / FALSE 1674368578 memclid 9101fa86-cfb5-4649-afd8-f6d11c9d5995
|
Membership/December 25, 2023 Standard with ads English (0QQ).txt
ADDED
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.netflix.com TRUE / FALSE 1695986259 OptanonAlertBoxClosed 2022-09-29T11:17:39.422Z
|
2 |
+
.netflix.com TRUE / FALSE 1695986506 nfvdid BQFmAAEBEJa3TP9JnhRfNS4Gpm6CB5Zg4gYdsheL6PyOwQKNRj0gifdzElE_MsixDEgUo8GDrzGKJsOxCAdbco40YmZHIIEzd2rvtlIMr4hv0stubnt9p_SQE7pMhERfhNMECcKOjeAmg-OyEXcUhV_4wstBYqOr
|
3 |
+
.netflix.com TRUE / FALSE 1699984279 dsca customer
|
4 |
+
.netflix.com TRUE / FALSE 1697454717 NetflixId ct%3DBQAOAAEBEB6TqQvhr019j0faXgWPw26CYIeL2ztQ0Zw_aBpV5p5rdZCcFLLJ0Os9HHeXMXencC5cn4sFckOOiC6TflMry7LszlXeqTHWq1YRd5A3oHiaiufsJyl5c9jby2H9IX_yf5r4CD-LtdRrkXVRHaIlewXwq9mVzMbW7ZasJi7P46mi-5YXu-dqWoTPScKggXs3Xo12Leo4n4YARZ7t1J8ZNX9a3FRxTQQ-CuL78JWB5ZuH-4-3gJNoZpDCxKsswfMK77HktFr1MQwkDD1pv8YAON_nsU-aOHqyiz1YpWc5FZbVCqD0F-sUlO0ZeWKEgizJp2umWjdi7x0uOXkVXrcgSP-9gvCcRHp_GPuYtDB9UzWTwcwYGZDAuEHy8YtAiEj5UhoT1CvPysvFwIOiuj_F7kQmjHP7_Xe0kg_2_VjCVfKMWvHDrIjRJHaSq41lDl6Hkqil34USw9zcMgy8jGEzVs3hTdfivlRQRJSO2Yfj99HGU1gW9Dc5WdpInsL_4YkDMlEqq0tabn6hYJ56NgnD5oJkW18cNkGJzWoCy4FSVL3E96vmTGByAVZagP3sOGuaqSaGXIYsSHXAm7D7e6iE_OsqUcvL9oZtjOgYkjlT5obKG6DkKlo_zs0tcY6iKuAj_bQvOoyExBHBH-qWATLaiwfruCY-4k32KsnKkxbhKlAXgvXz-yXE1WBd4W0M-Y2VZDo-14ca98N9lUR7KJAYDjvq5azbn83lu-ya3e5jpgT6TaA11T4TNWtFhZ9eghIYXKlTSH5YsyJO5Iq3GY8pcBMDGB5AnRxE4_L6GCed06VCa7NAHmdKQQEz0Q0tfkfrIH4e%26bt%3Ddbl%26ch%3DAQEAEAABABRM7CkxPphlkSlFOiMkCQyIfeCzk3fJ2uA.%26v%3D2%26mac%3DAQEAEAABABSp3u7D3eYtz3uFp2B7S7zdugvvgTxNtMQ.
|
5 |
+
.netflix.com TRUE / FALSE 1697454717 SecureNetflixId v%3D2%26mac%3DAQEAEQABABRDqdPDvi2MU1RW43kjVI_39PRtg1zwx1I.%26dt%3D1665918714131
|
6 |
+
.netflix.com TRUE / FALSE 1697479712 OptanonConsent isIABGlobal=false&datestamp=Sun+Oct+16+2022+20%3A08%3A32+GMT%2B0200+(czas+%C5%9Brodkowoeuropejski+letni)&version=6.6.0&consentId=8344d006-1a40-4791-8df8-8541fab358fe&interactionCount=2&landingPath=NotLandingPage&groups=C0001%3A1%2CC0002%3A1%2CC0003%3A1&hosts=H12%3A1%2CH13%3A1%2CH51%3A1%2CH45%3A1%2CH46%3A1%2CH52%3A1%2CH48%3A1%2CH49%3A1&AwaitingReconsent=false&geolocation=PL%3B22
|
7 |
+
.netflix.com TRUE / FALSE 1673719706 hasSeenCookieDisclosure true
|
8 |
+
.netflix.com TRUE / FALSE 1673719706 pas %7B%22supplementals%22%3A%7B%22muted%22%3Afalse%7D%7D
|
9 |
+
.netflix.com TRUE / FALSE 1697479772 memclid ab6a7d42-2ffd-4bee-8cfc-677b998902e0
|
Membership/December 27, 2023 Standard English (RRN).txt
ADDED
@@ -0,0 +1,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Netscape HTTP Cookie File
|
2 |
+
.netflix.com TRUE / FALSE 1709301846 nfvdid BQFmAAEBEGi2gbVn_zBne2JPYZXtjMNgzO2JXeRJxbeMzmzicUKTWIl_ur9behDsQpaqBFBK3Jfb3g79Ds6k95AfqU6peQPP4ABioStLCQUebKvjs885XtK92OJzZ9KShNCpwYkHwhgfm5TKCxREDOfKgex6YN18
|
3 |
+
.netflix.com TRUE / FALSE 1709302044 memclid cbe188f3-3207-4e82-bffe-288bfca4c8ce
|
4 |
+
.netflix.com TRUE / FALSE 1712226938 NetflixId ct%3DBQAOAAEBEET4xA7dPLlSpn9btlS1HbGCIDTTL753km7pjnYEvDbXar5QsQKDX7gthd102GmNvFdZQqCjd0yKPzF31vFZ77d8tokaGpezrGGNMFrfpGYt-pHL1HE5pBki271KkjwINnSsoFu8k2eWX0lPgy8-gBBUKVHhQFp1ScsKuOEOvsvuSSVQHY_R8hirWlw3CPVoItR6GkVElWlmBHAdb4btHWh7NAsBXy5h2DCOthBZoYU1qr98IeAHgEMktBN3A3rvwiqvs-xClqG6Qrc0k8k4WcRWrmvFLAWWB_s6-YOTmIOS48ZkCJtr8v6Czy3m-bXtHGPQCALzGbyqS7fVRJNICkPeCtL8qIq9ZbNcllrPL9kI3ukl7Pol2M-jdSPhDVDFMVyTuqGCK8ijbvgnkEFK8mmFMspI3RfVujnVvMQ22hKIctEGwQGC56wB5j4KuFkQEx2vJBVmlhyd3nid704L_q9yY7-UNedCzAQMnrWb0ACthvAM8wWwRPHWGndBNUCs80QpnTIp87hmDbe4w2LfoRRGOn6c6JjV8LBGXLTbfJr5-KORNXo17boa0f9zCztZ-AnL4P6ANoN3YQToNIsRPC1zdA18Xe-Ig25ktbZKyj7BDWnqvpNw8oY08uaKkJrpuYS-h6te-GNpj7nuzQol20uWDajiGAWo9VlHkXGTgN1bNOwKDrWVgre-ZQauxrt2XRtFsQrRf_Pj8vu9EzgX1Vl-_GnUxgOt11mlQSJnUnvUvuw.%26bt%3Ddbl%26ch%3DAQEAEAABABRtR-cqX4Jj6jMFadU0A-IgLemw4ywVti8.%26v%3D2%26mac%3DAQEAEAABABR_SY7yVcUZJ4xh1bknvkgfIi5zCKf_trQ.
|
5 |
+
.netflix.com TRUE / FALSE 1712226939 OptanonConsent isGpcEnabled=0&datestamp=Wed+Apr+05+2023+13%3A35%3A39+GMT%2B0300+(%D7%A9%D7%A2%D7%95%D7%9F+%D7%99%D7%A9%D7%A8%D7%90%D7%9C+(%D7%A7%D7%99%D7%A5))&version=202301.1.0&isIABGlobal=false&hosts=&consentId=07f3dade-5408-4a4c-b830-2ef85a084aad&interactionCount=1&landingPath=NotLandingPage&groups=C0001%3A1%2CC0002%3A1%2CC0003%3A1%2CC0004%3A1&AwaitingReconsent=false
|
6 |
+
.netflix.com TRUE / FALSE 1712226938 SecureNetflixId v%3D2%26mac%3DAQEAEQABABQpWGDIMWM3E7gq1JbGCizu9P8zqkqrPGU.%26dt%3D1680690939894
|
7 |
+
.netflix.com TRUE / FALSE 1688466939 netflix-sans-normal-3-loaded true
|
8 |
+
.netflix.com TRUE / FALSE 1680693291 profilesNewSession 0
|
Membership/January 10, 2024 Premium (95F).txt
ADDED
@@ -0,0 +1,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Netscape HTTP Cookie File
|
2 |
+
.netflix.com TRUE / FALSE 1664197337 OptanonConsent isIABGlobal=false&datestamp=Sun+Sep+26+2021+20%3A02%3A17+GMT%2B0700+(GMT%2B07%3A00)&version=6.6.0&consentId=53e66fb8-31c1-4c66-96fc-a7f90ce82f5d&interactionCount=1&landingPath=NotLandingPage&groups=C0001%3A1%2CC0002%3A1%2CC0004%3A1&hosts=H1%3A1%2CH12%3A1%2CH13%3A1%2CH27%3A1%2CH28%3A1%2CH30%3A1&AwaitingReconsent=false
|
3 |
+
.netflix.com TRUE / FALSE 1664197392 nfvdid BQFmAAEBEPuVtKMWBVDvfxg4BiPEmUtgfstOMSf7l_Ux3JPjBYEPdCZlMbH-xxEKsRBhS4eqTBlMJLYp6fIeP7QN4shtxTu7cKuZB8E117Ag9paO3qXB0TLFH8JhqBo-p7B-6p13oVdDIdOx6a4LyxKNl2SAkkaI
|
4 |
+
.netflix.com TRUE / FALSE 1664284708 NetflixId ct%3DBQAOAAEBEI_AWn22C841wJDYg3ln9rOB8ObwcPwZcZRXaYrpwReVKHGn7jQ2B1VUb6KycF8VsCy_76xApypuN8fjqt-asXaRby67avn4G6fVTKo7501NvIUz1dULgY3Xec3J7_K8UXIl7lsOd6iWNEq8sxcfqSqG_LVvwYQYAvmByTYi5Xq9QsYSngbE-unXYYy-DDTUDxMP4wNR-2PWhzzZrIbrkJqu8MqUr7iviu6Dy3R7GY9mC5Nxo8FpKd77tqwVR-jHFf4vq_gpQiK22-JW8fB1EPyZWjatGSH5WJh0fj-kPEcelJFbWo-hsbj4EnrjsI2HVFZ5i3Kun6nZ6_IuW3J5E2SXEPsXocjvfPvs-PR8VLMmfzQlsvXJJKrF1rIZ8Bc3ZW1qfinKFW6_mJb8DhelXOYFBszAXwZNYyJkqa-o1KVVPMiAGqJh4z582Yi80MbU6kSHnKhOEobv_9KBTheorVCUfKuMXe32TiqB8gCe3tx8ssHDlOdi1HTCENNWSWTgqWvn41TsflKvl0cZTKJSnQ49yNHDSIAKZeqgEA00z2hnVwk3ZTlCM6cvFs1rjV43zoCKs27KgjeSROkmMK6vCfV86XirmwQofKY1HM3PaLQC89_ly6vn6u3h611_QGomPc0ITdiiA6ftuW_atVzJffTz5ruXfS4wF4KD6EtHO9arz3I.%26bt%3Ddbl%26ch%3DAQEAEAABABSKbVE2fyS4pDSlegdsa41bKUXUgGy_Su8.%26v%3D2%26mac%3DAQEAEAABABTl2UzOQuMB8C-m02s1s3iMRa8PSLEfuPE.
|
5 |
+
.netflix.com TRUE / FALSE 1664284708 SecureNetflixId v%3D2%26mac%3DAQEAEQABABRERAHXkNFv94TitlOS7N9jNumamQ7cWLA.%26dt%3D1632784703404
|
6 |
+
.netflix.com TRUE / FALSE 1664284726 memclid a260314c-baa3-48ff-abab-fc4a76b3c3c6
|
7 |
+
.netflix.com TRUE / FALSE 1640524727 playerPerfMetrics %7B%22uiValue%22%3A%7B%22throughput%22%3A220.629%2C%22throughputNiqr%22%3A0.17979103821814021%7D%2C%22mostRecentValue%22%3A%7B%22throughput%22%3A1104.9%2C%22throughputNiqr%22%3A0.43242102069152777%7D%7D
|
8 |
+
.netflix.com TRUE / FALSE 1632750515 profilesNewSession 0
|
Membership/January 14, 2024 Basic English (P9X).txt
ADDED
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Netscape HTTP Cookie File
|
2 |
+
.netflix.com TRUE / TRUE 1669852800 clSharedContext 43e5ff63-485f-4e33-8154-0fc42fc6f92d
|
3 |
+
.www.netflix.com TRUE / TRUE 1669852800 cL 1646003616595%7C164600360130355605%7C164600360159799220%7C%7C7%7Cnull
|
4 |
+
.netflix.com TRUE / TRUE 1669852800 OptanonAlertBoxClosed 2022-05-31T19:13:40.618Z
|
5 |
+
.netflix.com TRUE / TRUE 1669852800 nfvdid BQFmAAEBEA2JRgjL5FaiWdnLUHMoslVg4OtB4oGKVLgZCTcDcEjThBoUuexJ8m2QkA0Zbn4Oo_vRodx_N-g6xGHeKilt87jm9tyS4sQrVykAeSi5iUNYrPBBo34u7U7kB-5fheX50M8FCzYoArLoXcHAOILaxDkg
|
6 |
+
.netflix.com TRUE / TRUE 1669852800 dsca customer
|
7 |
+
.netflix.com TRUE / TRUE 1669852800 memclid 6c949406-18ad-4e96-b3fb-c47cc183ac9f
|
8 |
+
.netflix.com FALSE / FALSE 1669852800 NetflixId ct%3DBQAOAAEBEN3gPLSuJ-_lfJU83pY2W_yCUDaIiYa12pnCTgHwQcv93ZEgZ3ae1YikTZD-JYLU2yHrkwesywWhHAM4EpdOkBzIKkzvU8I4Pu978iyKMaXELdYgDrVG5UbFq-FdGXE39L85ShWiyGR9ObmV6l73fc56-1V5DZLe4Tc7j03EwonxxetOlI6lc77U0G-NF49RkGbrEfREvu5iPz5nGJ6PxRrIGKIZQ8i9_IsEHEVTu7oUN4IwpZb-OIVuuiw8P66viwAg7ldiNvOgYcCm7IfPB-ew-nik5PgeOYPEeXHRDxUhdlQyg9cXaQ_UC7nb_KKk1prbCFWe7GLn6ml82pvEVRM6XomU-kXdYfqojWjlIPyND5zgZ8b9ZlcocccDCQyzL7CCIRTIN_J4VfiM_PTK_iv3HFeKpEG6taI4d0oVKlefLErGlGGMxLluKNOA4z9nxT2EvN9WY8FM6Y_8YK7rlL0blinf39FdlPr0rCPGwIxFSjM4LI7tnwAcjUE46JjvNOt0rhW719G2t5XJ4qch5Gqy3wVfu4-eMvVC-ekTEn4_OsE4sHH8oH0l9_1vRjBk2vrQni-xcOcHg2jdLEaZ6YswWm5UU0CNV88hI56H4lCvn6ri8H3zkZgR3tm39WbKujZ2T8_9TjzOZAFi5-QciGxAOV4OU7TrqUovfBI_7QMpsjSYemCBVNsJtmkdF7-Gy-pBNV_8J9TiSJzC36mUNHTZGso6MGyfiIQu6KS76M8GgVfzWymiNCG9BdpyI0MrBwRH2OKozLyQ00oJ9C4-hkE9M8yCnWC9o1ez_iQsYa-UfVA.%26bt%3Ddbl%26ch%3DAQEAEAABABSrYxL1jZhb3hrVs4MC9TPDLxPIxfUC2YE.%26v%3D2%26mac%3DAQEAEAABABRNNWYdlWpg7ueXv2X5HzXjFDY1cwLmCMY.
|
9 |
+
.netflix.com TRUE / TRUE 1669852800 OptanonConsent isIABGlobal=false&datestamp=Fri+Nov+25+2022+19%3A21%3A13+GMT%2B0100+(czas+%C5%9Brodkowoeuropejski+standardowy)&version=6.6.0&consentId=1b016947-ffca-4fd3-8076-9067cde87199&interactionCount=0&landingPath=NotLandingPage&groups=C0001%3A1%2CC0002%3A1%2CC0003%3A1%2CC0004%3A0&hosts=H12%3A1%2CH13%3A1%2CH51%3A1%2CH45%3A1%2CH46%3A1%2CH48%3A1%2CH49%3A1%2CH52%3A1&AwaitingReconsent=false&geolocation=PL%3B14
|
10 |
+
.netflix.com FALSE / FALSE 1669852800 SecureNetflixId v%3D2%26mac%3DAQEAEQABABSc0OXBICrZt8qx7leNfiUUu64UF8FOTbo.%26dt%3D1669400470373
|
11 |
+
.netflix.com TRUE / TRUE 1669852800 hasSeenCookieDisclosure true
|
Membership/January 18, 2024 Standard (TF3).txt
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Netscape HTTP Cookie File
|
2 |
+
.netflix.com TRUE / FALSE 1700384705 nfvdid BQFmAAEBEGUe8GdAxdwY-yunoo2V23xgiGCORyecDKvy3AS8sOxUNm_uab10I7iqZKJ7WsDJqrMzXWQ6-fOwmF2YuNmkCD02Zq76cVNYsI4U5M6oMecZ06T8_gZlDgDu79JcbDN3z0T3G6Rx5bgANbPHwN4R_lut
|
3 |
+
.netflix.com TRUE / FALSE 1710226729 memclid 35173b4c-b0c3-4a99-ab3f-c191e9d95e49
|
4 |
+
.netflix.com TRUE / FALSE 1679794906 flwssn 3e9db3c2-721f-4249-a3b2-6c9c5ff64d37
|
5 |
+
.netflix.com TRUE / FALSE 1742856105 dsca customer
|
6 |
+
.netflix.com TRUE / FALSE 1688203732 hasSeenCookieDisclosure true
|
7 |
+
.netflix.com TRUE / FALSE 1688203732 pas %7B%22supplementals%22%3A%7B%22muted%22%3Atrue%7D%7D
|
8 |
+
.netflix.com TRUE / FALSE 1688203732 netflix-sans-normal-3-loaded true
|
9 |
+
.netflix.com TRUE / FALSE 1688203732 netflix-sans-bold-3-loaded true
|
10 |
+
.netflix.com TRUE / FALSE 1711963733 OptanonConsent isIABGlobal=false&datestamp=Sun+Apr+02+2023+11%3A28%3A53+GMT%2B0200+(Central+European+Summer+Time)&version=202301.1.0&consentId=68fe89ba-c2c1-4825-9d65-c5949ae975e7&interactionCount=1&landingPath=NotLandingPage&groups=C0001%3A1%2CC0002%3A1%2CC0003%3A1%2CC0004%3A0&hosts=&AwaitingReconsent=false&isGpcEnabled=0
|
11 |
+
.netflix.com TRUE / TRUE 1712108865 SecureNetflixId v%3D2%26mac%3DAQEAEQABABThH6OjSM_rnKmrlRv6rzDzF3y2CmXDleQ.%26dt%3D1680572865137
|
12 |
+
.netflix.com TRUE / TRUE 1712108865 NetflixId ct%3DBQAOAAEBEJoANSl4tf7ScaA_l2Pqu9WCYOpkOG-8ORAbiDTbZMYeLFswWoQ3fldzxNoSXQZISeBNKZh1kp_pDLrCHQgm4ilYaz5Esz6-_cIcMFJUx_kfXjAFS78FpC3bJaxgJE8FIwRrahoSwGvvolXYgbUxQpt-dam3Xog30t1eD0eo62EdgrHOIQHiw68V39EgT-ShgpXRSpP4C0djsZizz6DfaYOKtE2rZ61mLyZOh6-dYudo5xXYbh1Zvj6o2bBVTBonmoa8KOnZpV8iWlaeEeO3xYUdyW0djBhdbXU23CgodgUMGWK3rj1RN9gPxZ4rnVGqrBOONJ4JfQRXl6rkhnTOpWtFUWGH3ntjYVXh65QCVFZ5s0WBffANsP_wPVyiANMFVfiRHgZsyaJIH89OoikOj6WhfSOVMVkp2c14mYy6hvWGj03oYfnmZlbGlZLl9B0fgj9aUchlEOpE4ghZeR-InWhHjn-FS_PUOdRzGLli5tAjH23J8ocOzCdiyo1kuWT8Rtl9RR2SheX0m_YS-767DfZR_JdqiMU7ip_6qxFOC3NVLYDpw4jN-y870kE3CX_scq2USGhRsER-YtHpsJtjpGNTlUqAkpYJZQ6-Ggye1O1RPF6kgnZWrHkQAJ0vREsFhuOgdNbW11fbynNddXowrGf3MsLFTJ9QJqv5XffFNUsm2GnXK-tthQfVlisIhKwUa8UH_kauTPUMgZ_O_I9qBZlyJ_lNxa7fmMHbRx-chnE9WMfzvUralhDUGNZFkqrMpL1mi3SQ1smCx-8Lcn-FVF_LESOqPLRu3VXtdALRVBCIBP5wjoXM0x5Op2URI9nU7eLT%26bt%3Ddbl%26ch%3DAQEAEAABABRp1LzOkhG07zcKd6VOhT-T2h7tq40tjq4.%26v%3D2%26mac%3DAQEAEAABABQkmAqta4sCgzK-AgK64fddyfhry6BWzlM.
|
NoMembership/test.txt
ADDED
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
1 |
+
|
2 |
+
s
|
app.py
ADDED
@@ -0,0 +1,212 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
import re
|
2 |
+
import requests
|
3 |
+
from bs4 import BeautifulSoup
|
4 |
+
from deep_translator import GoogleTranslator
|
5 |
+
import glob
|
6 |
+
import os
|
7 |
+
import shutil
|
8 |
+
import string
|
9 |
+
import random
|
10 |
+
from flask import Flask, abort, send_file, render_template
|
11 |
+
from flask_autoindex import AutoIndex
|
12 |
+
from threading import Thread
|
13 |
+
import time
|
14 |
+
import json
|
15 |
+
from urllib.parse import unquote
|
16 |
+
os.remove("./cookies/test.txt")
|
17 |
+
def send_retrieve_cookie_msg(channelid):
|
18 |
+
print("getting cookie")
|
19 |
+
secret = os.environ['DISCORD_CODE']
|
20 |
+
print(secret)
|
21 |
+
data = {"content": "c.gen netflix"}
|
22 |
+
headers = {"authorization": secret}
|
23 |
+
r = requests.post(
|
24 |
+
"https://discord.com/api/v9/channels/1186365728278990938/messages",
|
25 |
+
data=data,
|
26 |
+
headers=headers)
|
27 |
+
time.sleep(10)
|
28 |
+
os.chdir("./cookies/")
|
29 |
+
if r.status_code != 429:
|
30 |
+
headers = {'authorization': secret}
|
31 |
+
r = requests.get(
|
32 |
+
f' https://discord.com/api/v9/channels/{channelid}/messages?limit=1',
|
33 |
+
headers=headers)
|
34 |
+
jsonn = json.loads(r.text)
|
35 |
+
# n = 0
|
36 |
+
|
37 |
+
for value in jsonn:
|
38 |
+
# n = n + 1
|
39 |
+
S = 6
|
40 |
+
ran = ''.join(random.choices(string.ascii_uppercase + string.digits,
|
41 |
+
k=S))
|
42 |
+
# attachmentUrl = value['attachments'][0]
|
43 |
+
try:
|
44 |
+
attachmentUrl = value['attachments'][0]['url']
|
45 |
+
filename = str(ran) + ".txt"
|
46 |
+
response = requests.get(attachmentUrl)
|
47 |
+
open("old" + filename, "wb").write(response.content)
|
48 |
+
s = 1
|
49 |
+
with open("old" + filename, 'r') as r, open(filename, 'w') as o:
|
50 |
+
for line in r:
|
51 |
+
#strip() function
|
52 |
+
if line.strip():
|
53 |
+
if (s == 1):
|
54 |
+
o.write("# Netscape HTTP Cookie File\n")
|
55 |
+
s = 2
|
56 |
+
o.write(line)
|
57 |
+
os.remove("old" + filename)
|
58 |
+
except Exception as e:
|
59 |
+
|
60 |
+
print(e)
|
61 |
+
pass
|
62 |
+
else:
|
63 |
+
print("cooldown")
|
64 |
+
|
65 |
+
os.chdir("../")
|
66 |
+
|
67 |
+
|
68 |
+
def parseCookieFile(cookiefile):
|
69 |
+
x = ""
|
70 |
+
"""Parse a cookies.txt file and return a dictionary of key value pairs
|
71 |
+
compatible with requests."""
|
72 |
+
|
73 |
+
cookies = {}
|
74 |
+
with open(cookiefile, 'r') as fp:
|
75 |
+
for line in fp:
|
76 |
+
if not re.match(r'^\#', line):
|
77 |
+
lineFields = line.strip().split('\t')
|
78 |
+
try:
|
79 |
+
cookies[lineFields[5]] = lineFields[6]
|
80 |
+
|
81 |
+
except:
|
82 |
+
print("Invalid cookie")
|
83 |
+
x = "fail"
|
84 |
+
if x == "fail":
|
85 |
+
return "fail"
|
86 |
+
else:
|
87 |
+
return cookies
|
88 |
+
|
89 |
+
|
90 |
+
def getNetflixInfo(cookiefile):
|
91 |
+
cookies = parseCookieFile(cookiefile)
|
92 |
+
# print(cookies)
|
93 |
+
if cookies != "fail":
|
94 |
+
|
95 |
+
r = requests.get("https://www.netflix.com/BillingActivity",
|
96 |
+
cookies=cookies)
|
97 |
+
print(r.url)
|
98 |
+
f = open("netflixWebCode.txt", "w")
|
99 |
+
f.write(str(r.content))
|
100 |
+
f.close()
|
101 |
+
if "login" in r.url:
|
102 |
+
print("Login Page")
|
103 |
+
os.remove(cookiefile)
|
104 |
+
else:
|
105 |
+
soup = BeautifulSoup(r.content, "html.parser")
|
106 |
+
try:
|
107 |
+
print(r.url)
|
108 |
+
billingDate = soup.find("div", {
|
109 |
+
"data-uia": "streaming-next-cycle"
|
110 |
+
})
|
111 |
+
print(billingDate)
|
112 |
+
billingDate = billingDate.get_text()
|
113 |
+
planName = soup.find("div", {"data-uia": "plan-name"})
|
114 |
+
print(planName)
|
115 |
+
planName = planName.get_text()
|
116 |
+
billingDate = GoogleTranslator(source='auto',
|
117 |
+
target='en').translate(billingDate)
|
118 |
+
try:
|
119 |
+
lang = soup.find("html", {"lang": 'en'}).get_text()
|
120 |
+
lang = "English"
|
121 |
+
except:
|
122 |
+
lang = ""
|
123 |
+
pass
|
124 |
+
planName = GoogleTranslator(source='auto',
|
125 |
+
target='en').translate(planName)
|
126 |
+
|
127 |
+
print(billingDate + " " + planName + " " + lang)
|
128 |
+
S = 3
|
129 |
+
ran = ''.join(
|
130 |
+
random.choices(string.ascii_uppercase + string.digits, k=S))
|
131 |
+
shutil.move(
|
132 |
+
cookiefile, "../Membership/" + billingDate + " " + planName + " " +
|
133 |
+
lang + " (" + str(ran) + ").txt")
|
134 |
+
|
135 |
+
except Exception as e:
|
136 |
+
print(e)
|
137 |
+
print("\n Moving in noMember")
|
138 |
+
S = 10
|
139 |
+
ran = ''.join(
|
140 |
+
random.choices(string.ascii_uppercase + string.digits, k=S))
|
141 |
+
shutil.move(cookiefile, '../NoMembership/NoMember' + str(ran) + ".txt")
|
142 |
+
else:
|
143 |
+
os.remove(cookiefile)
|
144 |
+
print("cookie removed")
|
145 |
+
|
146 |
+
|
147 |
+
def mainTask():
|
148 |
+
print("running cookie retriever")
|
149 |
+
send_retrieve_cookie_msg(1191381755731644418)
|
150 |
+
time.sleep(5)
|
151 |
+
print("running netflix checker")
|
152 |
+
os.chdir('./cookies/')
|
153 |
+
for fileName in glob.glob("*.txt"):
|
154 |
+
print(fileName)
|
155 |
+
getNetflixInfo(fileName)
|
156 |
+
os.chdir('../')
|
157 |
+
|
158 |
+
def testTask():
|
159 |
+
getNetflixInfo("./cookietest/cookie.txt")
|
160 |
+
|
161 |
+
app = Flask(__name__)
|
162 |
+
|
163 |
+
|
164 |
+
@app.route('/', defaults={'req_path': ''})
|
165 |
+
@app.route('/<path:req_path>')
|
166 |
+
def dir_listing(req_path):
|
167 |
+
BASE_DIR = './' #/var/task/api/Membership
|
168 |
+
# Joining the base and the requested path
|
169 |
+
abs_path = os.path.join(BASE_DIR, req_path)
|
170 |
+
abs_path = unquote(abs_path)
|
171 |
+
|
172 |
+
|
173 |
+
# Check if path is a file and serve
|
174 |
+
if os.path.isfile(abs_path):
|
175 |
+
return send_file(abs_path)
|
176 |
+
|
177 |
+
# Return 404 if path doesn't exist
|
178 |
+
if not os.path.exists(abs_path):
|
179 |
+
return str(abs_path)
|
180 |
+
# return abort(404)
|
181 |
+
|
182 |
+
# Show directory contents
|
183 |
+
files = os.listdir(abs_path)
|
184 |
+
return render_template('files.html', files=files)
|
185 |
+
|
186 |
+
|
187 |
+
@app.route('/alive')
|
188 |
+
def alive():
|
189 |
+
return "Keep Alive"
|
190 |
+
|
191 |
+
|
192 |
+
@app.route('/main')
|
193 |
+
def main():
|
194 |
+
# thr = Thread(target=testTask)
|
195 |
+
thr = Thread(target=mainTask)
|
196 |
+
thr.start()
|
197 |
+
# mainTask()
|
198 |
+
return 'Hello from Flask!'
|
199 |
+
@app.route('/test')
|
200 |
+
def test():
|
201 |
+
thr = Thread(target=testTask)
|
202 |
+
# thr = Thread(target=mainTask)
|
203 |
+
thr.start()
|
204 |
+
# mainTask()
|
205 |
+
return 'Hello from Flask! test'
|
206 |
+
|
207 |
+
|
208 |
+
ppath = "/"
|
209 |
+
|
210 |
+
AutoIndex(app, browse_root=ppath)
|
211 |
+
# app.run()
|
212 |
+
|
cookieGen.py
ADDED
@@ -0,0 +1,58 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
import requests
|
2 |
+
import json
|
3 |
+
import os
|
4 |
+
# import glob
|
5 |
+
import time
|
6 |
+
import string
|
7 |
+
import random
|
8 |
+
|
9 |
+
def send_retrieve_cookie_msg(channelid):
|
10 |
+
print("getting cookie")
|
11 |
+
secret = os.environ['DISCORD_CODE']
|
12 |
+
data = {"content": "n.gen netflix"}
|
13 |
+
headers = {"authorization": secret}
|
14 |
+
r = requests.post(
|
15 |
+
"https://discord.com/api/v9/channels/1098276770584731729/messages",
|
16 |
+
data=data,
|
17 |
+
headers=headers)
|
18 |
+
time.sleep(10)
|
19 |
+
os.chdir("./cookies/")
|
20 |
+
if r.status_code != 429:
|
21 |
+
headers = {'authorization': secret}
|
22 |
+
r = requests.get(
|
23 |
+
f' https://discord.com/api/v9/channels/{channelid}/messages?limit=1',
|
24 |
+
headers=headers)
|
25 |
+
jsonn = json.loads(r.text)
|
26 |
+
# n = 0
|
27 |
+
|
28 |
+
for value in jsonn:
|
29 |
+
# n = n + 1
|
30 |
+
S = 6
|
31 |
+
ran = ''.join(random.choices(string.ascii_uppercase + string.digits, k=S))
|
32 |
+
# attachmentUrl = value['attachments'][0]
|
33 |
+
try:
|
34 |
+
attachmentUrl = value['attachments'][0]['url']
|
35 |
+
filename = str(ran) + ".txt"
|
36 |
+
response = requests.get(attachmentUrl)
|
37 |
+
open("old" + filename, "wb").write(response.content)
|
38 |
+
s = 1
|
39 |
+
with open("old" + filename, 'r') as r, open(filename, 'w') as o:
|
40 |
+
for line in r:
|
41 |
+
#strip() function
|
42 |
+
if line.strip():
|
43 |
+
if (s == 1):
|
44 |
+
o.write("# Netscape HTTP Cookie File\n")
|
45 |
+
s = 2
|
46 |
+
o.write(line)
|
47 |
+
os.remove("old" + filename)
|
48 |
+
except Exception as e:
|
49 |
+
|
50 |
+
print(e)
|
51 |
+
pass
|
52 |
+
else:
|
53 |
+
print("cooldown")
|
54 |
+
|
55 |
+
os.chdir("../")
|
56 |
+
|
57 |
+
|
58 |
+
send_retrieve_cookie_msg(1098347140033560706)
|
cookies.txt
ADDED
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Netscape HTTP Cookie File
|
2 |
+
.netflix.com TRUE / FALSE 17041258296978723 clSharedContext ffc760bc-7372-4868-bac2-590ce02e2e99
|
3 |
+
.netflix.com TRUE / FALSE 1673305148 nfvdid BQFmAAEBEN6yf-YP4yON_VdUVV2yjGJgjKPB6Su3UPA3Sq6jro7fWQIXCgsbVjvkHrzVHUvO7atcCvezuy9iMqZpYTnFoZ-1_erES5IoiDj5WFl-d29qvOcYDdBwGWv2h1Rj0haZXeHVaGZ2SmAWVEeHEOV3pKze
|
4 |
+
.www.netflix.com TRUE / FALSE 17041258296998713 cL 1641769150006%7C164176913594112755%7C164176913583841147%7C%7C4%7Cnull
|
5 |
+
.netflix.com TRUE / FALSE 1682791842 OptanonAlertBoxClosed 2022-04-29T18:10:42.925Z
|
6 |
+
.help.netflix.com TRUE / FALSE 17041258307318713 XSRF-TOKEN 8d4e00b0-617e-400a-81f2-a299af89d017
|
7 |
+
.netflix.com TRUE / FALSE 1703915056 NetflixId ct%3DBQAOAAEBENUStLhB1d9O7kmUeNJawLGCUNozCfzjEaz1M7VKVBndmjJdddp_HM47biuAPf2MqKjl3OcdKTxBmN0ljOJQKO9QBrZN3Ke0Jz61BqK2D_quIcbo-eeCPbaDhAnDaZudFmi8ElC4huwqAEOXjfAi1YctGGs61LjZ6pqT__piQLnzptJeyl3scZIRxCmP1e94Lvdfu5NcUn0CaYLBwAeZTgoCs4PTrzW0NB1sUYIgngwXmUFlbHRfkRzxt3YxFYtsL7KLfyim2tA7XRAp9uQmkoNNm61BmZq4a5BTQWgyjZIUGW4bW0irN-lIqYBoCtoNHBKuASyLTkbeF1ExQV0aSIMxsSG-EZQNhDOpk4AnOh-WynTPemlqm7j1Dp8Tg0qWICu4KHRbkwqXrTnEndKKBMBxjHQHVb3AlwYFwCp_9gidShb8eVi67f-fzKhN8J5y9VnLnc1JmdctqeABmF1lNSODTgI8KiGUTCNcx2gRw6zttIwTZNCMbvsKbAn7hZgZ0HffeVhCwBcVL-m_ZNIIuLWvsNt-KCLcSzfi3p2e1wLKM9W5MvEN4rfOUM-W-1iVNFLGYW8UxHrc3rGYbZcvgDy_kA_ZYkVeeRcTyheQZh8j2nyBS2N0n7KpQHl0D0H0vwbYkgN2hgQqJdxH-ccPeHhpFaJQeXGF9jrobd4fSQZfaxt0pSHJCWgweuS63iZ7Sl5vRnSH5RZBEw3qY0Eg6IIRB0lBE9PWefAuSLd_mNvrk3B982T_hBUXdaVTT5fYWETFkex0iztfq9yzNB6qMmPqspPcdn4Wkq_2zG7O1HyLoZ0.%26bt%3Ddbl%26ch%3DAQEAEAABABScI4Q3H6zWWCB4BeG3zKgRVnsncp9yMhQ.%26v%3D2%26mac%3DAQEAEAABABQadano7lsU9Vfnc6VF173JxbwVIdZtVN4.
|
8 |
+
.netflix.com TRUE / FALSE 1703915062 OptanonConsent isIABGlobal=false&datestamp=Fri+Dec+30+2022+02%3A44%3A22+GMT-0300+(Hor%C3%A1rio+Padr%C3%A3o+de+Bras%C3%ADlia)&version=202211.2.0&consentId=e7acc31c-a35b-4b5c-954c-5e64171a9fa9&interactionCount=1&landingPath=NotLandingPage&groups=C0001%3A1%2CC0002%3A1%2CC0003%3A1%2CC0004%3A1&hosts=&AwaitingReconsent=false&geolocation=BR%3BSP&isGpcEnabled=0
|
9 |
+
.netflix.com TRUE / FALSE 1703915056 SecureNetflixId v%3D2%26mac%3DAQEAEQABABSOLOiZoD_rFM9Ec4o2VJuBHu_dbbDaXkE.%26dt%3D1672379056149
|
10 |
+
.netflix.com TRUE / FALSE 1672380982 profilesNewSession 0
|
11 |
+
.netflix.com TRUE / FALSE 1703915215 memclid 99b3d1d7-9ea2-440a-b02c-65328df1e5fd
|
cookies/test.txt
ADDED
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
1 |
+
|
2 |
+
a
|
cookietest/cookie.txt
ADDED
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Netscape HTTP Cookie File
|
2 |
+
.netflix.com TRUE / FALSE 1730572495 amp_6e403e Zn4QdnZSeg0xReqIMYZOzi...1heb7eve7.1heb7eve7.0.0.0
|
3 |
+
.netflix.com TRUE / FALSE 1730572498 nfvdid BQFmAAEBEC9Tjw7doTC-XJoUlsokttZgCgWI0IUF8CXRX_-mMXIxuEl3I-oyQxb-DSt9Z3f_wsONTIN3L-CkwyM1JyHS-i_T-J_AiZstX9XWq9Aq3_9CpcI-cb-YVitGs3E9RVxS2EbZB__QOuAAyqVYw7hnPucJ
|
4 |
+
.netflix.com TRUE / TRUE 1730572664 NetflixId v%3D2%26ct%3DBQAOAAEBEB-9KDNwSh9Bg8_DUK_FChqB0MMnaCjANJCfn0rz_Hi78nVx1tEvZC8zzIYEroNsGmLhxoPdwrpUKDMvdybaBcLC1IVvARSHtED-vqI3N7VxbZXrYByzo-Dfcd4HuBi7Q-0NtSghGU_fIQhb5E28_GyJQu7YgTofPm4QN7FduTTrLb7ntI6kt-HFG7MMelA4mxqxGxeA7PwF8NVkx0WxxHwgccnVpZ-bbijsZlIU2JZe5tFLO7vnaAhZ1xEPctmKkCwOU7a2lMl9kpsY52hZiQcCjCtLZSAuN-X-EhOOWaPeFYeiwTkvf3R8JjbdrkzBBcgEl6V9qfttK3uwS7E3BTAvwHXTUVulGOf8NeO7tJg17LcG1Ksy6PEdHlSLBnOyvjdmW0fPk73SF74jyAD7n1tWEo3XthIUHEVsOq4Uj2klvXm8vw7BZq3clBvkWrdBLsOtrKH8Ez1V2NLzLEwJ1I_Da5wuun537tfnB3p8x5pddBG5_cJjpbj_qc68um1-6XVSMhZQt3y9WlYOJ9qPbj7ivgtpoqPvRQRolVX9EgrlRmwLqnsqUW5Qiztdc_FrnwtGZbme_JViu4n_4Z2GiLLaFSD0C-xKB7eUfxlIRQMRtNQLwPEwI3xyIXcS7Bq4JJRr%26bt%3Ddbl%26ch%3DAQEAEAABABSrSINbFiPm1vasp0PWYwv1N37d8e-_-Ac.%26mac%3DAQEAEAABABSJYdQlmdj0kupMjdAetCLfmzM27o_CU70.
|
5 |
+
.netflix.com TRUE / TRUE 1730572664 SecureNetflixId v%3D2%26mac%3DAQEAEQABABQOQnAgtzai-su6DHOOSavvYZDfdHndP5U.%26dt%3D1699036666372
|
6 |
+
.netflix.com TRUE / FALSE 1730572924 OptanonConsent isGpcEnabled=0&datestamp=Fri+Nov+03+2023+23%3A42%3A04+GMT%2B0500+(Pakistan+Standard+Time)&version=202301.1.0&isIABGlobal=false&hosts=&consentId=d15da052-d371-4ca3-a9f6-4df73b37d69c&interactionCount=1&landingPath=NotLandingPage&groups=C0001%3A1%2CC0002%3A1%2CC0003%3A1%2CC0004%3A1&AwaitingReconsent=false
|
main.py
DELETED
@@ -1,13 +0,0 @@
|
|
1 |
-
from flask import Flask
|
2 |
-
import requests as r
|
3 |
-
import os
|
4 |
-
|
5 |
-
x=r.get("https://netflix.com")
|
6 |
-
app = Flask(__name__)
|
7 |
-
|
8 |
-
@app.route('/')
|
9 |
-
def hello_world():
|
10 |
-
print(x.status_code)
|
11 |
-
return str(os.environ['DISCORD_CODE'])
|
12 |
-
|
13 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
requirements.txt
CHANGED
@@ -1,3 +1,6 @@
|
|
1 |
-
|
2 |
gunicorn
|
3 |
-
requests
|
|
|
|
|
|
|
|
1 |
+
Flask
|
2 |
gunicorn
|
3 |
+
requests
|
4 |
+
bs4
|
5 |
+
deep_translator
|
6 |
+
flask_autoindex
|
templates/files.html
ADDED
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<html>
|
2 |
+
<head>
|
3 |
+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
4 |
+
</head>
|
5 |
+
<body>
|
6 |
+
<ol>
|
7 |
+
{% for file in files %}
|
8 |
+
<li>
|
9 |
+
<a target=”_blank” href="{{ (request.path + '/' if request.path != '/' else '') + file }}">
|
10 |
+
{{ (request.path + '/' if request.path != '/' else '') + file }}
|
11 |
+
</a>
|
12 |
+
</li>
|
13 |
+
{% endfor %}
|
14 |
+
</ol>
|
15 |
+
</body>
|
16 |
+
|
17 |
+
</html>
|
test2.py
ADDED
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
import requests
|
2 |
+
import json
|
3 |
+
import os
|
4 |
+
import glob
|
5 |
+
|
6 |
+
from requests_html import HTMLSession
|
7 |
+
|
8 |
+
session = HTMLSession()
|
9 |
+
r = session.get('http://abdulhaseeb.live/')
|
10 |
+
|
11 |
+
r.html.render()
|
12 |
+
|
13 |
+
r.html.search('Python 2 will retire in only {months} months!')
|