LINUX.ORG.RU

Сообщения noname_user

 

При получении письма, странная кодировка

При открытии /var/mail/mailbot, если там есть письма на русском, выходит что то следующее:

=D0=BA=D0=B0=D0=BA =D0=B4=D0=B5=D0=BB=D0=B0?
Чем это лечить? В качестве сервера стоит postfix
Узнал что это «Quoted-printable», но как его избежать в русских символах?

 , ,

noname_user
()

парсинг /var/mail/user с помощью mailbox

Есть файл с письмами в /var/mail/user, парсить это все пытаюсь с помощью модуля https://pymotw.com/3/mailbox/, все гуд, но как вытащить сам body и аттачи? Что то совсем не доганяю

 , ,

noname_user
()

qss vs qml

Кто и насколько сильнее? В чем и до каких возможностей расширяем? К примеру можно ли пилить приложение по кастомизации как обычная html страница с css?

 , ,

noname_user
()

отслеживание изменения структуры файлов и директорий по md5 в реальном времени

Есть задача, python скриптом делать скажем так, снепшот структуры директорий и файлов и проверять в режиме реального времени этим скриптом их целостность, к примеру в файл внедрили бэкдор, об этом скрипт сообщает администратора ну и делаее выполняет определенные операции.
Вопрос как заставить python скрипт работать в реальном времени

 ,

noname_user
()

mail-сервер с динамическим адресом

Каким образом проще всего сделать динамический адрес почтовый, к пример: адрес lol@site.ru не существует на сервере, но если я отправлю на него письмо, оно придет на основной существующий адрес main@site.ru и когда я попытаюсь ответить на письмо, то отправитель указывался как тот несуществующий адрес

 

noname_user
()

конструкция обновления контента по while/sleep в приложении

логично ли использовать в приложении для трея, такую конструкцию для обновления каких либо данных в нем:

def worker(app):
    while True:
        app.title += 'test'
        sleep(10)

t = threading.Thread(target=worker, args=(app,))
t.start()

 , ,

noname_user
()

генерация bitcoin gold адреса из обычного bitcoin core

Есть ли примеры генерации сабжа, по типу https://sopaxorztaker.github.io/gold-address/, но на python 3?

 ,

noname_user
()

интересные свежие квесты (ctf)

По сабжу, интесны квесты по веб приложениям на проникновение и эксплуатации уязвимостей, желательно свежие.
Кто знает, покидайте ссылок

 , ,

noname_user
()

наколеночный чекер баланса форков крипты (вывод результатов из потока)

запилил на коленке чекер форков крипты:

import requests
from multiprocessing import Pool

class Fork():
	def __init__(self, filename):
	    f = open(filename, 'r')
	    with Pool(2) as p:           
	       p.map(self.make_all, f)

	def make_all(self, address):
		fg = address.split(',')[1]
		fg = fg.strip()
		btc = self.btc_balance(fg)
		bch = self.bch_balance(fg)
		btx = self.btx_balance(fg)
		superbtc = self.superbtc_balance(fg)
		b2x = self.b2x_balance(fg)
		print('| %s | %s | %s | %s | %s | %s |\n' % (fg, btc, bch, btx, superbtc, b2x))

	def btc_balance(self, address):
		while True:
			r = requests.get('https://blockchain.info/q/addressbalance/%s' % address)
			if r.text.isdigit():
				balance = int(r.text) / 100000000
				return 'BTC:%s' % str(balance)

	def bch_balance(self, address):
		r = requests.get('https://galvanize-cors-proxy.herokuapp.com/api.blockchair.com/bitcoin-cash/dashboards/address/%s' % address)
		balance = int(r.json()['data'][0]['sum_value_unspent']) / 100000000
		return 'BCH:%s' % str(balance)

	def btx_balance(self, address):
		r = requests.get('https://galvanize-cors-proxy.herokuapp.com/chainz.cryptoid.info/btx/api.dws?q=getbalance&a=%s' % address)
		# balance = int(r.text) / 100000000
		return 'BTX:%s' % r.text

	def superbtc_balance(self, address):
		r = requests.get('https://galvanize-cors-proxy.herokuapp.com/http://block.superbtc.org/insight-api/addr/%s/?noTxList=1' % address)
		return 'SUPERBTC:%s' % r.json()['balance']

	def b2x_balance(self, address):
		r = requests.get('https://explorer.b2x-segwit.io/b2x-insight-api/addr/%s/?noTxList=1' % address)
		return 'B2X%s' % r.json()['balance']

		
