Форум Химиков - Энтузиастов. Химия и Химики
http://www.chemistry-chemists.com/forum/

Программы-интерпретаторы
http://www.chemistry-chemists.com/forum/viewtopic.php?f=63&t=2775
Page 1 of 2

Author:  Sectronik [ 11 Mar 2012 22:07 ]
Post subject:  Программы-интерпретаторы

Простите если не в тему :ah: , я бы хотел попросить здесь выложить программы-интерпретаторы для различных языков программирования (если что я имею ввиду спец. программы, которые могут прочитать програмку например на Бейсике и воспроизвести её на компе). Если я ошибся, исправьте пожалуйста ;) . Заранее благодарен :ax: .

Author:  Volodymyr [ 11 Mar 2012 22:24 ]
Post subject:  Re: Программы-интерпретаторы

Проблема в том, что среди химиков не так много программистов, которые могли бы подсказать.

Author:  Sneg.EXE [ 12 Mar 2012 01:07 ]
Post subject:  Re: Программы-интерпретаторы

Если вам критично нужен бейсик - поищите его разновидность способную компилировать исходники в *.ЕХЕ файлы (вроде слышал, что кто то таки до этого додумался и сделал, но не уверен). А вообще советую Free Pascal Compiler абсолютно бесплатный многообещающий компилятор. Постоянно развивается. А если на него надстроить среду Lazarus получается вполне достойный конкурент Delphi.

P.S. Я не могу описать насколько меня в свое время "поразил" (очень мягко выражаясь) бейсик своей неспособностью создавать ЕХЕ-шники. Чтобы запустить свою прогу на другом компе - на нем тоже должен стоять бейсик :ai: ! Бейсик - зло...

Author:  Harvester [ 12 Mar 2012 13:37 ]
Post subject:  Re: Программы-интерпретаторы

Sectronik wrote:
... я бы хотел попросить здесь выложить программы-интерпретаторы для различных языков программирования ....


Ворд и Ексель имеют встроенный интерпретатор VBA (бейсик), вызывается Alt-F11.

PHP: http://www.php.net/

Author:  jnik [ 12 Mar 2012 14:58 ]
Post subject:  Re: Программы-интерпретаторы

2 Sectronik
Настоятельно рекомендую освоить работу с поисковыми системами, со временем это сохранит много сил, времени и нервов. На сайте википедии есть вся необходимая начальная информация о наиболее распространенных ЯП (в том числе и официальные сайты, откуда можно скачать все необходимое).

Что касается конкретных рекомендаций...
Из всех современных интерпретируемых ЯП могу порекомендовать только Python. Он оптимален с точки зрения широкой применимости, простоты изучения, наличия большого и активного сообщества, наличия качественной документации документации на р/я.
Официальный сайт http://python.org/
Скачать http://python.org/ftp/python/2.7.2/python-2.7.2.msi
Читать: hhttp://www.intuit.ru/department/pl/python/
Смотреть http://borovinskih.ru/?p=853

Harvester wrote:

Бесполезный совет, т.к. чтобы заставить php работать - одного интерпретатора мало.

Author:  jnik [ 12 Mar 2012 15:09 ]
Post subject:  Re: Программы-интерпретаторы

Sneg.EXE wrote:
P.S. Я не могу описать насколько меня в свое время "поразил" (очень мягко выражаясь) бейсик своей неспособностью создавать ЕХЕ-шники. Чтобы запустить свою прогу на другом компе - на нем тоже должен стоять бейсик :ai: ! Бейсик - зло...

Бейсик - это интерпретируемый язык, такой же как, python, java, ruby, lisp и тысячи других. Существуют очень веские причины, почему на выходе не должен получаться exe-файл. \
Подробности о преимуществах и недостатках такого подхода (цитата из википедии):
Quote:
Достоинства и недостатки интерпретаторов
Достоинства
- Бо́льшая переносимость интерпретируемых программ — программа будет работать на любой платформе, на которой есть соответствующий интерпретатор.
- Как правило, более совершенные и наглядные средства диагностики ошибок в исходных кодах.
- Упрощение отладки исходных кодов программ.
- Меньшие размеры кода по сравнению с машинным кодом, полученным после обычных компиляторов.

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

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

Author:  Maxim [ 13 Mar 2012 03:46 ]
Post subject:  Re: Программы-интерпретаторы

jnik wrote:
Бесполезный совет, т.к. чтобы заставить php работать - одного интерпретатора мало.

Вполне достаточно, ну разве что пару расширений ещё, и будет почти привычная оконная программа :), вот в своё время писали ещё с одним парнем: http://picasaweb.google.com/Shecspi/FlightFiles. Но это вариант конечно очень на любителя, больше спортивный интерес был.

Author:  Harvester [ 13 Mar 2012 15:22 ]
Post subject:  Re: Программы-интерпретаторы

Еще HyperChem имеет интерпретатор. Но это действительно для любителя :)

А для PHP нужен еще веб-сервер. Проверять работу можно через любой броузер. И запустить программу может любой, кто может связаться по сети с вашим компьютером :)

