
    hP                          d dl Z dZd ZddZdS )    Na  
    var code = document.getElementById("code");
    var access_denied = document.getElementById("access_denied");
    var result;
    
    if (code) {
        result = {authorized: true, code: code.value};
    } else if (access_denied) {
        result = {authorized: false, message: access_denied.innerText};
    } else {
        result = {};
    }
    window.status = JSON.stringify(result);
c                     |r\t          j        |          }|                    d          r5|                    d|d                    |                    d           d S d S d S )N
authorizedauthorization_codecoder   )jsonloadshas_keyset_dataresponse)webviewstatusdialogauthorizations       x/home/visionen/pythonvenv/lib/python3.11/site-packages/youtube_upload-0.8.0-py3.11.egg/youtube_upload/auth/webkit_gtk.py_on_webview_status_bar_changedr      su     
6**  .. 	OO0-2GHHHOOA	 	 	    i  i  Google authenticationc                 2   ddl }ddl}|                    |          |                                }|                                }|                    |                                           d                             |           |                    |             j        |  	                                 
                    dfd           |
                    dd            |
                    dt                                         d	d                                           }                                 |                                r)|                    d
           |                                )                    d	          S )z4Open a GTK webkit window and return the access code.r   N)titlezdelete-eventc                 .                         d          S )N   )r   )eventdatar   s     r   <lambda>zget_code.<locals>.<lambda>&   s    FOOA.. r   zload-finishedc                 6    |                      t                    S )N)execute_scriptCHECK_AUTH_JS)viewframes     r   r   zget_code.<locals>.<lambda>(   s    D//>> r   zstatus-bar-text-changedr   F)gtkwebkitDialogWebViewScrolledWindowaddget_childrenload_uriresizeshow_allconnectr   r
   rundestroyevents_pendingmain_iterationget_data)	urlsizer   r!   r"   r   scrolledr   r   s	           @r   get_coder4      s   JJJMMMZZeZ$$FnnG!!##HLL
!  ***SFM4
OO
NN>....0 0 0OOO>>@ @ @OO-&0 0 0
OO($///ZZ\\F
NN




 "5!!! 



 "??/000r   )r   r   )r   r   r   r4    r   r   <module>r6      sB      1 1 1 1 1 1r   