LINUX.ORG.RU

Сообщения Kwintruder

 

Почему qtrc автоматически переписывается при перезагрузке

Форум — General

Привет!

Есть Qt-шная прога, но стандартный шрифт это misc-console, переписываю ~/.qt/qtrc , всё гуд, при перезагрузке это автоматом переписывается обратно. Где копать? Может туда прописывается мой стандартный КДЕшный шрифт - misc-console , но как этого избежать?

Kwintruder
()

Конфигуратор не видит libjpeg, хотя он есть. Как исправить?

Форум — General

Всем привет!

Пытаюсь собрать последний digiKam, но при конфигурации получаю:

checking for libjpeg6b... no
checking for libjpeg... no
configure: WARNING: libjpeg not found. disable JPEG support.

В системе установлена libjpeg 6.2.0

Мож я что не понимаю?
Kwintruder
()

digikam не сохраняет перевёрнутые фотки

Форум — Desktop

Проблема появляется в ImageEditor, переворачеваешь фотку, но на сохранить всегда один ответ--ошибка при сохранении. Если просто перевернуть(не в ImageEditor), то хоть тышшу, всё норм.,

В последней кубунте вроде так-же.

думал нет прав изменять фотки, но ошибся. Эта проблема просто бесит, пытаюсь расширить десктопные задачи, но такие запарки портят настроение...

У меня версия 0.7.2, попробую обновиться, поиск похожей проблемы не дал результата, как будто только на моей машине так.

SuSE 9.3 kde 3.4

Kwintruder
()

А надо ли врубать куки чтобы зайти?

Форум — Linux-org-ru

САБЖ.

Просто не смог зайти без этого, и впервые обратил внимание.

Kwintruder
()

[ОПРОС] Занимаетесь ли вы музыкой?

Форум — Talks

Варианты:

1)Нет, медведь на ухо и т.д.

2)Да(со слезою на глазах вспоминая отрочество и юность), когда-то играл...

3)Да, играю на гитаре и пою после=>0.5л_40°:)

4)Да, Периодически занимаюсь(игра на инструменте(тах)и/или вокал), чтобы не заржавело, и так, для души...

5)Да, а как без неё, постоянно занимаюсь, играю в банде. Отвлекаюсь только на линукс и конечно про подругу/жену/, друга/мужа(на приятный случай девушки линуксоида), детей/тёщу:), не забываю!

6)Вариант 5 + пишу свою музу.

7)Всякой фигнёй такой, не страдаю, есть что по интересней...

8)Свой вариант.

 

Kwintruder
()

Про надобность PHP... Где найти исходники простенького сайта не PHP

Форум — Talks

Даже не знал куда кинуть эту тему...

Один знакомый хочет осилить PHP, я его отговаривал, но он кроет тем что когда устраиваешься на работу, часто интерессуются могёшь ли ты ПЫХ, и так разочарованно вздыхают, слыша "нет". Ну да ладно, он говорит что искал какие-нить простенькие исходника сайта на ПЫХе, где можно бало логиницца, там.., темы, комменты, ну типа БЛОГа что-то. Так, говорит, и не нашёл, ну я и решил у местного сообщества спросить, может есть что, если не жалко.

А как вы вообще думаете, прав он насчёт того что ПЫХ лучше знать, типа больше шансов устроиться, очень распространён, надо...? Не лучше ли другое что-то выучить, питон например...

Конечно, это лишь инструменты, и каждый под свою задачу..., главное уметь пользоваться и не халтурить..., но всё-же?

Kwintruder
()

Зацените скрипт на питоне, по перекодировке mp3 тэгов.

Форум — Development

Привет всем!

Вот, нашаманил сабж, без нормальных знаний питона это был хардкор,
но что делать только c eyeD3 + id3py добился желаемого,
все готовые скрипты что я видел, работают с чётко заданными TIT2,
TALB... и т.д., это не устраивало, т.к. есть всякие комменты там и
другое,да и не определялась версия тэгов в них.
То что вы сечас увидите это конечно полный ****ец, но мне нраицца:), и работает даже...

Итак:


#!/usr/bin/python
from eyeD3 import *
import eyeD3.frames
import eyeD3.tag
from eyeD3.tag import *
from eyeD3.frames import *
import eyeD3.utils
from id3py import id3
from id3py import id3, exception
import sys, traceback, os, time, re, locale
import codecs, encodings
from string import atoi, split
# init
top = "./"
mp3Re = re.compile("[.]*\.mp3")
mp3Files = []
allUnsupported = []

