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 /
system-config-printer /
__pycache__ /
[ HOME SHELL ]
Name
Size
Permission
Action
applet.cpython-310.pyc
12.45
KB
-rw-r--r--
asyncconn.cpython-310.pyc
7.8
KB
-rw-r--r--
asyncipp.cpython-310.pyc
16.84
KB
-rw-r--r--
asyncpk1.cpython-310.pyc
16.75
KB
-rw-r--r--
authconn.cpython-310.pyc
13.41
KB
-rw-r--r--
check-device-ids.cpython-310.pyc
6.97
KB
-rw-r--r--
config.cpython-310.pyc
441
B
-rw-r--r--
cupspk.cpython-310.pyc
14.39
KB
-rw-r--r--
debug.cpython-310.pyc
1.21
KB
-rw-r--r--
dnssdresolve.cpython-310.pyc
3.97
KB
-rw-r--r--
errordialogs.cpython-310.pyc
2
KB
-rw-r--r--
firewallsettings.cpython-310.pyc
7.1
KB
-rw-r--r--
gtkinklevel.cpython-310.pyc
3.31
KB
-rw-r--r--
gui.cpython-310.pyc
1.31
KB
-rw-r--r--
HIG.cpython-310.pyc
214
B
-rw-r--r--
installpackage.cpython-310.pyc
1.39
KB
-rw-r--r--
install-printerdriver.cpython-310.pyc
3.23
KB
-rw-r--r--
jobviewer.cpython-310.pyc
55.48
KB
-rw-r--r--
killtimer.cpython-310.pyc
1.75
KB
-rw-r--r--
monitor.cpython-310.pyc
18.12
KB
-rw-r--r--
newprinter.cpython-310.pyc
94.25
KB
-rw-r--r--
OpenPrintingRequest.cpython-310.pyc
4.57
KB
-rw-r--r--
options.cpython-310.pyc
13.82
KB
-rw-r--r--
optionwidgets.cpython-310.pyc
6.41
KB
-rw-r--r--
PhysicalDevice.cpython-310.pyc
8.63
KB
-rw-r--r--
ppdcache.cpython-310.pyc
4.9
KB
-rw-r--r--
ppdippstr.cpython-310.pyc
10.78
KB
-rw-r--r--
ppdsloader.cpython-310.pyc
8.51
KB
-rw-r--r--
printerproperties.cpython-310.pyc
42.63
KB
-rw-r--r--
probe_printer.cpython-310.pyc
11.44
KB
-rw-r--r--
pysmb.cpython-310.pyc
4.5
KB
-rw-r--r--
scp-dbus-service.cpython-310.pyc
19.03
KB
-rw-r--r--
SearchCriterion.cpython-310.pyc
820
B
-rw-r--r--
serversettings.cpython-310.pyc
13.25
KB
-rw-r--r--
smburi.cpython-310.pyc
2.11
KB
-rw-r--r--
statereason.cpython-310.pyc
4.59
KB
-rw-r--r--
system-config-printer.cpython-310.pyc
50.1
KB
-rw-r--r--
timedops.cpython-310.pyc
6.58
KB
-rw-r--r--
ToolbarSearchEntry.cpython-310.pyc
5.21
KB
-rw-r--r--
userdefault.cpython-310.pyc
4.38
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : PhysicalDevice.cpython-310.pyc
o 3�b�@ � @ s d dl Z d dlZeje je jd� d dlZd dlZd dlZd dl Z d dl T G dd� d�Zedkr�d dl Z e �� Ze�e�Zg Ze�� D ]"Zee�Zze�e�Zee �e� W qC eye e�e� Y qCw e�� eD ]Zee�� � e�� ZeD ]Zede� qzqldS dS )� N)�domain� localedir)�*c @ s| e Zd Zdd� Zdd� Zdd� Zdd� Zd d � Zdd� Zd d� Z dd� Z dd� Zdd� Zdd� Z dd� Zdd� Zdd� ZdS )�PhysicalDevicec C s: d | _ d | _d | _d| _d | _| �|� i | _tj| _ d S )NF) �devices� _network_host�dnssd_hostname�_cupsserver�firsturi� add_device� _user_data� ppdippstr�backends� _ppdippstr)�self�device� r �2/usr/share/system-config-printer/PhysicalDevice.py�__init__ s zPhysicalDevice.__init__c C sf t |d�r*|j�dd�}|j�dd�}|dks |�� �|�� �r#|}n d||f }n|j}tj�|�S )N�id_dict�MFG� �MDL�%s %s) �hasattrr �get�lower� startswith�make_and_model�cupshelpers�ppds�ppdMakeModelSplit)r r �mfg�mdlr r r r � _canonical_id) s zPhysicalDevice._canonical_idc C s0 |d u rd S d|vrd|vr|dkr|d S |S )N�.�:� localhostz.localr )r �hostnamer r r �_add_dot_local_if_needed7 s z'PhysicalDevice._add_dot_local_if_neededc C sf zt j|dt jd�d d d }W |S zt j|dt jd�d d d }W Y |S d }Y Y |S )Nr )�family� )�socket�getaddrinfo�AF_INET�AF_INET6)r r( �addressr r r �_get_address@ s4 ����������zPhysicalDevice._get_addressc C sL d }d }d }t j�|�\}}|dks|dkrUd }|�d�r)t j�|dd � �\}}|d urS|�d�r9|dd � }n4|�d�rE|dd � }n(|�d �rQ|dd � }nd S d S |dks]|dkr_d S t j�|�\}}|d u rmd S |rwt j�|�\}}|r�d } z| �|�} | r�| }W n Y n|r�z| �|�}W n d }Y | �|�| �|�fS ) N�hp�hpfaxz/net/� zip=� z hostname=� zzc=)NN�dnssd�mdns) �urllib�parse� splittyper � splitquery� splithost� splitportr1 r) ) r �uri�hostport�host� dnssdhost�scheme�rest�ipparam�port�ipr r r �_get_host_from_uriL sR ��z!PhysicalDevice._get_host_from_uric C s | j s| jrm| �|j�\}}t|d�r| �|j�}t|d�r(|d u r(| �|j�}|d u r0|d u sj|r:| j r:|| j ksX|rD| jrD|| jksX|rN| j rN|| j ksX|rj| jrj|| jkrj|d u ra| jd u sj|d u rl| j d u rlt�nQ| � |�\}}| j d u r�|| _|| _|� � | _|� � | _|j�dd�| _g | _ n)dd� }|| j|�| _|| j|�| _|j�dd�}|dkr�| jdkr�|| jkr�t�|jdkr�|j�dd�|_|j�d �r�|j�d �dks�|j�d�s�|j�d �r�|j�d�r�d| _n| jr�d S | j D ]}|j|jk�r d S q�| j�s|j| _| j �|� | j �� | j �r| j�s4|jdk�r4| �|j�\| _ }|�r4|| _t|d��rL| j d u �rL|j} | �rL| �| �| _ t|d��rd| jd u �rd|j} | �rd| �| �| _| j�r~| j d u �r~z| �| �| _ W n d | _ Y td|jt| �f � d S )Nr0 r( �SNr c S s dd� }||�|| �k r|S | S )Nc S s: | � � }d}tt| ��D ]}|| | | kr|d7 }q|S )Nr � )r �range�len)�s�l�n�ir r r �count_lower� s �z>PhysicalDevice.add_device.<locals>.nicest.<locals>.count_lowerr )�a�brQ r r r �nicest� s z)PhysicalDevice.add_device.<locals>.nicestr, z:9100�ipp:� /printers/����dnssd:�mdns:�/cupsT�networkz&Device %s added to physical device: %s) r r rH r? r r) r0 r( � ValueErrorr$ r r"