LINUX.ORG.RU

Сообщения wisedraco

 

LibreOffice - пропали принтера, только Generic / print to file...? :-O

Сабж, народ! Кто нибудь в курсе, как в дебильном лайброффисе работа с принтерами производится? в CUPS всё нормально - два принтера - один сетевой, второй локальный, по юсб, тестовые страницы печатаются, из мозиллы всё печатается, с kmail тоже - а вот либроффис = хрен.

в выборе у нём с некоторых пор только «print to file» & «generic printer» система- slackware64 current, дня 3 назад обновлена до последней версии, лайброффис вчера тоже старый снёс, поставил последний от AlienBob ( 5.4.2.2.0+ ) - никаких изменений... :\

заметил такое с пару месяцев назад, примерно. како то время до этого всё было нормально, то есть в лайброфисе список принтеров был тот же, что и в cups...

 , ,

wisedraco
()

Хранение паролей и прочей подобной информации под линуксом?

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

под гребанной виндой пользовался 7zip - там есть файлменеджер, из под которого дважды кликаешь на архив, потом на тхт- файл, «едит», он запрашивает пароль, и всё - в ноутпаде файл открыт, копируешь с него, редактируешь, при закрывании запрашивается подтверждение на апдейт архива - здорово, просто, удобно.

под линукосом это, к сожалению не работает - что нативно, что виндоузская версия под вайном....

добрался до vim и способности его шифровать текст blowfish2 насколько оно стойко к взлому в реальности? есть ли дравбэки?

можт таки есть какие то лучщие альтернативы, про которые я незнаю? спасибо заранее...

Перемещено shell-script из admin

 , ,

wisedraco
()

мануал по андроиду? защищённый телефон?

Приветсвую,All ! :D у меня два вопроса - есть ли где-нибудь в этой вселенной вменяемый мануал по свежему андроиду? на уровне Iphone: the missing manual ( 600 страниц, между прочим)...? хотел почитать что там и как, и по быстрому поиску гуглем сложилось впечатление, что мануала по андроиду в природе не существует - типа тыкай методом тыка, почитай какие то обрезанные крохи в популярных статьях на 1200 знаков, и вообще иди от седа...? :-O

Ну и второе - есть ли чтото вменаяемое в стане защищённых телефонов на андроиде? чтобы экран под 4.7 - 5 дюймов, ип68, желательно и от ударов, чтобы гпс хорошо работало ( фиксация спутников в районе 2 - 5 секунд), батарейка хотябы дня 4 держала при не очень интенсивном пользовании, чтобы была поддержка свежими андроидами хотябы в течении 3 - 4 лет...?

сейчас есть Jiayu G4s, и по большому счёту не устраивает гпс, который практически е юзабелен - вазе вообще с ним ничего кроме статичной позиции не показывает, определение позиции частеноько 5 и более минут - вобщем, считай что гпс нет вообще. индикатор батарейки после апдейта на 4.4 не отображает реального положения дел - до примерно 50 процент всё разряжается медленно, потом до нуля в течении часов.

ну и на низких уровнях яркости реально мигает экран. ну и защиты от воды, вестимо нет...

думал в сторону блеквью 7000, почитал 4пда - проблемы с гпс-ом, и прочие проблемы - воз и 3 тележки...

 

wisedraco
()

спам-фильтр на основе специфичного сабджекта?

Ктото пытался реализовать спамфильтр на основе специфичного сабджекта? скажем, если в сабджекте письма отсутсвует число  666, то письмо отправляется в спам автоматом.

и в версии два, если мыло таки более менее общественное, не узкоперсональное - каждому принятому письму без сего номера в сабджекте на repl-to отсылается стандартное извещение, что письмо не доставлено, а чтобы оно было доставлено в сабджекте след указать «666»...?

вроде бы простая, но в то же время крайне эффективная система фильтровки спама получается, нет? конечно, масс-рассылки нужные, типа приходящих щетов от ИСП итдп, от этого «поломаются», но с другой стороны их количество известно, и не сильно большое - это можно вручную в whitelist один раз внести.

вот, думаю чтото подобное попробовать на связке sendmail / milter-regex / procmail.... может у кого есть уже наработки, мысли, какой то опыт по такой теме?

 , ,

wisedraco
()

ещё два скрипта, пожалуйста:

Приветствую!

Поскольку я езмъ жуткий дурак, и сам не могу придумать, как такое сделать, прошу помощи и подсказки:

есть следующий скрипт, перебирающий все .mkv файлы в текущем каталоге:

#!/bin/bash

for fname in *.mkv; do

echo $fname

