Дневник fixin :: LiveInternet
- Острова
коммунизма.
- Да, такие еще есть. В городе Ногинске есть центральная гостиница, где
двуместный номер (около 20 нумеров) стоит 240 рублей, а одноместный (правда он
один) 150 рублей. В гостинице можно официально зарегистрироваться.
Так что
такие вот дела.
Места чаще бывают, чем нет, по телефону о наличии мест не
говорят - обычно лицам в подпитии отказывают, но с девушкой прийти никаких
проблем. Но если вы вдруг вы не попали, есть по пути от вокзала в
Электросталь, прямо возле торгового дома Подмосковье гостиница Гирус (т. ).
Ехать на любой маршрутке Ногинск-Электросталь или на такси рублей за 50. В
этом хотеле 600-750 (одно и двуместный
соответственно).
Гирус:
Телефон: (09651) 4-19-68
Факс:(09651)
4-22-47
Услуги: вызов такси , кафе , комната для переговоров ,
конференц-зал , общенациональное ТВ , парковка .
В номере: телевизор ,
холодильник , ванна .
Wed, 01 Dec 2004 09:06:38
+0300
- Если
кончились деньги в Москве
- Так получилось, что я загулял и утром обнаружил, что последние деньги
кончились. На метро еще можно было добраться, а вот от метро на автобусе до
работы никак - кондуктор высадит без денег. Метро … гм… а что идея - я ведь
видел как ловкие дельцы предлагают в часы пик пройти гражданам без очереди по
талончику за десятку. Они покупают десять поездок по 7.5 продают одну по 10
имеют навар. Я тоже пристроился к очереди и провел одну девушку за десятку и
одного парня за пятак. Этих денег мне хватило проехать на автобусе до точки
назначения. :)
Fri, 03 Dec
2004 19:13:33 +0300
- Все таки я
сделал из SoftAir конфетку
- Все таки я сделал из SoftAir конфетку
Вчера она у меня разъехалась,
оказалось мало вшил колец. Вшил кольца через каждые 10 сантиметров, протянул
веревкой длиной 10 метров, кровать стянулась на 100%. Теперича спать мягко,
удобно и без ям.
Fri, 03 Dec 2004 19:22:35
+0300
- Сделал
регу.
- Ну вот други, единственная проблема, которая мешала мне зарегиться -
отсутствие присутствия жилплощади хитрым образом решена и я начал процесс
регистрации.
Ситуация осложнялась тем, что регился я в
подмосковье.
Описываю весь процесс, а затем
посочуствуйте:
1. Всех прописанных в квартире лично веду в ЖЭК,
там мне дают отксерить у секретаря бланк заявления за 7 рублей, ксерю,
заполняю, все прописанные расписываются, заходим к паспортистке ЖЭКа (благо
очередь невелика), она ставит роспись и отправляет к секретарю. Секретарь
ставит штамп. Все проходит быстро, без очереди. Паспортистка сообщает мне
приемные дни центрального паспортно-визового отдела в областном
городе.
2. Еду в ПВО этого города, к счастию он работает по субботам.
Сажусь в очередь (человек 10, около получаса), захожу в кабинет к инспектору,
он проверяет документы, говорит нужен паспорт хозяина, якобы были случаи когда
паспортистки выписывали на мертвых душ. Пять минут обсуждаем эту проблему, ни
к чему не приходим (диктофонная запись имеется). Прошу бланк заявления. Не
дает почему-то.
3. Иду к начальнику ПВО (5 человек, около получаса).
Она также не разрешает без паспорта хозяина начать регистрацию, но сообщает
инспектору, чтобы выдал бланк.
4. Срисовываю со стенда реквизиты оплаты
госпошлины, плачу в сберкассу 20 рублей.
5. Кроме всего прочего
требуются отпечатки пальцев и страховка. В следующую субботу сначала иду в
милицию, сдаю отпечатки (бесплатно и якобы добровольно), плачу 150 рублей
страховки за 3 месяца через себркассу (опять же "добровольно") - сначала беру
квитанцию у тетеньки, потом иду ее оплачивать, потом приношу ее тетеньке, она
ставит штамп на заявление "Застрахован".
6. С чистой совестью прихожу в
ПВО, очередь всего 2 человека, мне дают заполнить один маленький квадратный
бланк, я его заполняю, иду без очереди, говорят в первый раз нужно два,
заполняю. Захожу без очереди, сдаю бланки и 2 фотографии 3*4 (неважно цветные
или ч/б).
7. Отправляют к местному подначальнику. Иду к нему, он ставит
резюме "Зарегистрировать". Возвращаюсь к инспектору, очередь слава богу
маленькая и у подначальника и у инспектора, он выписывает маленький
прямоугольный вкладыш к паспорту, без печати.
8. Этот вкладыш несу на
подпись к подначальнику. Он расписывается и - вуаля, я законно нахожусь на
територрии РБ.
Итого мне пришлось дважды приходить за
регистрацией, в общем это заняло с дорогой в областной центр около 12 часов
моего личного времени. Не стоит говорить о том, что на стендах информация
весьма скудная и неполная. Наверное, боятся описывать все этапы их незаконных
требований. Да здраствует закон.
Однако, чукчу заинтересовал
список документов на РВНП. В следующий раз буду делать не регу, а РВНП.
Кстати, в следующий раз отпечатки пальцев сдавать не надо, только страховку и
опять же заявление от хозяина. Интересно, а если бы хозяин написал на 10 лет,
все равно бы пришлось переписывать каждые 3 месяца? гыгыгы.
А
вот список, чего требуется на РНВП:
* 6 фотографий 35*45
* паспорт
* справка о судимости от государства
гражданина
* миграционная карта
* средства - сумма
*
свидетельство о браке, паспорт супруги
* сертификат ВИЧ
* не
болеет инф. Заболеваниями
* жилое помещение
* отпечатки
*
картонные скоросшиватели, конверты, открытки
Правда не ручаюсь,
что все точно выписал - меня подвел КПК.
После РНВП можно
сделать вид на жительство.
Так что если есть хата, дорога к
законной жизни открыта.
Tue, 07 Dec 2004 18:37:43
+0300
- Предлагаю
желающим, снимающим жилье в Москве,
- Предлагаю желающим, снимающим жилье в Москве, скинуться и купить на двоих
участок в 6 соток возле электричек Горьковского направления
(Орехово-зуево).
Участок делим пополам по 3 сотки.
Я лично буду
жить в бытовке (имеется), вам могу порекомендовать дешевый щитовой
домик.
Можно жить только летом, экономя нехилые бабки в теплый сезон,
например 300 баксов за 6 месяцев = 1800.
Желающие - велком. Наймем
юриста, оформим,будем жить.
Участок я ищу со светов и желательно водой
или чтобы вода была, пробурив скважину или колодец.
Зимой собираюсь
утеплить бытовку.
По деньгам это гдето по 3000-5000 баков с
носа.
Tue, 07
Dec 2004 18:44:10 +0300
- Бассейн и
телки.
- Вчера совмещал приятное с полезным.
Проплыл 1 км в бассейне, а потом в
приподнятом душевном состоянии клеился ко всем мимопроплывающим телкам, общим
количеством 3 штуки. Две были настроены миролюбиво, одна злобно. В общем,
плавайте на здоровье.
Заказал билеты в сауну. Попарюсь тут.
Wed, 08 Dec 2004
09:11:12 +0300
- В субботу
вечером проходя мимо мента в ментро, не
- В субботу вечером проходя мимо мента в ментро, не вписался и вызвал
подозрение.
- ОВД такое-то. Проверка паспортного режима, предъявите
документы.
- А по поводу?
.... У мента на лице неприкрытое
удивление, смешанное с раздражением.
- Тут Рамстор
заминировали.
- А, у вас ориентировочка, ну ладно, так бы и
сказали.
Достаю свой верный потертый военник, предъявляю.
- Вот
все вам гражданин с милицией поспорить, вот ведь служите.
- Уже не
служу.
- Ну служили.
- Не служил.
- Ах, да, - увидев
"лейтенант запаса".
Мент отдает документ и даже не интересуется, когда
я, белорус, приехал в Россию. Видит, что хер что ему обломится.
:)
Такие вот дела.
Бедные расеяне. Будь у меня расейский
паспорт, я бы по москве смело ходил и слал ментов подальше. Хотя, гм, я и так
смело хожу, просто виновата темнота. Если знать свои права, никогда никакому
менту не заплатишь. Менты не докажут.
Wed, 08 Dec 2004 09:27:57
+0300
- Доработал
Аутглюк - виды.
- В Аутглюке к сожалению нельзя настроить панельку, чтобы по нажатию кнопки
вызывался нужный вид, например задачи по категориям. Поэтому приходится
сначала переходить в папку задачи, потом заходить в меню и выбирать нужный
вид.
К сожалению я не нашел, как в VBA анализировать статус нажатия
клавиши. Можно было бы с Shift открывать в новом окне. А так она всегда
открывается в новом окне и при этом разворачивается на весь экран. Очень
сильно экономит время, когда видов много сделано. Можно из контактов перейти в
задачи или календарь, знаете ли.
Юзайте на здоровье!
Вот как
выглядит панелька. Мордочками - контакты. Стрелками вверх - задачи. Звонками -
встречи.
M:\Мои рисунки\Панель видов аутглюка.gif
Кстати, рекомендую
создать виды "последние задачи" и "последние контакты" - это объекты,
отсортированные по полю Изменено в порядке убывания даты. Так вы будете видеть
объекты, которые меняли в последний раз.
А вот что нужно сделать:
1.
Создать новую панель.
2. Нажать ALT+F11, откроется редактор Visual
Basic.
3. Сервис - Макросы - Создать. Создать нужные макросы.
4. В
модуль макросов добавить функцию SelectView
5. Назначить каждой кнопке
панельки макрос.
== А макросы выглядят так ===
'Виды
папок
'olFolderCalendar - календарь
'olFolderContacts -
контакты
'olFolderDeletedItems - удаленные
'olFolderDrafts -
черновики
'olFolderInbox - входящие
'olFolderJournal - журнал
(сегодня)
'olFolderNotes - заметки
'olFolderOutbox -
исходящие
'olFolderSentMail - отправленные
'olFolderTasks -
задачи
Sub ВыбратьВид_Задачи_ПоКатегориям()
SelectView
olFolderTasks, "По категориям"
End Sub
Sub
ВыбратьВид_Задачи_РаботаАктивные()
SelectView olFolderTasks, "Работа
активные"
End Sub
Sub ВыбратьВид_Задачи_Агенда()
SelectView
olFolderTasks, "Агенда"
End Sub
Sub
ВыбратьВид_Задачи_Последние()
SelectView olFolderTasks, "Последние"
End
Sub
Sub ВыбратьВид_Контакты_ПоКатегориям()
'SelectView
olFolderJournal, ""
SelectView olFolderContacts, "По категориям"
End
Sub
Sub ВыбратьВид_Контакты_Последние()
SelectView olFolderContacts,
"Последние"
End Sub
Sub ВыбратьВид_Встречи_Последние()
SelectView
olFolderCalendar, "Последние"
End Sub
Sub
ВыбратьВид_Встречи_ДНМ()
SelectView olFolderCalendar,
"День/неделя/месяц"
End Sub
=== А функция SelectView выглядит
так ===
Sub SelectView(folder, view, Optional new_window = True)
Dim
myOlApp As New Outlook.Application
Dim myOlExplorer As
Outlook.Explorer
Dim myOlView As Outlook.view
On Error GoTo
sss
Set new_folder =
myOlApp.GetNamespace("mapi").GetDefaultFolder(folder)
If new_window
Then
Set myExplorer =
new_folder.GetExplorer
myExplorer.Display
Else
Set myExplorer =
myOlApp.ActiveExplorer
Set myExplorer.CurrentFolder = new_folder
End
If
Set myOlView = new_folder.Views.Item(view)
Set
myExplorer.CurrentView = myOlView
myExplorer.WindowState =
olMaximized
Exit Sub
sss:
MsgBox "Error 2 " & Err.Description
& " " & Err.Source
Exit Sub
End Sub
Вопросы
программерам:
Можно ли как-то настроить запрос на SQL, чтобы записи в
папке Outlook показывались на основе фильтра, написанного на VBA, т.е. не
просто сравнивались поля записей, а производились какие-либо вычисления и на
основе этого принималось решение, показывать запись или нет.
Может есть
событие типа - ПриОтбореЗаписи или ПриПоказеЗаписи, ПриФильтрацииСписка и как
его это событие перехватить?
Еще вопрос по ходу. Кнопке панели можно
присвоить макрос. А как в этот макрос передать параметр. Например я всем
кнопкам хочу присвоить один и тот же макрос.
Можно определить, какая кнопка
была нажата и каким образом - мышью, с нажатым шифтом, с отжатым?
Еще
вопрос - как определить была ли нажата кнопка Shift, Ctrl, Alt, когда был
вызван макрос с панели инструментов.
Без шифта будет делаться одно, с
шифтом другое - открываться вид в новом или текущем окне.
Или может
быть так - вид, папка или эксплорер хранит где-то набор записей, которые он
отображает, так перед отображением пройтись по этим записям и пофильтровать их
моим условием. Можно такое сделать?
Thu, 09 Dec 2004 09:31:32
+0300
- Опоздание на
минус час.
- Приехал к служебному автобусу вовремя, еле успел. Смотрю на часы - блин,
приехал на час раньше, а ведь летел сломя голову. Вот зациклился блин,
перепутал восемь часов и семь. Пришлось ехать в объезд - не мерзнуть же на
морозе. Служебный автобус приехал через 10 минут после того, как я попал на
работу. :)
Thu, 16 Dec 2004
18:07:34 +0300
- В коллекцию
глюков 1С
- Шаблон("Просто строка, без квадратных скобок ") выдает пустую
строку.
Если же записать так Шаблон("Просто строка, без квадратных скобок
[] ") то все ок.
Thu, 16 Dec
2004 18:11:08 +0300
- Просмотр в
отладчике строки.
- Иногда в отладчике нужно посмтортеть длинную строку, например текст
запроса. В табло отладки показывается только первая строка многострочной
строки.
Введите в табло Вопрос(ИмяПеременной) и вуаля!
Thu, 16 Dec 2004 18:11:48
+0300
- Поиск в
icq
- Оказывается в icq в белых страницах можно использовать * для
поиска.
Таким образом можно искать не только конкретную фамилию, но и все
фамилии, начинающиеся например на osipov*. Я минут 15 искал своих знакомых,
правда никого не нашел, но забавно.
Thu, 16 Dec 2004 18:12:12
+0300
- 1С и реестр
- пути автообмена
- Вот где 1С хранит пути автообмена, которые вечно слетают.
Запихните их
через командный файл.
Windows Registry Editor Version
5.00
[HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\ОФИС\Config\Upload/Download
directories]
@="{{\"ДА\",\"\\\\buh\\bases\\InOut\\For\",\"\\\\buh\\bases\\InOut\\From\",\"1\"},{\"ОР\",\"\\\\buhserv\\bases\\InOut\\For\",\"\\\\buh\\bases\\InOut\\From\",\"1\"},{\"СБ
\",\"\\\\buh\\bases\\InOut\\For\",\"\\\\buh\\bases\\InOut\\From\",\"1\"},{\"УС\",\"\\\\buh\\bases\\InOut\\For\",\"\\\\buh\\bases\\InOut\\From\",\"1\"},{\"EMail_Par\",\"\",\"\",\"0\"}}"
Thu, 16 Dec 2004 18:14:08
+0300
- Вернисаж в
Измайлово.
- Впервые побывал на вернисаже в Измайлово.
Заглянул давеча на вернисаж в
Измайлово, впервые, там много прикольных картин и сувениров и толпятся
иностранцы.
Вход = 10 рублей.
Thu, 16 Dec 2004 18:16:54
+0300
- Пиво.
- Впервые попробовал давеча пиво. Не очень крепкое по-моему, раньше пробовал
только безалкогольное. С бокала не опьянел, т.к. запивал мясное блюдо. Ну че
могу сказать - под мясо неплохо, почти так же хорошо, как кефир.
Thu, 16 Dec 2004
18:19:42 +0300
- Книга моей
мечты...
- Видел тут в библиотеке книжку "Разработка приложений для Outlook 2004".
Открыл - чуть не захлебнулся слюной. Все, до чего я доходил горьким опытом,
тут как на ладони, цена 10 баксов.
Но не купил, блин. Денег нет, фирма
книжку не оплатит. Эх....
Хотя тема с Аутлуком неплохо продвигается. Я уже
сам навострился им пользоваться для планирования и даже несколько макросов
написал. Уря!
Thu, 16 Dec
2004 18:21:50 +0300
- Про
отопление - совет.
- Бабка-хозяйка оказывается заменила две четырехсекционные на две
семисекционные батареи, ибо прошлые квартиранты ваще замерзали.
Но все
равно было холодно.
Совет - я купил полителеновую пленку 100 мкм, очень
недорого, и кнопки, закрепил пленку на окне кнопками. Стало значительно в
разы! теплее... Неудивительно - ибо пленка тут же натянулась как парус, как не
изолировал я малярной лентой, сквозняки оставались.
Тока вот надо было,
теперь правда уже поздно, в промежутки между стеклами (внутри стекол)
проложить войлок.
Но и так замечательно - не дует и тепло.
Говорят еще
можно трубы Вентилятором обдувать, не пробовал, не нашел.
Трубу резиновую с
водой может еще попробую обернуть вокруг батарей и пустить по квартире, если
найду недорого.
Fri, 17 Dec
2004 09:21:46 +0300
- Как послать
СМС на МТС?
- http://sms.mts.ru/cgi-bin/cgi.exe?function=sms_send&isFree=1&MMObjectType=0&MMObjectID=&To=79163748513&Msg=Privet%20Sergey&count=4&Hour=01&Min=18&Day=25&Mon=09&Year=2004&Lang=2
Я все хотел сделать пользователям возможность отправлять СМС с моего сайта
на мою мобилу, нашел форму на сайте МТС, но никак не мог придуматЬ, как
автоматически в этой форме забивать мой номер телефона и текст
сообщения.
Мне подсказали - вот по этой ссылке можно отправить СМС на мой
номер телефона, правда там выскакивает надпись "Тема устарела", но отправка
тем не менее работает. :) Ура!
Fri, 17 Dec 2004 09:39:57
+0300
- О
гражданстве РФ.
- Получить гражданство РФ белорусам, такжикам и казахам проще, чем
РНВП.Спешите до 2006 года.
До 1 января 2006 года нужно успеть
подать заявление об упрощенном порядке приема в гражданство РФ.
Для
этого должен быть хотя бы один родственник - жена, ребенок, дед, мать, отец,
сестра - гражданин РФ.
Сей порядок действует только для белорусов,
таджиков, казахов.
Спешите.
Я ходил в паспортно-визовое
отделение - никаких проблем, все документы готовы принять.
Даже по
ребенку можно пройти, только у ребенка должна быть прописка и вкладыш в
свидетельство о гражданстве.
Так что рожайте бейбера, а через 9 месяцев
еще успеете стать гражданами РФ. :)
Ну а если совсем все печально, три
года службы в армии по контракту - и вы гражданин. Как в Риме.
:)
Tue, 21 Dec 2004
09:12:27 +0300
- с новым
2005м
- Дорогие друзья! Поздравляю всех с новым годом, желаю всем счастья,
здоровья, удачи, любви! Год 2004 был хорошим, следовательно по индукции новый
2005 год будет еще лучше!
Fri, 31 Dec 2004 15:49:58
+0300
- Встретил
Митичкина.
- В колонках играет - В
В метро "Арбатская" сегодня утром был
узнан Митичкиным. Он узнал меня по фотке. Митичкин - автор известной книжки по
1С 8.0. Вообще-то за два года в москве я только пару раз встречался случайно
со знакомыми (большой город), а тут - нате вам.
Короче, он дал мне свою
визитку. Я ответить тем же не мог, т.к. визитки у меня вытащили вместе с
кошельком в середине декабря, а новые я напечатать не успел.
Вот такие
бывают встречи в москве! :)
Mon, 17 Jan 2005 10:48:13
+0300
- Архив моих
данных
- Архив моих данных (программы, фотки, видео, информация) за 2000-2003 год
занял один дивиди, а вот архив моих данных за 2004 год занимает целиком один
дивиди. Причем половина диска - видео, снятое цифровиком. Придется под видео
отводить отдельный дивидюк.
Да, дистрибутивы программ я не
учитывал.
Объем DVD = 4.5 Гигов
Tue, 18 Jan 2005 18:51:35
+0300
- Ориентация
для фотика
- Известно, что цифровые фотоаппараты если их повернуть под углом 90
градусов делают перевернутые снимки, которые затем приходится править в
графических редакторах. А что, если добавить в фотик нивелир (гироскоп,
уровень), который будет определять положение фотоаппарата относительно вектора
гравитационных сил и если не переворачивать картинку, то по крайней мере
вносить в метаданные картинки угол наклона, по которому повернутые картинки
можно будет быстро отобрать для обработки.
Tue, 18 Jan 2005 18:55:35
+0300
- Вспоминая
поход к стоматологу
- В декабре ходил к стоматологу. Так что меня поразило - там есть слюноотсос
- такая трубочка вставляется в рот и откачивает слюну. Плевать в плевательницу
не нужно. Прикольно. Правда и содрали с меня порядком - 60 баксов за лечение
одного зуба, блин. Но то была острая боль.
Tue, 18 Jan 2005 18:58:29
+0300
- Персидский
принц
- Начал было играть в принца персии, но он у меня виснет дома на компьютере
все время на одном и том же месте, блин. Какая жалость! Вообще играть не во
что, может кто чего посоветует? ФарКрай не предлагать и иже с ним.
Tue, 18 Jan 2005 19:01:37
+0300
- Я
прошел-таки завод в Nitro Family
- Я прошел-таки завод в Nitro Family!!!
Я надолго застрял в самом начале
уровня West Coast, там где герои заходят в завод (у него еще на крыше
квадратные окна, через которые брезжит голубое небо), откачал зеленую
жидкость, а что делать дальше не знал. Единственная дверь не открывалась.
Оказалось, реально есть глюк. Эта дверь - такая же дверь как и у других лифтов
(и в самом деле это оказалась дверь лифта). Только у этой двери нет кнопки
вызова лифта. Когда я сообразил, что это лифт, я начал двигаться влево-вправо
около двери и возникла заветная надпись "Жми", т.е. кнопка лифта НЕВИДИМАЯ.
Блин, сколько я парился с этой фигней…
Thu, 20 Jan 2005 09:37:00
+0300
- Нашел солюшн
для Die Hard Nakatomi Plaza
- Еще одна радостная новость - на ag.ru нашел солюшн для Nakatomi Plaza (на
английском).
Ура, теперь я таки доиграю эту игру, где я застрял на дурацком
логическом паззле, абсолютно неуместном в шутере.
Thu, 20 Jan 2005 09:44:03
+0300
- Успехи в 1С
8.0
- Решил задачу Специалиста 8.0 по Платформе.
Решал задачу в общей
сложности часов 10, хотя на экзамене под нее отводится четыре часа. Часа два
ушло на освоение компоненты расчет, которую я вообще впервые в жизни вижу. :)
Кстати, процесс решения задачи я задокументировал в ворде по шагам, кому
интересно могу скинуть задачу и ее решение.
Thu, 20 Jan 2005 16:12:15
+0300
- Разделяй ЖЖ
и властвуй.
- Это хорошо, что в ЖЖ появилась возможность разделять топики по рубрикам.
Мне кажется было бы полезно, чтобы был общий список категорий, пользователь
может использовать или готовые общие категории или же может (если захочет)
указать, к какой общей категории относится категория пользователя.
Что это
даст?
Например можно будет смотреть записи всех пользователей, относящихся
например к автомобилям или умным мыслям и т.п.
Кстати категории можно
сделать древовидными, от частного к общему, например
Авто - Вольво, Пежо,
Вольксваген.
Человек может писать или просто про автомобиль или про
конкретную марку.
Или например
Религия - Ислам, Христианство,
Иудаизм.
Или еще Россия - Москва, Орел, Петербург и т.д. (к какому месту
относится запись)
Время - Средние века или Ренессанс и т.п.
Или тип
записи - совет, впечатление, мнение, сон и т.п.
Thu, 20 Jan 2005 16:17:46
+0300
- Игры на
новогодних каникулах
- На новогодних каникулах прошел до конца Max Payne 2. В конце где Вилли
забирается на люстру нужно стрелять по подвесам (круглым деревянным
брусочкам), а когда люстра падает, расстреливать Вилли. Я уже хотел было юзать
чит, но все-таки справился сам.
Еще одна игрушка, которой баловался - Alien
Shooter. Очень толковая вещь. Обязательно сырайте, вид в 3d сверху - море
крови, мяса и ошметков.
Рекомендация - если на уровне есть пушка, первым
делом рвитесь к ней. Первый уровень я прошел сам, а последний этап второго
уровня использовал читы - очень уж там мяса много. С читами неинтересно, если
играть так, игра держит в напряжении.
Один уровень можно проходить час-два.
Используйте friendly fire - монстры мочат друг друга, когда вы стоите за
стенкой.
Fri, 21 Jan 2005
09:52:21 +0300
- Опять
застрял в Nitro Family
- Теперь застрял в мусорке на уровне "Лаборатория". Из дырки в стене
выскакивают бесконечные тетки с криком "Гринго", запрыгнуть в эту дырку или
мусорку не получается. Я пробовал истреблять теток, но они бесконечны. Чего
делать-то надо?
Fri, 21 Jan
2005 09:52:43 +0300
- Микрософт
Аутлук меня разочаровал. Список рассылки делается одним письмом, нельзя со
- Микрософт Аутлук меня разочаровал. Список рассылки делается одним письмом,
нельзя создать письмо каждому разработчику. Mail.ru режет рассылки с большим
числом получателей.
Но есть выход - я отправил письмо через своего хостера
- hi@fixin.ru
Указал в письме список
адресатов.
Столкнулся с тем, что аутлук не может преобразовать список
адресов в списке рассылки в список адресов, разделенных запятыми.
Сохранил
список рассылки в текстовый формат, оттуда загрузил в эксель с разделителем
табуляция, скопировал колонку с e-mail адресами в ворд, заменил знак абзаца на
запятую. Получил список адресов. Ура!
Хотя можно было отправить и из
аутлука, просто через учетную запись hi@fixin.ru
Fri, 21 Jan 2005 10:18:01
+0300
- Совет
сдающим 1С8:Специалист
- Для ускорения отладки можете в модуль приложения добавить строки, которые
будут открывать все нужные формы. Это съэкономит время на лазание по
интерфейсу для их открытия и быстрее, чем создавать интерфейс. Ненужные формы
можно закомментировать.
Процедура ПриНачалеРаботыСистемы()
Документы.НачислениеЗарплаты.ПолучитьФормуСписка().Открыть();
КонецПроцедуры
Fri, 21 Jan 2005 14:16:56
+0300
- сижу за
решеткой в ментовке сырой
- сижу в отделе. слава Gprs
сижу в отделении в новогиреево, мартеновская
31. пишу сообщение через кпк. посадили в 15.30, 2 часа назад, за то что при
себе не имел документов, а кроме гражданства и фио больше ничего не сообщил.
составили протокол на нарушение правил регистрации, я написал в объяснении,
что не нарушал закона о регистрации. пока сижу в камере. жду пока знакомые
подвезут паспорт . через 2.5 часа обещали привезти. что
делать?
__________________
Fixin, великий и могучий
#2
Сегодня, 15:22
fixin
Senior Member
Регистрация:
07.04.2003
Адрес: Россия
Возраст: 29
Сообщения: 367
дык вопросы
следующие - могут ли для выяснения личности задержать больше чем на 3
часа.
кстати официальная рега у меня есть - в паспорте талон. не
левая.
может сообщить им где я зареглен и не выпендриваться?
копию
протокола обещали дать.
__________________
Fixin, великий и
могучий
#3
Сегодня, 15:24
fixin
Senior
Member
Регистрация: 07.04.2003
Адрес: Россия
Возраст:
29
Сообщения: 367
мда. счас на сайте по ходу никого нет.
можете мне
прислать смс на номер +7(916)374-85-13
я телефон включаю время от времени -
берегу батарею. так что лучше смс.
__________________
Fixin, великий и
могучий
#4
Сегодня, 15:30
fixin
Senior
Member
Регистрация: 07.04.2003
Адрес: Россия
Возраст:
29
Сообщения: 367
со мной алкоголик - храпит на лавке.
может
попросить поставить в известность консула? а...
изучаю наскальную
живопись:
на левой стене нацарапано - андрей 9.8.03, на правой - баткен
кыргызстан.
да. прикольно завершился поход в кино на выходных...
ладно,
сообщу чем закончился инциндент. шлите смс или звоните в отделение...
гы, а
тут есть "скрытая камера". правда в выходные никто в нее не смотрит. жаль, что
задержали меня не на тверской - шлюх в камере нет, скучно.
может в усб
позвонить?
скопировал этот пост с nelegal.ru, откорректирую
потом
Sun, 30 Jan 2005
17:36:10 +0300
- Держали 4
часа. :)
- Да отпустили еще вчера, после 4х часов задержания. Наверное сказалось то,
что я позвонил в консульство РБ и сообщил, что держат больше 3х часов не
предъявляя обвинения. Протокола копию не дали, номер протокола не
сообщили.
Но у меня есть доказательства - фотография застенков и
диктофонная запись большей части разговоров.
Буду писать жалобу.
Завтра
ее здесь опубликую (сегодня занят), подскажите чего добавить.
Это беспредел
- любого человека без документов можно посадить под замок на 3 часа и более. Я
фигею с московской милиции...
Mon, 31 Jan 2005 09:38:07
+0300
- Составляю
жалобу
- Составляю жалобу на воскресные шалости ментов.
Обсуждение жалобы
веду в ветке:
http://forum.nelegal.info/phpbb/showthread.php?p=60670&posted=1#post60670
Кто силен в юриспруденции подключайтесь.
Tue, 01 Feb 2005 19:22:43
+0300
- Жалоба на
ментов почти готова
- Меня спросят - зачем я жалуюсь на милицию? Очень просто - если действия
милиционеров после жалобы будут иметь хоть какие-то негативные последствия для
них - пусть просто им сообщат, что их действия были неправильными - с этой
бумагой (решением прокуратуры или начальника УВД), как с индульгенцией я и
другие белорусы могут спокойно ходить и предъявлять ее вместо паспорта наглым
ментам.
Thu, 03 Feb 2005
09:41:06 +0300
- Сдал
очередной экзамент
- Сегодня сдавал экзамен на Специалиста по Платформе. Это был мой первый
экзамен на специалиста. Сдал на пять. Хочу поделиться опытом.
Задачки в
принципе простые. Принимал Аксёнов.
Мне, как ни странно, было напряжно
строить отчеты с помощью построителя (недоучил).
Ну и конечно, два с
половиной часа из четырех с половиной (немного затянулся экзамен) потратил на
компоненту расчет.
Рекомендую не только теоретически изучить компоненту
расчет, но и прорешать пару задачек по этой теме. Насчет теории – у меня есть
черновик моей статьи «Сложные периодические расчеты в 8.0 для чайников». Если
надо, обращайтесь.
В расчетах у меня была задача по оплате сверхурочных
часов и выходов в выходные дни.
В оперативном учете – списание
ФИФО/ЛИФО.
В бух учете – закрытие взаиморасчетов по ФИФО/ЛИФО, ведение
учета в разрезе договоров.
Я сделал из оперучета весь, бухгалтерии половину
принялся за расчет, потом буквально за двадцать минут доделал бухгалтерию,
повезло. Вообще то я рассчитывал на трояк.
В списании по ФИФО желательно
сворачивать табличную часть Расходной, чтобы не зависеть от дублей строк.
:)
Можно пользоваться Радченко и Митичкиным, но мне не пригодились.
Да,
кстати, там в 1С выдают значки Профессионал и Специалист. Я взял их себе – не
знал, что их дают.
Fri,
11 Feb 2005 18:22:59 +0300
- Обмен
данными по XML
- Пришлось серьезно заняться XML-обменом данных.
Начал смотреть
конфигурацию "Конвертация данных".
Все замечательно, но очень тормознуто и
документация составлена только на описание, описания конкретных примеров нет.
А тормозит реально.
Есть пара глюков при выгрузке из семерки, пришлось
причесывать.
Также спотыкался на конфликте версий обработок
выгрузки/загрузки.
В результате недовольства и лени я придумал хорошую
альтернативную схему выгрузки, основанную на том, что вся база данных
представляется с точки выгрузки, как набор регистров сведений с произвольным
количеством измерений и ресурсов.
Справочник - это тоже регистр сведений с
одним измерением - объект и ресурсами - реквизиты.
То есть файл обмена
состоит из набора записей свойство=значение, часть из этих пар является ключом
записи.
Такая организация позволяет строить прозрачные правила обмена,
часть которых может действовать в обе стороны. Такие двухсторонние правила
обмена, например:
1. Изменение наименования свойства,
например
(Объект=пиво) Тип=Справочник Вид=Товары Код=11
конвертируется
в
(Объект=пиво) Тип=Справочник Вид=Номенклатура Код=11
Понятно, что это
правило работает в обе стороны.
Или на примере переноса курса
валют.
(Объект=usd Дата=12.01.04) Курс=28 тип=Справочник
вид=Валюты
конвертируется в
(Валюта=usd Дата=12.01.04) Курс=28
тип=РегистрСведений вид=КурсыВалют
2. Реструктуризация ключа.
(Склад=главный Товар=пиво Фирма=Рога и Ко) Остаток=10
конвертируется в
(Склад=главный Товар=пиво)
В обратную сторону проставляется некая
условная одна и та же фирма.
Кроме того, можно сразу же
использовать транзитивные правила, т.е. если есть правила выгрузки из торговли
7.7. в торговлю 8.0 а затем в УПП 8.0, то сложив эти правила можно получить
транзитивный перенос из торговли 7.7. в УПП 8.0.
Fri, 11 Feb 2005 18:36:50
+0300
- Накопилось
штук 10 DVD
- Готов поменяться DVD с гражданами из Москвы. Есть резак.
Жду
предложений.
Fri, 11 Feb
2005 18:38:32 +0300
- Дурилка
мобильная.
- Вот только давеча прочитал в компьютерре как дурят народ, предлагая
наклейку на аккумулятор, якобы увеличивающую в три раза срок работы от одной
подзарядки, как в электричке предлагали девайс, который ложат под аккумулятор,
якобы усиливающий прием антенны.
Причем девушка-продавец приводила пример,
что вот когда мы пальцами беремся за ТВ-антенну, сигнал улучшается. Смешно.
Аргументы были еще и такие - какое то там заключение у нее на руках имеется от
МТС, да еще и рекламу на ТВ говорила крутят.
Я вот думаю если этот девайс
реально бы работал и стоил 150 рублей, то все производители мобил давно бы его
в свои мобилы вставили. Опять хочется всего и сразу.
Fri, 18 Feb 2005 09:44:13
+0300
- Туалетная
психология.
- Задачка по человеческой психологии и реальной жизни.
Имеется общий
туалет на три кабинки (М и Ж совмещен). Кабинки расположены по правую руку от
входной двери - ближняя, средняя и дальняя. Умывальник за третьей кабинкой.
Вопрос - какая из кабинок посещается чаще всего мужчинами, женщинами и
суммарно.
Fri, 18 Feb 2005
18:46:44 +0300
- Ордена и
медали.
- Получил очередной сертификат "Специалист по 1С:Управление торговлей
8.0".
В принципе была объемная задача на знание конфигурации (как
пользователь) - делал около часа.
А задачка на программирование оказалась
простой - но я в своем стиле час парился, чтобы потом за полчаса все накатать.
:)
Задачка была на тонкую настройку партионного учета, нужно было
анализировать разницу между стоимостью продажи и себестоимостью и не допускать
разницы более определенного процента.
Я очень долго искал, как выщемить
стоимость продажи, но потом нашел. :)
Mon, 21 Feb 2005 18:19:35
+0300
- Научился
сохранять виды.
- Научился сохранять виды аутлук. Оказывается, каждый вид имеет свойство
XML, полностью описывающий вид. Сейчас пишу софтину, которая перекидывает виды
из домашнего аутлука в рабочий.
Жаль, что аутлук не дает только никаких
средств для доступа к свойству вида "Автоформатирование", поэтому его можно
переносить только ручками.
Mon, 21 Feb 2005 18:21:26
+0300
- Фильтры в
аутглюке.
- Теперь я умею программно менять фильтр в OUTLOOK.
То есть считываю
свойство XML, меняю фильтр на свой и - войла!
И вот как это можно
использовать - например пройтись процедуркой по всем элементам папки,
запомнить EntryID всех элементов, которые есть в папке и потом поставить
фильтр, указав перечень нужных элементов типа EntryID in
(a,b,c,d,,,f)
Нашел форум по аутлуку (на англицком) http://www.outlookcode.com/. Там хороший и внимательный
админ.
Mon, 21 Feb 2005
18:24:56 +0300
- Разрезные
гранаты
- В колонках играет - Davide
Byrn
Я уже отчаялся купить нормальный гранат - не гнилой
и не подмороженный. Хоть ходи с ножом и разрезай перед покупкой.
Дык вот
какая идея - в супермаркетах могут продавать гранаты разрезанные пополам в
вакуумной упаковке - товар лицом, так сказать.
А может кто знает способ,
как проверить качество граната?
Fri, 25 Feb 2005 19:28:24
+0300
- Санатории.
- Интересно, какая-нибудь турфирма организовывает что-то вроде
корпоративного отдыха на природе - ну группа товарищей человек 30-40, только
не из одной фирмы, а собрать всех желающих и за счет массовости сделать
дешевле отдых в санатории? Я бы поехал, мне понравилась корпоративная встреча
нового года в Подмосковье!
Fri, 25 Feb 2005 19:31:08
+0300
- Сайт...
- Короче наверное я прикрою свой сайт.
Во-первых он не обновляется уже
месяца три. Материалы есть, но лень обновлять - доступа по ftp у меня нет, а
веб-интерфейсом париться - увольте.
С другой стороны увлечение
сайтостроительством отнимает кучу времени, которое можно просто прожить или
проиграть в компьютерные игры.
Наверное я буду печатать свои идеи и мысли в
дневнике, а уже потом публиковать на сайте.
А может сайт пускай умрет -
сколько там, три оплаченных месяца осталось? Посмотрим.
Fri, 25 Feb 2005 19:33:27
+0300
- Моя
мечта.
- На данный момент времени меня все устраивает и у меня почти все есть.
Я
мечтаю только о квартире-двушке в городе "Орехово-Зуево", которая стоит
20.000$
Орехово-Зуево (http://www.ozuevo.ru/) - чудный город в 85 км от
МКАД.
Электричкой - полтора часа.
В городе имеются заводы и один
франчайзи 1С - значит с работой проблем не будет. Ну или можно ездить на
пол-ставки программистом в Москву - три дня из пяти.
Вот такая вот простая
мечта простого программиста.
Я посчитал, что мне не особо напрягаясь
достаточно копить 3 года.
Для этого нужно ежемесячно откладывать по
600$.
В принципе нормально. Ипотека не устраивает, потому что далеко
ездить, если жить в Орехово. Жаль, 300$ ежемесячно за квартиру
пропадает.
Такие вот дела.
Fri, 25 Feb 2005 19:43:37
+0300
- Мне помогли
прибить XML
- Короче сегодня полдня мучался, чтобы XML записывал в правильной кодировке
Win-1251.
Добрые люди подсказали:
var pi =
xmldoc.createProcessingInstruction("xml",
" version='1.0'
encoding="win-1251");
xmldoc.appendChild(pi);
Ура, вот исходная
статья:
To change the encoding that the XML DOM Save method uses,
you need to create an XML declaration with an encoding attribute at the top of
your document as follows:
var pi =
xmldoc.createProcessingInstruction("xml",
" version='1.0'
encoding='ISO-8859-1'");
xmldoc.appendChild(pi);
When you call the
save method, you will then get an ISO-8859-1 encoded file as follows:
?
Now, be careful you don't let the XML
property confuse you. The XML property returns a Unicode string. If you call
the XML property on the DOMDocument object after creating the ISO-8859-1
encoding declaration, you will get the following Unicode string back:
?
Notice that the ISO-8859-1 encoding
declaration is gone. This is normal. The reason it did this is so that you can
turn around and call LoadXML with this string and it will work. If it does not
do this, LoadXML will fail with the error message: "Switch from current
encoding to specified encoding not supported."
Fri, 25 Feb 2005 19:45:41
+0300
- На борту 2
медали и 2 ордена
- Короче сдал экзамены на 2 "специалиста" и 2 "профессионала" по 1С. Никогда
не гонялся за нагрудными знаками, а ведь прыятно, гыгыгы...
Fri, 25 Feb 2005
19:46:50 +0300
- Как сдавать
тесты
- Из личной жизни.
27 января 2004 года я сдавал сразу два теста
1С:Профессионал. В каждом тесте содержалось 14 наугад выбранных из 400
вопросов . Для сдачи нужно было правильно ответить на 12 вопросов. Первый тест
я сдал на 13, второй на 12. То есть я сдал за одни раз два достаточно сложных
теста, изучив ответы на примерно 700 вопросов. Я хочу поделиться с вами своим
способом сдачи таких тестов.
Тесты.
Население растет и общество
придумывает все новые способы, чтобы справиться с таким огромным населением.
Вот и в сфере образования появились тесты, где преподаватель заменен
бесплатным машинным временем. Впервые с ними я столкнулся, когда сдавал
экзамены в ГАИ, а теперь вот многие профессиональные атестации сдаются в виде
тестов.
Как я заметил, авторы тестов не ограничиваются вопросами,
касающимися тестируемого предмета, а добавляют еще около 10% вопросов,
проверяющие память испытуемого (в реальной жизни это помнить не надо -
достаточно залезть в справочник) или предназначенных на то, чтобы его завалить
(ответы неоднозначны или даже неправильны). Наверное, сказывается скрытый
садизм составителей тестов. Но честное слово, не видел еще ни одного
корректного теста, везде есть 10-20% "хитрых" вопросов.
Мой
метод
Необходимое и достаточное условие для сдачи теста - список
вопросов и номера правильных ответов. Также желательно чтобы по мере чтения
вопросов вы не просто запоминали правильные ответы, а пытались разобраться,
почему именно эти ответы правильные.
Можно обойтись и без компьютера,
делая пометки в тесте или на отдельной бумажке, ну а если вы обременены
компьютером - используйте Эксель.
1. Начальное решение.
Итак, в
первом проходе мы просто просматриваем ВСЕ вопросы и пытаемся разобраться,
почему на них даны такие ответы. Попутно заносим список вопросов в Эксель.
Проставляем номера вопросов в колонку "Вопрос" и в колонку "Ответ" проставляем
номер правильного ответа.
2. Первая сдача.
Затем делаем первый
проход по решению вопросов теста. Добавляем колонку "Мнение" и заносим туда
номера предполагаемых ответов. Естественно, колонка "Ответ" должна быть
скрыта. Добавляем колонку "Сложность". Если вопрос кажется нам сложным, ставим
в эту колонку 0.
После прохода сравниваем ответы и мнения
(автоматически автофильтром или вручную) и везде, где ответ неправильный
ставим в колонку "Сложность" значение 1, даже там, где сложность
"0".
3. Решаем сложные задачи.
Текущий уровень сложности - ноль.
Автофильтром оставляем только задачи текущего уровня сложности или выше. Опять
пробуем их решить. В конце теста проверяем, какие задачи не удалось решить и
увеличиваем в них сложность на единицу.
Увеличиваем текущий уровень
сложности на единицу и повторяем этот шаг, пока не решим все задачи. Таким
образом, мы будем решать сложные задачи пока их не решим.
4. Решаем
простые задачи - повторение.
Этот шаг нужен на тот случай, если вы
случайно угадали ответ на простую задачу. В принципе, его можно пропустить,
если у вас нет времени. Решайте задачи без проставленного уровня сложности и
если на какую-то задачу дали неправильный ответ, ставьте задаче первый уровень
сложности. Далее можно прорешать первый уровень сложности и т.п.
В
результате такой схемы прохождения экзамена вы проранжируете вопросы по
сложности запоминания/понимания. Вопросы, не вызывающие сложности (50%) можно
сразу отмести и сосредоточиться на сложных. Это дает выигрыш в распределении
внимания, а следовательно и в результатах теста.
Общие
рекомендации.
К тесту, как и к любому экзамену применимы общие
рекомендации обучения. Лучше делать один прогон теста один раз вечером после
работы, чем все прогоны в один день. Памяти нужно некоторое время, чтобы
отложить данные.
Психологическое правило - наплюйте на результат теста.
Помните, что тест всегда можно пересдать. Идите на экзамен, как будто вам все
равно сдадите вы его или нет.
Удачных вам тестов!
Fri, 25 Feb 2005 19:47:26
+0300
- Порядок в
файлах
- Порядок в файлах
Каждому, кто интенсивно работает с данными и не
заботится об упорядочении их хранения, наверное понятны и знакомы ситуации,
когда нужного вам файла не находится под рукой, файлы пропадают, потому что вы
забыли включить их в архивный план или винчестер забивается большим объемом
данных, а вы не знаете, какие из них вам на самом деле нужны.
Я тоже
достаточно долго не думал об организации данных, пока объем папки "Мои
документы" не превысил размера DVD-диска, на который я архивировал данные.
Тогда я и начала задумываться, как грамотно увязать хранение и архивацию
данных. Предлагаю вам свою систему. Благодаря ей у вас на диске будут только
нужные вам данные а тех, что не хватает можно будет легко и быстро достать из
архива. Не утверждаю, что эту систему придумал я, я точно видел, что похожей
системой пользовался Меркулов Александр из "Интеллектуального
офиса".
Новый год для данных
В основу системы положено хранение
данных по годам. Например, вначале 2004 года я создаю папку "Мои документы" и
работаю с ней. В конце 2004 года я сохраняю папку "Мои документы" на архивный
диск и оставляю в папке "Мои документы" только нужные мне документы, которые я
буду использовать и дорабатывать в следующем году.
Если позволет
винчестер, я копирую архивную папку "Мои документы" в корневую директорию,
например C:\2004. Данные в архиве и в архивной папке не редактируются - архив
за прошлый год закрыт. Если что-то нужно изменить, эти данные копируются из
архива в текущий год и корректируются уже в папке "Мои
документы".
Таким образом я убиваю целое стадо зайцев:
1.
Уменьшаю объем хранимых на винчестере данных. Хранятся только текущие данные,
архив всегда доступен.
2. Уменьшаю объем архива. Архивные диски один раз
будучи выпущены уже не меняются.
3. Я имею версии своих проектов за каждый
год.
Архивирование
Минимум раз в неделю, а на самом деле через
день в конце рабочего дня я запускаю архивирование папки "Мои документы".
Архив получается небольшой - ведь там только текущие данные.
Я всегда
записываю две архивные копии годового архива. Одну копию храню возле рабочего
компьтера, другую отдаю знакомым или родственникам на случай, если меня
обворуют. Если винчестер позволяет, сбрасываю копию архива на
винчестер.
Коллекционирование софта
Наверное любой достаточно
продвинутый пользователь имеет на своем компьютере папочку "SOFT", куда
складывает весь ему необходимый софт, часто скачанный из интернета. Понятно,
что серьезные пакеты занимают много места и хранятся не на винчестере, а на
дистрибутивных дисках. А вот в утилитах с течением времени возникает бардак
или они начинают занимать слишком много времени. Используйте этот же подход. В
конце года очистите папку "SOFT", запишите дистрибутивы на CD SOFT-2004 и
начните новый год с пустой папкой "SOFT". Софт за прошлый год можно будет или
достать с архивного CD или создать папку Soft 2004.
Резюме
Этот
метод подходит для архивирования данных, софта, видео, аудио-материалов.
Используйте его, как первый шаг к временной организации данных. Второй шаг -
организация данных в течении года. Но мне его не удалось сделать. Наверное
потому что теперь папка "Мои документы" не вырастает до огромных размеров, мне
нет нужды особо изощренно упорядочивать ее. Я не думаю, что из папки нужно
архивировать, а что уже есть в архиве. Я архивирую ее целиком. Удачи и вам с
этим способом!
Fri, 25 Feb 2005 19:49:24
+0300
- Скрипты в
Virtual Dub
- Использование скриптов в Virtual Dub для автоматизации работ с
видео
Задача по использованию скриптов у меня возникла, когда мне
понадобилось нарезать около 100 фильмов на jpeg-картинки через каждые 5
секунд. С несколькими файлами это можно было бы сделать вручную, но 100 -
достаточное количество, чтобы изучить, как можно заставить virtual dub
работать по сценарию.
Скрипты и задания
В Virtual Dub можно
написать любую задачу по конвертированию видео, а затем не запустить ее, а
сохранить как задание (job). Этим я и воспользовался. Job-файл оказался
простым текстовым файлом примерно такого вида:
// VirtualDub job list
(Sylia script format)
// This is a program generated file -- edit at your
own risk.
//
// $numjobs 1
//
// $job "Job 1"
// $input
"F:\09003027.mpg"
// $output "*.tga"
// $state 0
// $start_time 0
0
// $end_time 0 0
//
$script
VirtualDub.Open("F:\\09003027.mpg","",0);
VirtualDub.audio.SetSource(1);
VirtualDub.audio.SetMode(0);
VirtualDub.audio.SetInterleave(1,500,1,0,0);
VirtualDub.audio.SetClipMode(1,1);
VirtualDub.audio.SetConversion(0,0,0,0,0);
VirtualDub.audio.SetVolume();
VirtualDub.audio.SetCompression();
VirtualDub.audio.EnableFilterGraph(0);
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(3);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,0);
VirtualDub.video.SetCompression();
VirtualDub.video.filters.Clear();
VirtualDub.audio.filters.Clear();
VirtualDub.subset.Clear();
VirtualDub.subset.AddRange(0,17596);
VirtualDub.SaveImageSequence("",
".tga", 0, 1);
VirtualDub.Close();
//
$endjob
//
//--------------------------------------------------
//
$done
Файл заданий представляет собой один большой скрипт на встроенном
интуитивно понятном языке Virtual Dub, который комментариями разделен на
отдельные задания. Как показали тесты, шапку и завершающий тег $done указывать
необязательно, достаточно для каждого скрипта написать теги $script, $job и
$endjob.
Скрипт для вашей задачи вы можете получить, сохранив задание в
файл. В принципе, можно было бы не оформлять скрипты для нескольких файлов в
виде Job-файла, а записать их одним скриптом, если бы не одно "но". Дело в
том, что если Virtual Dub выполняя скрипт встретит ошибку, он останавливает
скрипт. А вот если выполняется job-файл текущий скрипт останавливается и
начинает выполняться следующий. Поэтому если вы хотите запустить конвертацию
на всю ночь, лучше дооформить каждый скрипт тегами начала и конца задания,
записать его в job-файл и запустить этот job-файл.
Job-файл запускается
из меню File - Job conrol - Load Job List. Скрип запускается из меню File-Run
script. Кстати job-файл можно запустить как скрипт, ведь теги начала и конца
задания оформлены как комментарии. Но этот скрипт остановится на первой же
ошибке.
В скрипт-файле есть одна особенность. В именах файлов все
бек-слеши "\" заменяются на двойные бек-слеши "\\". Кроме того для русских
букв используется кодировка кодов букв, примерно так
"F:\\\xd1\x83\xd0\xb4\xd0\xb0\xd0\xbb\xd1\x8f\xd1\x82\xd1\x8c". Это нужно
учитывать для правильного указания путей.
Скрипт, создающий
скрипт
Окей, мы разобрались, как написать скрипт для одного файла. Если
у вас много видеофайлов и всех их нужно обработать одинаково, можно конечно
использовать COPY/PASTE и менять только имя файла в скрипте, но гораздо
правильнее написать скрипт, который сделает это за вас. Я работаю в Windows и
использовал для своей задачи командный файл CMD.
В моей задачке
видеофайл сохранялся как последовательность картинок. Папка с картинками
должна была располагаться в папке F:\PM и имя папки должно соответствовать
имени файла. Кстати, Virtual Dub умеет сохранять картинки только в bmp или
tga. Но потом все картинки я конвертировал через ACDSEE.
Итак я создал
в одной директории два скрипта dubbing.cmd и
test.cmd.
DUBBING.CMD
@echo off
rem %1 - script
file
rem %2 - avi file
rem %3 - result dir
set sf=%~1
set
workfile=%~2
set workdir=%~3%~n2
echo Script File: %sf%
echo Avi
File: %workfile%
echo Result Dir: %workdir%
rem pause
if
exist %1 goto skip_create
rem echo> %sf% // VirtualDub job list (Sylia
script format)
rem echo>>%sf% // This is a program generated file --
edit at your own risk.
rem echo>>%sf% // $numjobs
1000
:skip_create
:addfile
md>nul "%workdir%"
set
workfile1=%workfile:\=\\%
echo %workfile1%
set
workdir1=%workdir:\=\\%
echo>> %sf% // $job
"Job%workfile1%"
echo>> %sf% // $script
echo>> %sf%
VirtualDub.Open("%workfile1%","",0);
echo>> %sf%
VirtualDub.audio.SetSource(1);
echo>> %sf%
VirtualDub.audio.SetMode(0);
echo>> %sf%
VirtualDub.audio.SetInterleave(1,500,1,0,0);
echo>> %sf%
VirtualDub.audio.SetClipMode(1,1);
echo>> %sf%
VirtualDub.audio.SetConversion(0,0,0,0,0);
echo>> %sf%
VirtualDub.audio.SetVolume();
echo>> %sf%
VirtualDub.audio.SetCompression();
echo>> %sf%
VirtualDub.audio.EnableFilterGraph(0);
echo>> %sf%
VirtualDub.video.SetDepth(24,24);
echo>> %sf%
VirtualDub.video.SetMode(3);
echo>> %sf%
VirtualDub.video.SetFrameRate(0,1);
echo>> %sf%
VirtualDub.video.SetTargetFrameRate(450,10000);
echo>> %sf%
VirtualDub.video.SetIVTC(0,0,-1,0);
rem echo>> %sf%
VirtualDub.video.SetRange(0,0);
echo>> %sf%
VirtualDub.video.SetCompression();
echo>> %sf%
VirtualDub.video.filters.Clear();
echo>> %sf%
VirtualDub.audio.filters.Clear();
rem echo >> %sf%
VirtualDub.subset.Clear();
rem echo >> %sf%
VirtualDub.subset.AddRange(0,999999);
echo>> %sf%
VirtualDub.SaveImageSequence("%workdir1%\\", ".bmp", 3, 0);
echo>>
%sf% VirtualDub.Close();
echo>> %sf% // $endjob
Этот скрипт
добавляет в файл скрипта %sf% строки со скриптом. Как видите, такой способ
удобнее, чем COPY/PASTE - если нужно внести изменения в скрипт, это можно
сделать только в этом командном файле и перегенерировать задание. Файл имеет
три параметра: первый - имя файла скрипта, второй - имя обрабатываемого
avi-файла, третий - папка, куда складывать картинки.
Мне некогда было
заниматься преобразовыванием русских букв по шестнадцатиричным кодам, поэтому
я работал только с латинскими названиями. В начале блок команд set
обрабатывает имена файлов, удаляя из них кавычки, заменяя бекслеши на двойные
слеши, извлекая имя видеофайла из его полного пути.. Для уточнения этого
момента запустите команду set /? и увидите все возможные режимы работы этой
команды в Win 2K.
Файл не удаляет файл задания, он только добавляет в
него строки. ПОэтому сначала файл нужно очистить.
TEST.CMD
set
sf=F:\_pm\vdub_job.jobs
del %sf%
call dubbing %sf%
"F:\Films\Lost Highway CD1.avi" "F:\_pm\"
call dubbing %sf% "F:\Films\Lost
Highway CD2.avi" "F:\_pm\"
rem for %%i in (f:\films\*.avi) do call dubbing
%sf% %%i "F:\_pm\"
for /R f:\films\ %%i in (*.avi) do call dubbing %sf% %%i
"F:\_pm\"
В этом тестовом примере показано, как можно обработать или
отдельные файлы, или файлы в папке - команда FOR. Команда FOR с ключем /R
перебирает рекурсивно все файлы в папке и подпапках.
Обратите внимание,
что в начале файл скрипта удаляется.
Fri, 25 Feb 2005 19:51:28
+0300
- Рацуха!
- В колонках играет - саундтрек "Vanila Sky"
Настроение сейчас - Работа идет по плану, в личной жизни -
заебись!
Пластиковый стилус от КПК очень удобно использовать
в качестве зубочистки, когда таковой нету под рукой. Гораздо приятнее и
нежнее, чем ковырять пломбы вилкой. Проверено на себе!
Mon, 28 Feb 2005 18:46:15
+0300
This text generated by XSLT from RSS
Feed
fixin