Website : rimsha.abasa.com
backdoor
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
self
/
root
/
lib
/
python3
/
dist-packages
/
LanguageSelector
/
__pycache__
/
Filename :
ImConfig.cpython-310.pyc
back
Copy
o �Rb� � @ s� d dl Z d dlZd dlZG dd� de�ZedkrGe� Zede�� � ede� � � ed� e� d� ede� � � ed � e� d � dS dS )� Nc @ s4 e Zd Zdd� Zdd� Zdd� Zdd� Zd d � ZdS )�ImConfigc C s d S )N� ��selfr r �;/usr/lib/python3/dist-packages/LanguageSelector/ImConfig.py�__init__ s zImConfig.__init__c C s t j�d�S )Nz/usr/bin/im-config)�os�path�existsr r r r � available s zImConfig.availablec C s( t t�ddg��� �� �}|�d� |S )N� im-configz-l�none)�sorted� subprocess�check_output�decode�split�append)r �inputMethodsr r r �getAvailableInputMethods s z!ImConfig.getAvailableInputMethodsc C s� t �ddg��� �� d d� \}}}|dkr|S d}|dkr"|}ntj�d�r<td�D ]}|�d�r;|�� d } nq,|s@|}|S ) Nr z-m� �missing� �defaultz/etc/X11/xinit/xinputrc�run_im� ) r r r r r r r �open� startswith)r �systemConfig� userConfig� autoConfig�system_conf�liner r r �getCurrentInputMethod s"