read -p «Press enter to continue»
echo $fname >> DTS_videos.txt
ffprobe $fname -show_streams -select_streams a 2>&1 | grep dts >> DTS_videos.txt

done

надо: чтобы он это делал в текущем каталоге, и всех подкаталогах, к тому же к какждому файлу с ДТС в DTS_videos.txt дописывал полный путь, дабы потом этот файл можно было легко найти.

и второй скрипт - список файлов в текущем каталоге и всех подкаталогах, в одной колонке, типа

ls -1

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

огромное спасибо заранее! :)

 ,

wisedraco
()

Определить, есть ли в .mkv файлах дорожки DTS ?

Приветствую, граждане!

такой вопрос - можно ли както пакетно определить, есть ли, и если есть - в каких именно файлах, запуская в текущей директории,
звуковые дорожки в стандарте DTS в .mkv файлах?

вручную в принципе можно глянуть в выводе 
ffmpeg -i video.mkv , 
но вот 
ffmpeg -i video.mkv |grep dts 
- нифига не грепит, и на экран вываливается весь вывод ffmpeg-a....

 , ,

wisedraco
()

ffmpeg recode audio with different options in one file?

Приветствую!
задался целью написать скрипт для конвертации .mkv файлов, дабы
пережимать аудио в них, ежели оно закодировано в dts ( грёбанный телевизор LG DTS напрочь непонимает.
но - скажем, в фильме две и даже три дорожки. англицкая на DTS, которую нам надо бы пережать в чтото попроще ( скажем двухканальный либ - ворбис), а вот русская, скажем, в ac3, и её  пережимать незачем - как такое организовать?

по моим нынешним изысканиям если указать пережатие аудио - оно для всех потоков будет исполнятся. можно ли отдельно для каждого потока указать кодек?



bash-3.2$ cat ffmpeg_recode_dts.scr 
#!/bin/bash


fullfile=$1
filename=«${fullfile%.*}»
final_fname=$filename_mp3.mkv



ffmpeg -i «$1»  -vcodec copy  -map 0:0 -map 0:2 -ac 2 -ab 192k  -map 0:1 -scodec copy  -map 0:3 -map 0:4 $final_fname


если туда добавить -acodec copy , то оба аудиопотока - и 0:1 , который ac3, и 0:2, который dts, просто копируются...
если не указать - оба перекодируются в 

Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:2 -> #0:1 (dts (dca) -> vorbis (libvorbis))
  Stream #0:1 -> #0:2 (ac3 (native) -> vorbis (libvorbis))
  Stream #0:3 -> #0:3 (copy)
  Stream #0:4 -> #0:4 (copy)


 , ,

wisedraco
()

нескачивается зеркало сайта - Last-modified header missing — time-stamps turned off.

приветствую! задумал скачать в оффлайн сайты Криса Касперски, ибо вскоре они ожидаемо из интернетов пропадут. пытаю http://zen-way.org ( n2k.me ):


bash-3.2$ wget -mkEpnp http://n2k.me
--2017-04-16 16:52:54--  http://n2k.me/
Resolving n2k.me... 72.167.215.24
Connecting to n2k.me|72.167.215.24|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: ‘n2k.me/index.html’

n2k.me/index.html                       [  <=>                                                             ]  19.25K  36.5KB/s    in 0.5s    

Last-modified header missing — time-stamps turned off.
2017-04-16 16:52:56 (36.5 KB/s) - ‘n2k.me/index.html’ saved [19717]

FINISHED --2017-04-16 16:52:56--
Total wall clock time: 1.3s
Downloaded: 1 files, 19K in 0.5s (36.5 KB/s)
Converting links in n2k.me/index.html... nothing to do.
Converted links in 1 files in 0.001 seconds.

и так, и сяк пытался - нифига! есть у кого мысли, как его в оффлайн скачать?

 ,

wisedraco
()

механическая математика - рассчёт передаточного отношения в КПП - возможно ли?

Сабж, народ - есть мотоциклетная мотора, с интегрированной коробкой переключения передачь.

что и как внутре - неизвестно.

известно следующее:

есть большая коробка, из которой торчат два вала.

первый - входной ( коленвал), и второй - выходной ( вторичный вал Коробки Переключения Передачь.

внутри есть шестеренчатая передача с коленвала двигателя, на первичный вал кпп - с постоянным и неизменяемым соотношением.

есть кпп, в котором 4 передачи и нейтралка.

то есть внутре два устрйоства соединенных последовательно - постоянная зубчатая передача, выход с которой служит входу зубчатой передаче с изменяемым передаточным отношением - изменяемым в виде 4 фиксированных значений, в каждый момент времени работать может только один из вариантов.

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

вопрос: возможно ли из этих данных рассчитать передаточное число с колена на кпп? ( первичную, фиксированную передачу)?

 

wisedraco
()

Goto в питоне?

Приветствую, народ! решил тут поизучать питона, дабы переписать мегапрограммы моей юности на чтото более менее современное, и везде-распространённое. ну, программы типа рассчёта перегрузки при резкой остановке / ускорении, времени полёта к альфецентавра при заданном ускорении, и подобную фигню. узнал что в питоне нет оператора гото. то есть переходы к специальным блокам с возвратом несделать? а как тогда организовать выбор в меню из нескольких пунктов?

 

wisedraco
()

«друг» - что это для вас значит?

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

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

вот, хотел бы узнать, что по этому поводу и теме думает местный народ, ведь не секрет, что большинтсво компьютерщиков - интроверты, и среди них процентуально немало людей с проблемами в социальном взаимодействии, в том числе и с похожыми паттернами?

 

wisedraco
()

Ищется разработчик OpenWebmail

Отличный проект веб-майлсервера уже 2 года никто не апдейтит. функциональность с новым перлом, соотвественно - уже неполная. Сам по себе софт - отличный - легковесный, работает с почтовым файлом напрямую, никаких pop3 / imap. Весьма шустр, в меру прост. Пользуюсь им уже лет 10... we http://openwebmail.acatysmoof.com

Подробности

Перемещено jollheef из opensource

 , , ,

wisedraco
()

лучшая сетевая ФС между двумя линуксами \ линуксом и макосью?

Сабж, господа! Ктото исследовал сей вопрос? НФС местами всётаки бывает, какие то ошибки начинает выдавать работая между двумя линуксами. самба полюбому наверное, не самое лучщее решение в таком случае? важна надёжность линка, лекгость налету перемонтировать, если чтото и зависло там, скорость передачи....

 , , , ,

wisedraco
()

как вы храните пароли \ логины?

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

сегодня на линуксе с xfce хотел такое повторить. проинсталлил p7zip. закрыл им текстовый файл паролем. попробовал отжать, ввёл пароль, увидел свой текстовый файл ( отжатый уже? )... дважды кликаю на ём в это 7зипманагер-е - говорит - хер тебе, нечем такой файл открыть! ( этот текст-то,????). ок, октрыл арк-ом, смотрю - но это вьюэр онли, ничего поредактировать неполучится. чтобы полноценно чтото делать - это надо разжимать файл на диск, а это опять таки сплошные косяки.

кто как из ситуации выходит? я могу, конечно, на маке это легко решить, наверняка, но на работе тока линуксы - хочеться универсального решения таки....:)

 

wisedraco
()

iptables limit, drop, and prevent DoS ? :-O

Народ, я наверное совсем тупой, но мало того что днём удалённо обрезал весь трафик своему хосту вписав у начала rc.firewall сии строки:

### limit connections - DoS prevent

iptables -A INPUT -p tcp --dport 80 -m state --state NEW -m limit --limit 50/minute --limit-burst 200 -j DROP

iptables -A INPUT -m state --state RELATED,ESTABLISHED -m limit --limit 50/second --limit-burst 50 -j DROP

но и немогу понять, как энту конструкцию грамотно применить - обращать через "!" - ни --limit, ни --limit-burst, ни -j DROP условия иптэйбл не позволяет - ругается.

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

а всего то надо - при превышении некоторых кондиций дропать трафик, при уменьшении - возобновлять....:\

 , ,

wisedraco
()

как посмотреть что и какой файл читает \ пишет в данный момент?

Приветствую! Есть у меня веб \ фтп и прочее - сервер дома. иногда видишь - чтото активно он с НЖМД делает - индикатор подолгу горит. интересно бы посмотреть - что именно - какой процесс,и что именно читает \ пишет....

есть способ такое узреть в удобном виде? желательно - из командной строки.....

 , ,

wisedraco
()

проверка на совпадающие и различающиеся слова в двух текстовых файлах?

Приветствую! задача - два файла, текстовых, с строками типа

TRQW39DLGS IYVR11OHRE

позиции различаются, то есть построчное сравнение - мимо.

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

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

есть под линуксом какое нибудь решение для этого?

Спасибо заранее...

 

wisedraco
()

Скрипт - смотрит каталог за файлами, аплоудит на фтп....?

Приветствую! Нужен баш скрипт который сидит на линуксе, смотрит в дефинированный каталог каждые н минут. если обнаруживает там файлы с заданным расширением - аплоудит их в внешний фтп сервер.

готового либо заготовки под такой скрипт с интернетах ненашёл, а мой скилл писания скриптов на баше на порядок ниже, чем требуется для написания такого. прошу помощи...

 , , ,

wisedraco
()

Software RAID1 becomes as md125, md126 after system update....?

Приветствую! Вот, вкратце -после апдейта системы с 14.1 на 14.2 слаквари настала жопа софтверному райду на двух нжмд - то есть всё живое, но разделы начали обзыватся как md127, md126, md125 md124 вместо md1, md2, md3, md4. поскольку мд1 - это рут вместе с бутом, мд2- свап, а мд3 - хоум, то естественно всё перестало работать и даже загружатся. изначально в системе mdadm.conf ,то есть, всё в ём закомменчено. инитрамфс не использовалось. изначально стояла слака 14.1, сначала сделал апдейт её - поставилось новое ядро. после рестарта было всё ок. после апдейта на 14.2 - уже нет.

сделал mdadm.conf:

ARRAY /dev/md1 metadata=0.90 UUID=7cc47bea:832f8260:208cdb8d:9e23b04b
ARRAY /dev/md2 metadata=0.90 UUID=cce81d3a:78965aa5:208cdb8d:9e23b04b
ARRAY /dev/md3 metadata=0.90 UUID=f0bc71fc:8467ef54:208cdb8d:9e23b04b
ARRAY /dev/md4 metadata=0.90 UUID=3f4daae2:cbf37a2a:208cdb8d:9e23b04b
- после загрузки системы обнаружил, что md1 & md2 ( рут и свап) - всё ок, как и должно быть, а вот вместо md3 ( /home) & md4 (/Second) - md124 & md125 !!! как так-то???

почему половина подхватилась, а вторая - нет? всё ж одинаковое, должно было либо всё правильно подхватится, либо ничего? я в полной фрустрации..... есть ли у кого какие нибудь идеи по сему поводу?

df -h :

Filesystem Size Used Avail Use% Mounted on
/dev/root 99G 85G 9.3G 91% /
devtmpfs 3.8G 0 3.8G 0% /dev
tmpfs 3.8G 1008K 3.8G 1% /run
tmpfs 3.8G 0 3.8G 0% /dev/shm
cgroup_root 3.8G 0 3.8G 0% /sys/fs/cgroup
cgmfs 100K 0 100K 0% /run/cgmanager/fs
mount :
/dev/md1 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
tmpfs on /dev/shm type tmpfs (rw)
dmesg | grep md :
[ 0.215951] amd_nb: Cannot enumerate AMD northbridges
[ 0.316910] ata7: PATA max UDMA/100 cmd 0x2018 ctl 0x2024 bmdma 0x2000 irq 17
[ 0.318177] ata9: PATA max PIO4 cmd 0x1f0 ctl 0x3f6 irq 14
[ 3.335294] ata10: PATA max PIO4 cmd 0x170 ctl 0x376 irq 15
[ 3.494385] md: linear personality registered for level -1
[ 3.494518] md: raid0 personality registered for level 0
[ 3.494649] md: raid1 personality registered for level 1
[ 3.494781] md: raid10 personality registered for level 10
[ 3.494956] md: raid6 personality registered for level 6
[ 3.495092] md: raid5 personality registered for level 5
[ 3.495223] md: raid4 personality registered for level 4
[ 3.495355] md: multipath personality registered for level -4
[ 3.825256] md: Waiting for all devices to be available before autodetect
[ 3.825390] md: If you don't use raid, use raid=noautodetect
[ 3.825718] md: Autodetecting RAID arrays.
[ 3.933280] md: Scanned 8 and added 8 devices.
[ 3.933422] md: autorun ...
[ 3.933550] md: considering sdb4 ...
[ 3.933683] md: adding sdb4 ...
[ 3.933812] md: sdb3 has different UUID to sdb4
[ 3.933943] md: sdb2 has different UUID to sdb4
[ 3.934078] md: sdb1 has different UUID to sdb4
[ 3.934211] md: adding sda4 ...
[ 3.934340] md: sda3 has different UUID to sdb4
[ 3.934471] md: sda2 has different UUID to sdb4
[ 3.934602] md: sda1 has different UUID to sdb4
[ 3.934910] md: created md125
[ 3.935045] md: bind<sda4>
[ 3.935187] md: bind<sdb4>
[ 3.935327] md: running: <sdb4><sda4>
[ 3.935667] md/raid1:md125: active with 2 out of 2 mirrors
[ 3.935830] md125: detected capacity change from 0 to 514872442880
[ 3.935971] md: considering sdb3 ...
[ 3.936107] md: adding sdb3 ...
[ 3.936237] md: sdb2 has different UUID to sdb3
[ 3.936368] md: sdb1 has different UUID to sdb3
[ 3.936501] md: adding sda3 ...
[ 3.936630] md: sda2 has different UUID to sdb3
[ 3.936761] md: sda1 has different UUID to sdb3
[ 3.937055] md: created md124
[ 3.937183] md: bind<sda3>
[ 3.937323] md: bind<sdb3>
[ 3.937464] md: running: <sdb3><sda3>
[ 3.937787] md/raid1:md124: active with 2 out of 2 mirrors
[ 3.937941] md124: detected capacity change from 0 to 375809572864
[ 3.938087] md: considering sdb2 ...
[ 3.938219] md: adding sdb2 ...
[ 3.938349] md: sdb1 has different UUID to sdb2
[ 3.938481] md: adding sda2 ...
[ 3.938610] md: sda1 has different UUID to sdb2
[ 3.938902] md: created md2
[ 3.939035] md: bind<sda2>
[ 3.939176] md: bind<sdb2>
[ 3.939317] md: running: <sdb2><sda2>
[ 3.939646] md/raid1:md2: active with 2 out of 2 mirrors
[ 3.939799] md2: detected capacity change from 0 to 2147418112
[ 3.939938] md: considering sdb1 ...
[ 3.940076] md: adding sdb1 ...
[ 3.940207] md: adding sda1 ...
[ 3.940495] md: created md1
[ 3.940624] md: bind<sda1>
[ 3.940765] md: bind<sdb1>
[ 3.940905] md: running: <sdb1><sda1>
[ 3.941233] md/raid1:md1: active with 2 out of 2 mirrors
[ 3.941388] md1: detected capacity change from 0 to 107374116864
[ 3.941526] md: ... autorun DONE.
[ 3.943359] EXT4-fs (md1): couldn't mount as ext3 due to feature incompatibilities
[ 3.985138] EXT4-fs (md1): mounted filesystem with ordered data mode. Opts: (null)
[ 9.235215] Adding 2097084k swap on /dev/md2. Priority:-1 extents:1 across:2097084k
[ 9.998237] EXT4-fs (md1): re-mounted. Opts: (null)
[ 105.253940] md124: detected capacity change from 375809572864 to 0
[ 105.253950] md: md124 stopped.
[ 105.253959] md: unbind<sdb3>
[ 105.258033] md: export_rdev(sdb3)
[ 105.258083] md: unbind<sda3>
[ 105.262015] md: export_rdev(sda3)
[ 107.749713] md125: detected capacity change from 514872442880 to 0
[ 107.749723] md: md125 stopped.
[ 107.749733] md: unbind<sdb4>
[ 107.754051] md: export_rdev(sdb4)
[ 107.754084] md: unbind<sda4>
[ 107.759025] md: export_rdev(sda4)
[ 114.843287] md: md3 stopped.
[ 114.844140] md: bind<sdb3>
[ 114.844329] md: bind<sda3>
[ 114.850069] md/raid1:md3: active with 2 out of 2 mirrors
[ 114.850109] md3: detected capacity change from 0 to 375809572864
[ 114.910224] md: md4 stopped.
[ 114.911789] md: bind<sdb4>
[ 114.911992] md: bind<sda4>
[ 114.923705] md/raid1:md4: active with 2 out of 2 mirrors
[ 114.923745] md4: detected capacity change from 0 to 514872442880
uname -a :

Linux drago 4.4.29 #2 SMP Mon Oct 31 15:02:12 CDT 2016 x86_64 Intel(R) Core(TM)2 Duo CPU E4500 @ 2.20GHz GenuineIntel GNU/Linux drago.domain.com

mdadm -Es:

ARRAY /dev/md1 UUID=7cc47bea:832f8260:208cdb8d:9e23b04b
ARRAY /dev/md2 UUID=cce81d3a:78965aa5:208cdb8d:9e23b04b
ARRAY /dev/md124 UUID=f0bc71fc:8467ef54:208cdb8d:9e23b04b
ARRAY /dev/md125 UUID=3f4daae2:cbf37a2a:208cdb8d:9e23b04b

 

wisedraco
()

Ротация снимка в соответсвии с ориентацией из экзифа скриптом?

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

#!/bin/bash

for file in *.jpg do cp $file $file.orig convert -resize 1600x1200 -quality 90 $file.orig $file done

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

 , ,

wisedraco
()

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