Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
xtekky
GitHub Repository: xtekky/tiktok-viewbot
Path: blob/main/__pycache__/test.cpython-311.pyc
617 views
�

��cS,���ddlmZmZddlmZmZddlmZddlmZddlm	Z	m
Z
ddlmZm
Z
mZddlmZddlTdd	lmZmZmZdd
lmZmZddlmZddlmZdd
lmZddlm Z Gd�d��Z!ddd�Z"dZ#dZ$dddddd�Z%ddd�Z&de'de'fd�Z(e)j*fde'd e+d!e'd"e'ddf
d#�Z,d$e'de'fd%�Z-d&ede.fd'�Z/d&ed(e'd)e'dd*fd,�Z0d&ed-e'ddfd.�Z1d&eddfd/�Z2e3d0k�rwe��5Z4e4j5�6d1e"d2��e4j7�8d3d4d5d6d7d8d9d:d;d<d=d>d?d@�
��e/e4��\Z9Z:Z;e��Z<e0e4e9e:��d*kr�e=dAe,dBdCdDe)j>�e?e��e<z
dE���e)j@�dF���z��dGZAe!�BeA��Z#e=e&��	e1e4eA��edH��e2e4��edE���.e=dAe,ddIdJ��z��eCdAe,dBdKdLe)j>zdMz��z��eedNgez��	ddd��dS#1swxYwYdSdS)O�)�findall�compile)�time�sleep)�loads)�random)�	b64encode�	b64decode)�Session�get�head)�unquote)�*)�system�name�execv)�
executable�argv)�sha256)�Thread)�Image)�BytesIOc�v�eZdZededefd���Zedepedefd���Zedepedefd���Z	dS)	�
livecounts�	timestamp�returnc
�6�td|z��t|��td|����������dtt|dz����������d�S)N�z�0AVwElhWi1IfwcZKSNzq7E^84hFQ4ykenNAxeY7r@6ho1oTd6Ug*!WC&p$2aGY8MLHEkH0i8XCwnj3#JqI1NzCb91$gNzLYCbbG@NqvQMbcf8W9v3%s#uzjP@z*!e9a41JNWBqRIMJ*ULuav5k8z4kBj2^BCC%!3q@N0zZOS^TL#GzVz@9fhjg&^mSWi&oU5GMoCu9ڀ553246736447566b58312f7a4f72413653425342717a6e4231596f7a4d59686564764842324b396478544443756669734d56706f4346334633456366724b6732�@)zx-aurorazx-joeyzx-mavenzx-mayhemzx-midas)�strr�encode�	hexdigest)rs �6C:\Users\fkahd\Documents\GitHub\TikTok-ViewBot\test.py�__signaturezlivecounts.__signatures����Q��]�+�+��Y����!u�js�!u�!u�!|�!|�!~�!~���I�I�K�K�\���I��N� 3� 3� :� :� <� <�=�=�G�G�I�I�
�
�	
��video_idc���tt��dz��}it�|���dddd��}t	d|��|���}|���S)Ni�ztiktok.livecounts.iozhttps://livecounts.iozoMozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36)�	authority�origin�
user-agentz)https://tiktok.livecounts.io/video/stats/)�headers)�intrr�_livecounts__signaturer�json)r'rr,�reqs    r$�
video_infozlivecounts.video_infos{�������
�&�&�	�
��$�$�Y�/�/�
�0�1�L�	
�
�
���H�h�H�H�RY�Z�Z�Z���x�x�z�z�r&�
video_linkc
���t|��tttd|����dkrtd|��dn*tdt	|dd���j��d��S)Nz(\d{18,19})�rT�)�allow_redirects�timeout)�printr!�lenrr
�url)r2s r$�
link_to_idzlivecounts.link_to_id+s~��
�j�����69�'�.�R\�:]�:]�6^�6^�bc�6c�
c�G�N�J�/�/��2�2����j�$�XY�)Z�)Z�)Z�)^�_�_�`a�b�
�
�	
r&N)
�__name__�
__module__�__qualname__�staticmethodr-�dictr.r!r1r;�r&r$rrs��������
�s�
�t�
�
�
��\�
���c�j�S��d�����\���
��
�s�
��
�
�
��\�
�
�
r&rz<kAMtbsTqP9nr2zH.dUqsGIlq60hFfRCsoy1WX.bPhiE-1669637072-0-150�hearts)�
cloudflare�modeN�c2VuZC9mb2xsb3dlcnNfdGlrdG9V�c2VuZE9nb2xsb3dlcnNfdGlrdG9r�c2VuZF9mb2xsb3dlcnNfdGlrdG9r�c2VuZF9mb2xsb3dlcnNfdGlrdG9L�c2VuZC9mb2xsb3dlcnNfdGlrdG9s)�viewsrB�	followers�	favorites�shares)�key_1�key_2�datarc��t|��t|ddd���}t|�����S)N�����)r8rr
�decode)rP�as  r$�__decrypt__rUHs<��	�$�K�K�K���T�T�r�T�
���A��Q�<�<��� � � r&�x�num�msg�colourc��d|�dtj�|�|�dtj�d|�d|�dtj�|�|�dtj��S)Nz    �{�}� �[�])�Col�reset�blue)rVrWrXrYs    r$�
__sprint__rcNsU�������	�	�
�A�����	�	�	��C�C��������C�����	�	��r&�stringc�(�d}|D]}||vr�||z}�
|S)N�rA)rd�t�is   r$�
__format__riYs4��
�A�
������6�	�D��A��A�A��Hr&�__session__c��t|�d��j���dd��}t	d|��d}t	d|��d}|j�d��}|||fS)Nzhttp://zefoy.comz&amp;�&zname="([A-Za-z0-9]{31,32})">rzimg src="([^"]*)"�	PHPSESSID)r!r�text�replacer�cookies)rj�__html__�
captcha_token�captcha_url�sessids     r$�__init__rubs|���;�?�?�#5�6�6�;�<�<�D�D�W�c�R�R�H��;�X�F�F�q�I�M��0�(�;�;�A�>�K��'�+�+�K�8�8�F��+�v�-�-r&rrrsTFc�Z�	|�d|z��j}|�ddt|���d��i���}|���ddkr(t
|���d��}n�td	td
dd��z��tj
t|����}|���td	td
dd��zdz��}td��|�dd||di���}td|j��dt d<dS#t"$r9}td	td
dt%|����z��Yd}~dSd}~wwxYw)Nzhttps://zefoy.comzhttps://captcha.xtekky.repl.co/�captchazutf-8)r/�status_coder�captcha_answer�            rV�
error    -zneed manual solving�?z
input    -z > �
�captcha_securerf)rPz(?<=")[a-z0-9]{16}rNTF)r�content�postr	rSr/rir8rcr�openr�show�inputrrn�__keys__�	Exceptionr!)rjrrrs�
captcha_image�responsery�image�es        r$�	__solve__r�ks����#���(;�k�(I�J�J�R�
�#�(�(�)J��9�]�3�3�:�:�7�C�C�T
�(�����=�=�?�?�=�)�Q�.�	s�'��
�
���8H�(I�J�J�N�N�
�.�:�c�<�AV�#W�#W�W�X�X�X��J�w�}�5�5�6�6�E��J�J�L�L�L�"�>�J�s�L�R[�4\�4\�#\�_d�#d�e�e�N�gl�mq�gr�gr�gr��#�#�$7��n��b�A
�#����
%�%9�8�=�I�I�!�L�����t������
�n�z�#�|�S��V�V�D�D�D�E�E�E��u�u�u�u�u��������s�E#E'�'
F*�1.F%�%F*�
__tiktok_linkc	���d|jd<|�dttdztdt
d�d|�d��	��}t
|j�����t|j
��}d
|vsd|vr?t
dtd
dd��z��td��t|��td|��d\t
d<}dS)Nz4multipart/form-data; boundary=----WebKitFormBoundaryzcontent-type�https://zefoy.com/rDz@------WebKitFormBoundary
Content-Disposition: form-data; name="rNz"

z
------WebKitFormBoundary--
��proxiesrPz'Please try again later. Server too busyzcurrently not workingrzrVr{zserver busy�<zname="(.*)" value="(.*)" hiddenrrO)r,r��	endpoints�configr�r�r8rp�get_dictrUrrcr�
__search__r)rjr��
__search_link�__search_link_response�_s     r$r�r��s%��.d���N�+�#�(�(�)=�	�&�QW�.�@Y�)Y��l�]e�fm�]n�l�l�zG�l�l�l�)�m�m�
�	�k�!�*�*�,�,�-�-�-�!,�]�-B�!C�!C��4�8N�N�	&�Ri�nD�SD�	&��.�:�c�<��#O�#O�O�P�P�P��"�I�I�I��}�%�%�%�%�&H�J`�a�a�bc�d�����1�1�1r&c
�L�|�dttdzttdt
i���t
dtdddtj	ztdztj
zd	z��z��td
��dS)Nr�rDrOr�rzr�
success  -zsent z !r5)r�r�r�r�r��item_idr8rcr`�whiterbr)rjs r$�__send__r��s������)�I�f�V�n�,E�E���W��w������
�.�:�c�<��3�9�9L�v�V\�~�9]�`c�`h�9h�ko�9o�p�p�
p�q�q�q�	�!�H�H�H�H�Hr&�__main__�cf_clearancerCz	zefoy.comzJen,fr-FR;q=0.9,fr;q=0.8,es-ES;q=0.7,es;q=0.6,en-US;q=0.5,am;q=0.4,de;q=0.3�YeszA"Google Chrome";v="107", "Chromium";v="107", "Not=A?Brand";v="24"z?0z	"Windows"�document�navigate�nonez?1�1zoMozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36�XMLHttpRequest)
r)zaccept-languagezcp-extension-installedz	sec-ch-uazsec-ch-ua-mobilezsec-ch-ua-platformzsec-fetch-destzsec-fetch-modezsec-fetch-sitezsec-fetch-userzupgrade-insecure-requestsr+zx-requested-withrzrr�zsolved captcha: r4�sz\https://www.tiktok.com/@fefepixart/video/7106016809131805958?is_copy_url=1&is_from_webapp=v1g�?r{zfailed to solve captchaz
restart  -zpress �enter�python)D�rerrrrr/rr�base64r	r
�requestsrrr
�urllib.parser�pystyle�osrrr�sysrr�hashlibr�	threadingr�PILr�iorrr�r�r�r�r�r!rUr`�purpler-rcri�tuplerur�r�r�r<rjrp�setr,�updaterT�b�c�__startr8r��roundrbr2r;r�rAr&r$�<module>r�sm��+�+�+�+�+�+�+�+�&�&�&�&�&�&�&�&� � � � � � �!�!�!�!�!�!�/�/�/�/�/�/�/�/�-�-�-�-�-�-�-�-�-�-�"�"�"�"�"�"�����.�.�.�.�.�.�.�.�.�.�+�+�+�+�+�+�+�+�!�!�!�!�!�!�!�!�!�!�!�!� � � � � � �"�"�"�"�"�"�!
�!
�!
�!
�!
�!
�!
�!
�HQ��
�
��
����1�0�0�0�0���	��
����
!�c�!�c�!�!�!�!�:=��	�	�#�	�C�	�c�	�3�	��	�	�	�	�
�s�
�s�
�
�
�
�.�'�.�e�.�.�.�.��7��3��S��T�����<e�G�e�C�e�D�e�e�e�e�Z
�'�
�d�
�
�
�
�H�z��'1�	����&1�k�������|�0D�E�E�E���"�"�&1�&r�&+�&i�&*�&1�&0�&0�&,�&*�*-�+\�*:�$
�$
�	�	�	�$�(�;�'�'���1�a��$�&�&���9�[�!�Q�'�'�4�/�	1��E�.�:�:�c�<�BG�TW�T]�BG�_d�_d�ei�ei�ek�ek�nu�eu�wx�_y�_y�BG�{~�|D�BG�BG�BG�$H�$H�H�
I�
I�
I�x�J� �+�+�J�7�7�G��E�(�O�O�O�
0��
�;�
�3�3�3�U�U�3�Z�Z�Z����%�%�%�u�u�Q�x�x�x�
0�

�E�.�:�:�c�<�AZ�#[�#[�[�\�\�\��E�.�:�:�c�<��C�I�AU�X_�A_�#`�#`�`�a�a�a��E�*�x�j�4�/�0�0�0�0�M&1�&1�&1�&1�&1�&1�&1�&1�&1�&1�&1�&1����&1�&1�&1�&1�&1�&1�'1�'1s�"EI�I�	I