Author:  Maxim [ 14 Mar 2012 00:00 ]
Post subject:  Re: Программы-интерпретаторы

Harvester wrote:
А для PHP нужен еще веб-сервер. Проверять работу можно через любой броузер. И запустить программу может любой, кто может связаться по сети с вашим компьютером :)

Ещё раз повторю, не обязательно, консольные приложения будут работать из коробки, а чтобы писать приложения с окошками нужна библиотека php-gtk, на деле это одна dll'ка. Да и вообще есть компиляторы для пхп:
http://develstudio.ru/
http://winbinder.org/
.

Author:  AITap [ 13 May 2012 02:36 ]
Post subject:  Re: Программы-интерпретаторы

Рекомендую: http://www.gnu.org/software/octave/
Специальный язык программирования для численных расчётов. Ннапоминает Pascal, в который добавили матрицы и матанализ. Нужно обработать экспериментальные данные? Добро пожаловать.
Учебник: http://gnu-octave.narod2.ru/

Author:  tatamodka [ 14 Apr 2016 10:18 ]
Post subject:  Программы интерпретаторы

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

Author:  Zaec [ 14 Apr 2016 13:46 ]
Post subject:  Re: Программы-интерпретаторы

советую научиться работать с FFmpeg - это хоть программа командной строки, но зато понимает все форматы файлов и умеет делать с ними почти всё :)
Quote:
FFmpeg: Объединение нескольких avi файлов
By dmitry | 2011/09/10 | unsorted

Некоторые мультимедиа контейнеры (MPEG-1, MPEG-2 PS, DV) позволяют объединять несколько видеофайлов обыкновенной конкатенацией.

Таким образом, объединить мультимедиа файлы можно с помощью первичного транскодирования видео в привеллигированные форматы, затем используя команду cat (или copy в Windows) и конечного транскодирования видеоматериалов в любой формат на ваш выбор.

Code:
ffmpeg -i input1.avi -sameq intermediate1.mpg
ffmpeg -i input2.avi -sameq intermediate2.mpg
cat intermediate1.mpg intermediate2.mpg > intermediate_all.mpg
ffmpeg -i intermediate_all.mpg -sameq output.avi

Команда -sameq позволяет сохранять битрейт в процессе обработки для исключения деградации качества видео.

Также, использование pipes в вашей операционной системе позволяет избежать создание промежуточных файлов:

Code:
mkfifo intermediate1.mpg
mkfifo intermediate2.mpg
ffmpeg -i input1.avi -sameq -y intermediate1.mpg < /dev/null &
ffmpeg -i input2.avi -sameq -y intermediate2.mpg < /dev/null &
cat intermediate1.mpg intermediate2.mpg |\
ffmpeg -f mpeg -i - -sameq -vcodec mpeg4 -acodec libmp3lame output.avi

Источник: FAQ по FFmpeg

Author:  radical [ 14 Apr 2016 18:17 ]
Post subject:  Re: Программы-интерпретаторы

Я раньше в VirtualDub и подобных программах видео перекодировал и резал-склеивал.

Author:  Volodymyr [ 14 Apr 2016 19:07 ]
Post subject:  Re: Программы-интерпретаторы

Я пользуюсь Ulead VideoStudio 11

Author:  antabu [ 15 Apr 2016 10:50 ]
Post subject:  Re: Программы-интерпретаторы

viewtopic.php?p=108902#p108902
тут немного есть

Author:  chimanalyt [ 18 May 2017 17:46 ]
Post subject:  Re: Программы-интерпретаторы

Всем привет!
Попробую спросить здесь: чем мона открыть/конвертировать в более распостраненный формат медиа-файлы .SFR и .OJD?

Author:  Zaec [ 18 May 2017 18:12 ]
Post subject:  Re: Программы-интерпретаторы

.SFR (Sample Resource files) открываете в Sony Sound Forge и в нём же конвертируете, но насколько я помню, это просто текстовый файл с описанием ресурсов

А вот .OJD?! Чорт его знаеть! Похоже на какой-то формат для сделанной "на коленке" программы из 80-90х - в базах форматов файлов такового не нашлось.

Author:  chimanalyt [ 19 May 2017 05:54 ]
Post subject:  Re: Программы-интерпретаторы

Sony Sound Forge SRViewer, Sony Sound Forge RAW Viewer, Sony Vegas Pro, Sony Catalyst Production Suite их не открывают :confused: Размеры файлов более 400 МБ - вряд ли это файл с описанием ресурсов. Они были записаны (скорее всего) на смартофонах.

Author:  Zaec [ 19 May 2017 08:30 ]
Post subject:  Re: Программы-интерпретаторы

Так может это сикретные файлы какие?! :al:
Ведь многие программы шифрования данных создавая контейнеры запихивают их в какие-то совершенно левые файлы.
:ap:

Author:  chimanalyt [ 20 May 2017 17:27 ]
Post subject:  Re: Программы-интерпретаторы

Они действительно секретные - это съемка подозреваемых, в таком виде предоставленная им следаками для ознакомления. А есть какие то проги по идентификации/раскрытию шифрованных контейнеров?

Page 1 of 2 All times are UTC [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/