if __name__ == '__main__':
	Fork('tratra_clear.txt')
Но проблема в том, что:
print('| %s | %s | %s | %s | %s | %s |\n' % (fg, btc, bch, btx, superbtc, b2x))
не выводит результ в консоль, а нужно было бы, собственно что посоветуете?

 

noname_user
()

все возможные варианты последовательности из 12 фраз

По сабжу, есть ли пример кода на python3, что бы получить все варианты последовательности имея 12 слов, то есть слова в разных последовательностях.

 

noname_user
()

Что то не так с кодировкой на macos

Вот такая картина у товарища https://i.imgur.com/BMNTL8x.jpg
Еще стоит viber, в некоторых местах вот так https://i.imgur.com/29b5Vy4.jpg
В чем может быть беда?

 ,

noname_user
()

Рабочий крон при закрытой крышке ноута (apple)

Есть букпро, на борту последняя macos, интересует вопрос, возможно ли сделать так, что бы при закрытии крышки ноута (ждущий режим), крон не переставал запускать 1 задачу в которой 1 php скрипт чекает разные вещи с доступом в инет

 , ,

noname_user
()

settimeout после загрузки заблона jquery

Я не js гуру, но потребовалось кое что на коленке пильнуть на electronjs, так вот, в основном всюду использую promise и then для цепочек типа

let search = new Promise((resolve, reject) => {
		Search.get_search_results_html('test')
			.then(result => {
				return result
			})
			.then(result => {
				return Search.get_videos(result)
			})
			.then(videos => {
				data = Search.get_video_attrs(videos)
			})

Но настал момент, когда я подгружаю новый шабл (html) и после сразу туда рендерю итемы из массива
$('body').load('./templates/list.html')
$('.playlist').tmpl('track', tracks);
Выходит что они выполняются практически одинаково, разумно ли в 2018 юзать таймаут?

 , ,

noname_user
()

Отследить клик в popup.html в webexstension (firefox 57)

Есть попап который вылазит если кликнуть по значку расширения, там есть пару кнопок, к пример «Авторизация», как собственно отследить сам клик по кнопке в попапе? И далее например отобразить скрытый блок опять же в попапе.

 , ,

noname_user
()

Иконки после удаления приложения в launchpad не пропадают

Стоит macos high sierra (10.13.1), так же стоит steam, однажды поставил пару игр, потом удалил (через стим возможно удаление), приложение пропало в разделе «Приложения» в Finder, оно не занимает места, все вроде бы отлично. Но, если зайти в launchpad, я вижу это:
https://i.imgur.com/Au1DDvF.png
То есть сама иконка (после перезагрузки так-же) - остается.
Может быть кто сталкивался, каким образом ее можно оттуда выпилить?
P.S
Скатился mac os...

 , ,

noname_user
()

Текст рядом с иконкой в qsystemtrayicon

Есть замечательный класс http://doc.qt.io/qt-5/qsystemtrayicon.html, но никак не могу добиться текста рядом с иконкой в трее...
Каким образом можно это реализовать ?

 ,

noname_user
()

Считать время и кол. мб. просмотренного видео на  youtube

Принял задачу, нужно через расширение firefox/chrome (то есть на  js) считать количество просмотренного видео в МБ/ГБ и в кол. просмотренного времени, есть варианты? Интересуют аюсолютно любые, даже самые извращенные)

 , , ,

noname_user
()

кто заказывал сие чудо (kde slimbook)?

кто заказывал https://slimbook.es/en/store/slimbook-kde ?
Как он по сборке?
Что посоветуете из алюминек для работы с кодом?
макбуки не предлогать.

 ,

noname_user
()

fontawesome в .bashrc

Поставил в арч fontawesome, закинул даже их в ~/.fonts и в рутовскую диру шрифтов, но конфиг не подхватывает шрифты.
Что не так делаю? http://dotshare.it/dots/1426/0/raw/

 , ,

noname_user
()

тест конфигов i3

Решил перейти с awesome на i3 (захотелось так).
Как проверять конфиг релоадом быстро? К примеру что бы обратно сразу вернуть рабочий конф.
Есть ли такая возможность?

 ,

noname_user
()

RSS подписка на новые темы