LINUX.ORG.RU

Сообщения Kwintruder

 

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

Привет!

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

Kwintruder
()

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

Всем привет!

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

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

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

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

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

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

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

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

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

SuSE 9.3 kde 3.4

Kwintruder
()

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

САБЖ.

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

Kwintruder
()

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

Варианты:

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

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

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

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

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

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

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

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

 

Kwintruder
()

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

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

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

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

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

Kwintruder
()

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

Привет всем!

Вот, нашаманил сабж, без нормальных знаний питона это был хардкор,
но что делать только 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)?

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

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

Ваши советы?

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

Kwintruder
()

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

Приветсвую!

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

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

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

Спасибо!

Kwintruder
()

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

Есть сабы в 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
()

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

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

Kwintruder
()

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

Привет!

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

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

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

Kwintruder
()

Я прозрел...

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

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

Kwintruder
()

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

Всем салют!

Я не врубаюсь как Иксы моё колесо на клавиатуре видят, это-же не кнопки? Похоже они как-то эмулируют мышь, потому-что по 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 и не только

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

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

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

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

Kwintruder
()

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

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

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

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

Suse9.3 KDE 3.4.0

Kwintruder
()

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

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

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

Kwintruder
()

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

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

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

Kwintruder
()

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

Всем привет!

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

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

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

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

Спасибо!!!

Kwintruder
()

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

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

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

Kwintruder
()

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