# find all mp3 files in the top directory and all sub-directories
for root, dirs, files in os.walk(top, topdown=True):
	for name in files:
		fullName = os.path.join(root, name)
		if mp3Re.search(fullName) != None:
			mp3Files.append(fullName)
        
print "Found %s files." %(len(mp3Files))
# iterate mp3 files
for file in mp3Files:
	
	print "File: %s" %(file)

	try:
		# read tag and measure time
		start = time.time()
		t = id3.readTag(file)
		end = time.time()

		print "Analysis took %f seconds" %(end - start)
    
		# no tag found
		if t == None:
			print "No tag found!"
 
		# tag found
		else:
			print "Tag found!"
      
			unsupported = [] # all unsupported frame types for the current tag
      
			# print tag information
			print "Version: %d.%d" %(t.version[0], t.version[1]),", Flags: %d" %(int(t.flags)),", Size: %d" %(t.size),", Padding: %d" %(t.padding),", Frames: %s" %(t.frames.keys())
			textframe = []#the frame table
			textframeid = []#the frameid table
			i = 0
			print len(t.frames.keys())
			# iterate frames   
			for f in t:
				# text information frame
				if f.id[0] == "T":
					print i, "------", "%s: %s" %(f.id, unicode(f.text, 'cp1251'))
					textframe.insert(i, unicode(f.text, 'cp1251'))
					textframeid.insert(i, f.id)
					i += 1
					
				#url link frame
				elif f.id[0] == "W":
					print "%s: %s" %(f.id, f.url)
				# other frames
				else:
					print "%s: %d" %(f.id, f.size)  
					if f.id == "COMM": # comment frame
						print i, ':' , unicode(f.comment, 'cp1251') #just set your encoding
						textframe.insert(i, unicode(f.comment, 'cp1251'))
						textframeid.insert(i, f.id)
						i += 1
				# check wether the frame is supported by the library
				if not f.id in id3.frames:
					unsupported.append(f.id)
          
				
			print "___________________"
			for u in unsupported:
				if allUnsupported.count(u) == 0:
					allUnsupported.append(u) 
			# EyeD3 start 
			if eyeD3.tag.isMp3File(file): #check for mp3 files
				tag = None; 
				tag = eyeD3.Tag(file); 
				tag.link(file); 
				print tag.getVersionStr()
				#
				#remove id3v2.4 tag, update & set utf8 encoding
				if tag.getVersionStr != "None" or "v2.4": 
					tag.remove(ID3_ANY_VERSION);
					tag.update(ID3_V2_4)
					tag.setTextEncoding(UTF_8_ENCODING)
				print "--------", tag.getVersionStr()# securecheck
				#set the id3 text fields
				for j in range(i):
					print("---------"), j, #f.text[j]
					print "%s : %s" %(textframeid[j], textframe[j])
					#set the comment field
					if textframeid[j] == "COMM":
						print "!!!"
						tag.removeComments()
						tag.update(ID3_V2_4)
						tag.addComment(textframe[j], '', 'rus')#if you need, set your lang:)
					else:tag.setTextFrame(textframeid[j], textframe[j])
					
				#and the endcheck...
				print tag.getTitle(), tag.getArtist(), tag.getAlbum(), tag.getYear(), tag.getComment()
				tag.update()
				#eyeD3 has done the job..."""
	# catch the exceptions thrown by this library when reading the tag
	except exception.ID3LibException, e:
		print "Error: %s[%s]" %(e, e.__class__)
		if e.source != None:
			print "Cause: %s[%s]" %(e.source, e.source.__class__)
      
	# catch other exceptions, shouldn't happen normally
	except Exception, e:
		print "Error: %s[%s]" %(e, e.__class__)
		traceback.print_exc(sys.stdout)
	
	print "All unsupported frames: %s" %(allUnsupported)
	print "________________________________________________________"
	print 

Вот и всё
Всякие разделительные строки типа: print "---------", это чтобы вывод проще разбирать.
Я знаю что это ужасно грязно и просто ужасно,
но если всё-таки есть комментарии по существу, то я буду очень рад...
Kwintruder
()

Риторический ли вопрос: SuSE 10.1(10.2) или Kubuntu 6.06(6.10)?

Форум — General

Хочу обновиться, но не осилю слаку/деб, Арч то не осилил...

DSLки нет, обновляться только по модэму, задачи только десктопные. Предполагается оставить этот комп матушке, т.к. переезжаю, она уж точно не разбирётся если что. А я тут с линуксом один на всю округу

