СообЧа > База Знаний > Программы

Вопрос

Какие форумы по софту считаются наиболее крутыми и популярными?

Ответ

По софту:
www.fileforum.ru
www.forum.oszone.ru

Общий форум (обсуждают все):
wwww.forum.ru-board.com

Abonentden

Вопрос

Помогите найти хорошую программу «Телефон — автоответчик — АОН», которая поддерживала бы модем 3Com U.S.Robotics 56K Voice Win модель 2974.

Ответ

VentaFax & Voice 4.43 (3100 KB, Shareware) Программа для приема и передачи голосовых и факс-сообщений. Имеет функции автоответчика и АОНа. Очень удобная в работе. Имеет оригинальный интерфейс на русском языке. Подробнее: www.softarea.ru

VK Easy Fax 2.21 (2570 KB) Интерфейс: русский & английский Программа для приема и передачи голосовых и факс- сообщений с функциями автоответчика для голосовых модемов U.S. Robotics Sportster и модемов на микросхемах Rockwell. Подробнее: www.softarea.ru

Вопрос

Точнее, меня интерсиует Adobe Premier, но его в списках не было. Так вот, в английской версии 6.5 не отображаются нормальным образы титры в кириллических шрифтах за исключением некоторых, которые я установил дополнительно (из 1000 шрифтов читается лишь не больше десятка, а остальные отображаются не билебердой, а в виде цифр и знаков препинания). В реестре изменения на кодировку сp1251 я сделал, но безрезультатно. В Фотошопе все отображается нормально. Да, еще подскажите, как сделать титры на татарском языке

Ответ

Насколько я смог понять, надо либо ждать русской версии премьера, либо юзать его под 98-мы виндами. Я не смог никак его настроить под 2к/хр — титры делались под 98.Видимо, дело в том, что адобе криво реализовала поддержку unicode в своих творениях, а в 98 она отсутствует на уровне ОС, поэтому используется старый механизм работы со шрифтами. Вероятно, это касается и татарского языка — если есть шрифт, работай в 98.

Из конференции Expert_FAQ

Вопрос

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

Ответ

Единственная достойная программа:
WhereIsIt
http://www.whereisit-soft.com/

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

Скачивать лучше отсюда:
http://forum.ru-board.com/topic.cgi?forum=35&topic=0310&start=660#lt

Sergey Kuznetsov

Вопрос

Что означают альфа, бета версии программ и какие бывают еще?

Ответ

Альфа тестирование (после тестирования выходит альфа-версия) — почти что зародышевое состояние программы, в ходе которого программисты испытывают прогу на наличие багов, ошибок, недоделок и всего такого.

Бета-тестирование — программисты компании проверили прогу, и вроде не нашли ничего плохого. Но программист может и ошибиться (в отличии от сапера :o)), поэтому пришлось придумать бета-тестирование. Создатели программы раздают бета — тестерам (обычно это совершенно посторонние личности, например, когда создаются игры, когда наступает бета-тестирование, раздают образцы с игрой геймерам), требования для которых просты — найти ошибку, то есть все то, что может помешать возможной славе программы(игры)

Demo-версия - обычно крайне обрезанная программа. Вообще-то на примере игры объяснение выйдет лучше, поэтому объясню на игре. Демо-версия игры чаще всего содержит примерно процентов 20 наполнения в отличие от финальной версии. Так же и с прогами, но тут уж программисты больше делают демошки для того, чтобы широкая публика нашла еще багов, которые не обнаружили программисты и бета-тестеры.

Финальная версия — ну, тут уж сомнений не возникает :o))

Trial — если компания или отдельный программист не желают, чтобы программа была бесплатной, и хотят получить вознаграждение, например 30$, они делают Триал-версию, так называемую обрезанную версию программы. Обычно в таких случаях прога работает дней 30 (сколько уговорено в описании проги), а потом отказывает, требуя регистрации. Яркий пример — HTML редактор DreamWeaver.

А еще есть проги с разнообразными nags («раздражающие экраны») — окошки с надписью «Купи прогу за $10 (100, 1000)!!!», возникающими через короткие промежутки времени. Иногда nags бывают с задержкой (их нельзя закрыть некоторое время).
Также есть баннеры (думаю, нет такого счастливчика, который не знал бы, что это), но от них можно избавиться довольно просто: в большинстве случаев это простые gif'ы, лежащие где-то в папке проги. Удалить их, и проблема решена :)

Magistr, IceMan

Вопрос

При запуске файла команды выглядят так:

"CProgram FilesWinampWinamp.exe" "%1". Меня интересует? что за команда "%1" и какие еше команды бывают.

Ответ

%0-%9 — это параметры командной строки для пакетных файлов. Например, вызываешь программу командный файл так:

Aaa.bat a -s -m5 -r MyArh C:Documents
Причем, содержание файла aaa.bat @Echo Off
WinRAR %1 %2 %3 %4 %5 %6 %7 %8 %9
То :
%1 — a
%2 — -s
%3 — -m5
%4 — -r
%5 — MyArh
%6 — C:Documents
%7 — <Пусто>
%0 — всегда принимает имя .Bat-файла (в данном случае, aaa.bat). В результате запустится
"WinRAR a -s -m5 -r MyArh C:Documents"

Вадим Захаренко

Вопрос

Что такое патч и для чего он нужен?

Ответ

Патч — это дополнительная программа, которая предназначена для изменения основной программы. Патчи могут быть следующих видов:

* от производителя: производитель обнаруживает в своей программе ошибку и выпускает патч, ее исправляющий. Смысл в том, что пользователю нет нужды скачивать программу снова целиком, а достаточно скачать патч, исправляющий ошибку (а он может быть и очень маленьким, всего 1-2 Кб)
* Crack Patch

Патч такого типа модифицирует программу так, чтобы ее демонстрационная версия стала полнофункциональной. Варианты изменений: снятие ограничения на время работы программы, снятие проверки правильности ввода регистрационного ключа (можно вводить что угодно) и т.д.
Кстати, crack-и бывают и более удобного типа: keygen — генератор ключей. В этом случае изменения в программу вообще не вносятся, что удобнее.

Также бывают «виртуальные крэк-патчи», изменяющие содержимое оперативной памяти. Такой патч сперва запускается сам, потом запускает пропатчиваемую прогу, а затем химичит с памятью, выделенной этой проге. В результате вы — зарегистрированный пользователь.

Дмитрий

Вопрос

Что такое ядро программы или операционной системы. И как так «одна программа сделана на ядре другой программы»?

Ответ

В принципе, операционная система — это тоже программа. Только она составлена так, что BIOS компьютера (который тоже программа, только еще более специальная и запускающаяся автоматически при включении процессора) запускает ее сам.

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

При этом ядро предоставляет программам возможность пользоваться своими возможностями. Эта возможность реализуется в виде прерываний и системных функций. Программа при необходимости такого обращения должна специальным образом подготовить данные и вызвать необходимую системную функцию или прерывание.

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

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

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

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

Сюда не включаются непосредственно элементы игрового мира.

Что же касается выражения «одна программа сделана на ядре другой программы», то тут, скорее всего, имеется в виду то, что от исходной программы взяли ядро, добавили немного, а иногда и много, своего (в играх — описание игрового мира, персонажей и пр.) сделали другую программу.

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

Valentin



Copyright © 2000-2004 Сообщество Чайников
Контактная информация