Ваши советы?

Офтоп мне ща продложат, знаю,

Kwintruder
()

Рекурсивныи поиск и Распаковка Архивов в свою директорию

Форум — General

Приветсвую!

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

find|grep .ZIP|while read line; do unzip -d "`dirname "$line"`/`basename "$line" .ZIP`" "$line";done

Может я намудрил? Если есть более простые и/или удачные возможности, то напишите, коль времени не жаль.

Спасибо!

Kwintruder
()

Да что-ж такое с mplayer'ом сабами и кодировками?!?!?

Форум — Desktop

Есть сабы в cp1251, но mplayer не хочет их хавать..,,, ааааА...ААаа! Сузя 9.3, локаль УТФ8, mplayer 1.0pre8-8 с пакмана, Весь вечер ковырял гугля и ничего не заработало:((((((((((( Меня это уже бесит, я уже чтоб нормально посмотреть в маздай перегружаюсь!!

Я вот отсюда брал http://mev.fopf.mipt.ru/?get=manuals/mplayer-sub и отсюда http://mplayer.gorodok.net/mp-fonts-cyrillic/

Буквы русские показывает, но пишет всякий бред. заипысь говорит, подгрузил 237 символов, типа получай кайф от просмотра, я аж сначала подумал что сабы это японские слова русскими буквами, даже поржал перед тем как заплакать:( То ли шрифты не совпадают то-ли что? Я уже ман изгрыз... и нигуя..

Пересобирать его под себя, эт ж лажа, если рпм так рпм...

Kwintruder
()

Посоветуйте где скачать тёмные обои...

Форум — Talks

вообщем-то сабж, проста запарился листать всё обои подряд.

Kwintruder
()

Заблокирована Адресная книга в КДЕ

Форум — Desktop

Привет!

У кого-нибудь случалось что кдешная адресная книга блокируется чем-то, что даже не называется и ты не можешь в книге ничего менять. Вот что оно мне говорит:

Ressource '/home/******/.kde/share/apps/kabc/std.vcf' gesperrt durch(заблокировано) Programm ''.

Это на немецком, но я думаю понятно всем.

Kwintruder
()

Я прозрел...

Форум — Talks

Смотрю на днях кино про аляску, про волков, и там появляется герой инуит. Он там на своём что-то чешет, а другой абориген переводит, вдруг я слышу в его речи(инуита) знакомые слова, ч'за гуйня думаю, чего я такого съел, что вышел в астрал%) И тут оно приходит, я прислушался и точно, этот инуит там заливает типа: А...ро.., ам...ок, амар..к - АМАРОК!!!

И тут я понял почему на логотипе волк... Эт оказца по ихнему волк. Кто нибудь из вас это знал?

Kwintruder
()

Как Xrg распознаёт Keycodes? У меня на клаве колесо...

Форум — Development

Всем салют!

Я не врубаюсь как Иксы моё колесо на клавиатуре видят, это-же не кнопки? Похоже они как-то эмулируют мышь, потому-что по xev что я на мыше колесо покручу, что на клаве, один хрен:

ButtonRelease event, serial 27, synthetic NO, window 0x3a00001, root 0x8d, subw 0x0, time 12962212, (73,46), root:(747,678), state 0x810, button 4, same_screen YES

ButtonPress event, serial 27, synthetic NO, window 0x3a00001, root 0x8d, subw 0x0, time 12963217, (73,46), root:(747,678), state 0x10, button 5, same_screen YES

Так вот, это только под сузёй, с другими дистрами вообще не пашет.

Кто-нибудь в этом разбирается? Я Арч поставил, а колесо не пашет..

Клава у меня не фирмовая: Typhoon. Каких-нибудь дров я не ставил, сузи(9.3) запустил и сразу работало...

Удачи!

Kwintruder
()

Всем кто в кедах и под кедами..., глобальная проблема с KMENU и не только

Форум — General

Если это не проблема с моими кривыми руками то это проблема с кедами...

Итак: Как-то пару месяцев назад я начал подгонять под себя KMenu, часто используемые проги вынес в отдельную папку, сначала решил сделать копии и кинуть их в эту папку(это всё в кменюэдиторе), сделал, у меня получились напр.: kate-2, mplayer-2 и т.д., потом мне это надоело и я убрал все эти "-2", пожив так чуток я понял что копии это всё фигня и стер эту папку из KMenu, сделал новую - The Best, и тупо перетаскал туда те проги какие хотел, кинул эту папку на панель kicker и зажил счастливо. Но! После всех этих движений у меня в ассоциациях файлов и программм(если я криво выразился, это я про то какие программы какие файлы открывают), там появились и эти долбанные копии типа: прога-2, и просто двойные проги, эта лажа меня начала бесить, я попытался найти корень зла, стёр все ссылки, какие нашел, с названиямя типа: прога-2.desktop, через grep поискал те-же строки в конфигах, потёр это всё г.., и заработал только фигу с маслом, я не стал отчаиваться, решил на###ть кеды, включил этот kmenueditor, поковырял там чуть, сохранил, поискал файлы изменённые в этот день, нашёл те конфиги которые менялись минуту назад, правил их долго и мучительно, нифуя не помогло, и я их тупо стёр, расчитывая что кеды мне стандартные настройки проставят и я об этом всём забуду... Нда, х бы там, при очередном перезапуске кед я в своём меню обнаружуваю и вроде-бы стандартные настройки и ещё! мои! доисторические! папки с копиями программ!!!:прога-2 и просто копиями, которые я месяцы мазад удалял. И тут я афуел, и решил написать на ЛОР, ну эти кеды и бэкапят настройки, позапрошлые сначала, или как, или что?! Ничаго не понимаю...

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

Кеды у меня 3.4.0, Сузя 9.3...

Kwintruder
()

Неправильно монтируется ФАТ через HAL

Форум — Desktop

Что с этим HALом вашче, почему фат монтируется без утф8, в фстабе всё правильно, монтируешь руками - всё за###сь, автоматом под кедами - лажа, или это кеды виноваты, но если в консоли лезешь на этот раздел(немонтированный) тоже лажа, - значит не кеды. Под федорой всё ровно , под Сузёй такая лажа...

Попытался HAL настроить, - не вышло...

Может кто знает где это ровнять?

Suse9.3 KDE 3.4.0

Kwintruder
()

Что за модуль такой >>printer<<, куда он делся?

Форум — General

Всем привет, такое дело:

Установил свой принтер Lexmark Z33 , а он:) пытается подгрузить модуль в ядро, модуль "printer" которого у мя в помине нет. Это старый драйвер на Лекса, мож раньше такой модуль был? В итоге принтер не пашет, но драйвер с ним всё-равно общается, и видит есть там напр. кассета или нет. Но на печать всегда один ответ: client-error-.......... Знает кто-нибудь про это?

Kwintruder
()

Видеокарта под MultimediaCenter

Форум — Linux-hardware

День добрый вам,

Я хочу брату что-то типа Linux Media Center поставить, попробую geexbox наверное и ещё что... Вопрос в следующем, хочу видяху взять за пару баксов, но не знаю какая лучше для таких дел из старых: rivaTNT, ATI Rage..., старый Maxtor или что другое. У него там K6-2 на 300 и 160 оперативы, есть AGP порт + стоит mach64 на 1Мб, но она нихрена не тянет. Вощщем с таким ломом можно было-бы жить если б не видео. Вопрос о играх и оффисе не стоит, только кино и может муза, я тут подпоял старый mach64+4MB:=), он запрыгал, но он всё-равно слабоват помоему... Присоветуйте видяшку, я в старых не рублю, а что из нового туда не стоит...

Kwintruder
()

подкиньте скрипт для перекодировки...

Форум — Desktop

Всем привет!

Пожалуста, выложите скрипт для перекодировки тэгов в мпТрях, но мне нужно чтобы он сам по полям(TIT2...) переделывал, и в v2.4, а не по Artist..Title...(хотя смотря как реализовано), у меня там разных комментов, композитор(это не исполнитель)(и тд) много, я пытался сам накропать на питоне с помощью eyeD3 и id3py, этот eyeD3 парится с кодировками я уже замучился с ним, он как-то странно эти тэги хавает, если его вывод через iconv пропустить то х** что получишь, а вот с id3py легко, но он собака v2.4 не держит... Я ещё не догнал как сделать внутреннюю перекодировку в скрипте на питоне, всё было бы проще...

Просто киньте всё что есть, мне идеи нужны, а я там уже разбирусь.

Неужели до сих пор нигде этого нет, я что плохо искал?!;(

easyTag не предлагать, всякие патчи для ХМАСи тоже

Спасибо!!!

Kwintruder
()

Медитация...

Форум — Talks

Вот такая мысль, кто - нибудь из вас практикует сабж?

какие мнения по поводу?

Kwintruder
()

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