Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

По первости не выходит скачать исходник

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [*nix/Linux] >> По первости не выходит скачать исходник
Имя
Сообщение << Старые топики   Новые топики >>
По первости не выходит скачать исходник - 2010-09-10 00:26:03.103333   
Genco

Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
Захотелось мне скачать исходники одной вроде как свободной программы. Т.к.написано, что собиралась она в GCC, а для исходника - ссылка на репозитарий, поставил убунту на виртуальную машину. Отвлекаться на линь не очень хочется, но предложенные на сайте команды к получению исходника не приводят. Вот они:
cvs -d:pserver:anonymous@avidemux.cvs.sourceforge.net:/cvsroot/avidemux login cvs -z3 -d:pserver:anonymous@avidemux.cvs.sourceforge.net:/cvsroot/avidemux co -P modulename
Вообще же ссылка Вот. Не сочтите за наглость, но что такого надо вбить в терминал, чтобы получить желаемое? Или система хитрее? Просто немного не в жилу сейчас копаться в командах и пакетах и том, как чего устроено в никсах.
Post #: 1
RE: По первости не выходит скачать исходник - 2010-09-10 00:37:20.746666   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
Во второй команде надо заменить modulename на module name, на имя интересующего тебя модуля. Быть может на avidemux – этого я не знаю. Но я не втыкаю почему тебе не скачать .tar.gz с сорцами? С гугла по первой ссылке в три клика. ;)
Post #: 2
RE: По первости не выходит скачать исходник - 2010-09-10 01:12:22.093333   
Genco

Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
Я мб не очень знаком с принципами свободного ПО (или c GCC C++, что вероятнее), но под виндой в моих руках оказываются 1) CodeBlocks (пости то же самое ж ведь?) 2) куча хидеров и dll Не, собрать из классов свой вариант этого редактора, заново сделав интерфейс и перекурив кучу чужого кода - это ,конечно, отличный челлендж, но разве они не распространяют свои исходники целиком? Или это самое окошко создается неведомым мне колдунством? На WinAPI не похоже, специальных ресурсных файлов нет… Как я уже понял, ис-под винды это собирать просто самоубийственно,потому и полез сразу в терминал. Требуется ликбез [sm=bc.gif]
Post #: 3
RE: По первости не выходит скачать исходник - 2010-09-10 12:30:51.153333   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
Так. Стоп. Объясни проблему по человечески. Название пакета avidemux, мне конечно что-то говорит, но всё же недостаточно, чтобы я сообразил что это за софтина, зачем она нужна, и какие проблемы она может породить при установке.
quote:

собрать из классов свой вариант этого редактора

Какого редактора? CodeBlocks? Он должен быть в репозитории убунты. Или avidemux – это редактор, и ты хочешь с ней что-то сделать?
quote:

на WinAPI не похоже, специальных ресурсных файлов нет

Ты с gtk+/qt/wxWidgets дела не имел? Там нет ресурсов, всё собирается непосредственно в коде.
quote:

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

Скорее всего. Точнее так: однозначно под вендой сложнее, но может быть даже вполне приемлимо. А может и не быть.
Post #: 4
RE: По первости не выходит скачать исходник - 2010-09-10 21:40:07.073333   
Genco

Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
Объясняю без сумбура. avidemux - аудиоредактор,хороший весьма. Исходники открыты. Хочу пересобрать с небольшим изменением внешнего вида/интерфейса. Имеются для этого дополнительно: Винда+CodeBlocks / Виртуальная машина+Ubuntu. (Сам исключительно почти виндузятник,потому #2 оптимизма не вызвали сходу). В QTCreator совался,хотя и не могу сказать что сильно владею. Уже посмотрел,что в GTK все окошки/обработчики делаются руками а-ля WinAPI….но где-то же интерфейс задаваться должен любым способом (ну не через графические же примитивы там всё делается), в любой технологии должен быть какой-то способ. В исходниках avidemux пока разглядел кучу *.cmake -файлов, хотя они по идее вообще из другой оперы. Хочу,наконец, понять, что к чему и чего мне делать.
Post #: 5
RE: По первости не выходит скачать исходник - 2010-09-10 22:05:53.063333   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
Для начала надо научиться искать информацию в интернетах. Во-первых "как собирать avidemux под вендовс и линупс".
А во-вторых, я не знаю как в avidemux запрограммирован интерфейс. Возможно используется xml для описания интерфейса. Если так, то xml может находится как в отдельных .xml файликах, так и в виде строк внутри программы. А может xml и не используется – нафиг он нужен, по-большому счёту? Но это надо уже внутри ковыряться.
И в-третьих, эдакая странность: в зависимостях для сборки avidemux под windows нет ни qt, ни gtk+. Может быть вендовс версия построена непосредственно на win32api.
Post #: 6
RE: По первости не выходит скачать исходник - 2010-09-10 22:30:04.083333   
Genco

Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
Ну вот центральная проблема не в том даже, как собрать, а скорее где найти то,из чего сделан внешний вид. Нету там ни XML , ни Rc файлов. А я не верю,что программисты меню у себя в уме проектировали. Думал,мб процесс сборки и коррекции един - ан нет(( Нашел карту кнопок, хз что это (названия меняет по ходу) и actions-файл ( там много записей вида ACT() ) ….А как вообще по-хорошему всё это выяснить?

И кстати, не запостить ли в компилируемых языках такую же тему? Или тут уместнее?
Post #: 7
RE: По первости не выходит скачать исходник - 2010-09-10 23:11:05.990000   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
quote:

ORIGINAL: Genco
Ну вот центральная проблема не в том даже, как собрать, а скорее где найти то,из чего сделан внешний вид. Нету там ни XML , ни Rc файлов.

Запускаешь avidemux (с английским интерфейсом), лазаешь по менюшкам выбираешь какое-нибудь название пункта меню. Например, ты выбрал пункт "Save As". После этого ищешь файл содержащий такую строку:cd src/avidemux; find . -type f | xargs grep -nH 'Save As' А дальше действуешь по обстановке.

quote:

ORIGINAL: Genco
А я не верю,что программисты меню у себя в уме проектировали.

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

quote:

ORIGINAL: Genco
Думал,мб процесс сборки и коррекции един - ан нет(( Нашел карту кнопок, хз что это (названия меняет по ходу) и actions-файл ( там много записей вида ACT() ) ….А как вообще по-хорошему всё это выяснить?

Не знаю. Сидеть и читать программу выясняя как она создаёт окошки. Другого способа не вижу.
quote:

ORIGINAL: Genco
И кстати, не запостить ли в компилируемых языках такую же тему? Или тут уместнее?

Актуальнее наверное. Но пускай местные модеры и перенесут. Зачем же плодить массу одинаковых топиков.
Post #: 8
RE: По первости не выходит скачать исходник - 2010-09-11 23:15:47.510000   
Genco

Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
Господа Модеры!!! Перенесите,пожалуйста, тему в компилируемые языки!!!
Post #: 9
RE: По первости не выходит скачать исходник - 2010-09-12 11:52:34.336666   
*braunjaguar

Сообщений: 124
Оценки: 0
Присоединился: 2009-03-25 03:00:16.683333
1. avidemux - софт для конвертирования видеофайлов, отсюда и название avi - Audio Video Interleave, demux - mux - > Multiplexer.
2. для винды уже много аналогичных прог: Any Video Converter, Movavi Video Converter, TMPGEnc, Xilisoft Video Converter Platinum, Power Video Converter …
3. а вот тут и для винды avidemux_2.5.3_win32.zip
со следующим содержанием:
Archive: /Downloads/avidemux_2.5.3_win32.zip
Length Method Size Ratio Date Time CRC-32 Name
——– —— ——- —– —- —- —— —-
25 Stored 25 0% 03-29-07 19:33 95b46153 AUTHORS
3142144 Defl:X 1151093 63% 05-15-10 21:38 765046ad avcodec-52.dll
192000 Defl:X 92457 52% 05-15-10 21:38 1a6b1fbc avformat-52.dll
2341888 Defl:X 828977 65% 05-15-10 21:59 2a716bf0 avidemux2.exe
1708544 Defl:X 624358 64% 05-15-10 21:45 68b939cb avidemux2_cli.exe
81920 Defl:X 44469 46% 03-17-10 19:49 ae7c3fde avsproxy.exe
351232 Defl:X 344208 2% 04-19-10 16:26 2f0d1489 avsproxy_gui.exe
62464 Defl:X 31819 49% 05-15-10 21:38 392e8715 avutil-50.dll
714 Defl:X 363 49% 05-15-10 21:08 336d6ea1 Build Info.txt
18092 Defl:X 6595 64% 01-27-08 09:30 4e46f4a1 COPYING
0 Stored 0 0% 05-16-10 16:39 00000000 etc/
0 Stored 0 0% 05-16-10 16:39 00000000 etc/fonts/
0 Stored 0 0% 05-16-10 16:39 00000000 etc/fonts/conf.avail/
228 Defl:X 162 29% 11-28-09 11:46 1a2554cc etc/fonts/conf.avail/10-autohint.conf
234 Defl:X 168 28% 11-28-09 11:46 b872160d etc/fonts/conf.avail/10-no-sub-pixel.conf
233 Defl:X 167 28% 11-28-09 11:46 8a01fa89 etc/fonts/conf.avail/10-sub-pixel-bgr.conf
233 Defl:X 167 28% 11-28-09 11:46 92e8f0d2 etc/fonts/conf.avail/10-sub-pixel-rgb.conf
234 Defl:X 168 28% 11-28-09 11:46 db1dfd55 etc/fonts/conf.avail/10-sub-pixel-vbgr.conf
234 Defl:X 168 28% 11-28-09 11:46 c3f4f70e etc/fonts/conf.avail/10-sub-pixel-vrgb.conf
225 Defl:X 160 29% 11-28-09 11:46 bf299ec2 etc/fonts/conf.avail/10-unhinted.conf
940 Defl:X 340 64% 11-28-09 11:46 e1e1bb5a etc/fonts/conf.avail/20-fix-globaladvance.conf
1205 Defl:X 424 65% 11-28-09 11:46 ecb8bcc9 etc/fonts/conf.avail/20-unhint-small-vera.conf
3069 Defl:X 367 88% 11-28-09 11:46 fa7a8157 etc/fonts/conf.avail/25-unhint-nonlatin.conf
4150 Defl:X 825 80% 11-28-09 11:46 e8d649e6 etc/fonts/conf.avail/30-metric-aliases.conf
1204 Defl:X 413 66% 11-28-09 11:46 3ca36922 etc/fonts/conf.avail/30-urw-aliases.conf
2159 Defl:X 599 72% 11-28-09 11:46 f599ddfd etc/fonts/conf.avail/40-nonlatin.conf
1914 Defl:X 504 74% 11-28-09 11:46 b43deeb0 etc/fonts/conf.avail/45-latin.conf
566 Defl:X 243 57% 11-28-09 11:46 9fa51cf6 etc/fonts/conf.avail/49-sansserif.conf
252 Defl:X 156 38% 11-28-09 11:46 d4f91002 etc/fonts/conf.avail/50-user.conf
195 Defl:X 149 24% 11-28-09 11:46 4ae0ffba etc/fonts/conf.avail/51-local.conf
1771 Defl:X 485 73% 11-28-09 11:46 5130d722 etc/fonts/conf.avail/60-latin.conf
10299 Defl:X 2289 78% 11-28-09 11:46 9ec52485 etc/fonts/conf.avail/65-fonts-persian.conf
305 Defl:N 137 55% 11-28-09 11:46 c5e7fe8e etc/fonts/conf.avail/65-khmer.conf
7901 Defl:X 1192 85% 11-28-09 11:46 868856b3 etc/fonts/conf.avail/65-nonlatin.conf
700 Defl:X 239 66% 11-28-09 11:46 b966d1a0 etc/fonts/conf.avail/69-unifont.conf
275 Defl:X 163 41% 11-28-09 11:46 4893bfa6 etc/fonts/conf.avail/70-no-bitmaps.conf
275 Defl:X 163 41% 11-28-09 11:46 e1df3dc4 etc/fonts/conf.avail/70-yes-bitmaps.conf
407 Defl:X 229 44% 11-28-09 11:46 9f28101e etc/fonts/conf.avail/80-delicious.conf
1755 Defl:X 607 65% 11-28-09 11:46 710c2611 etc/fonts/conf.avail/90-synthetic.conf
0 Stored 0 0% 05-16-10 16:39 00000000 etc/fonts/conf.d/
940 Defl:X 340 64% 11-28-09 11:46 e1e1bb5a etc/fonts/conf.d/20-fix-globaladvance.conf
1205 Defl:X 424 65% 11-28-09 11:46 ecb8bcc9 etc/fonts/conf.d/20-unhint-small-vera.conf
4150 Defl:X 825 80% 11-28-09 11:46 e8d649e6 etc/fonts/conf.d/30-metric-aliases.conf
1204 Defl:X 413 66% 11-28-09 11:46 3ca36922 etc/fonts/conf.d/30-urw-aliases.conf
2159 Defl:X 599 72% 11-28-09 11:46 f599ddfd etc/fonts/conf.d/40-nonlatin.conf
1914 Defl:X 504 74% 11-28-09 11:46 b43deeb0 etc/fonts/conf.d/45-latin.conf
566 Defl:X 243 57% 11-28-09 11:46 9fa51cf6 etc/fonts/conf.d/49-sansserif.conf
252 Defl:X 156 38% 11-28-09 11:46 d4f91002 etc/fonts/conf.d/50-user.conf
195 Defl:X 149 24% 11-28-09 11:46 4ae0ffba etc/fonts/conf.d/51-local.conf
1771 Defl:X 485 73% 11-28-09 11:46 5130d722 etc/fonts/conf.d/60-latin.conf
10299 Defl:X 2289 78% 11-28-09 11:46 9ec52485 etc/fonts/conf.d/65-fonts-persian.conf
7901 Defl:X 1192 85% 11-28-09 11:46 868856b3 etc/fonts/conf.d/65-nonlatin.conf
700 Defl:X 239 66% 11-28-09 11:46 b966d1a0 etc/fonts/conf.d/69-unifont.conf
407 Defl:X 229 44% 11-28-09 11:46 9f28101e etc/fonts/conf.d/80-delicious.conf
1755 Defl:X 607 65% 11-28-09 11:46 710c2611 etc/fonts/conf.d/90-synthetic.conf
982 Defl:X 508 48% 11-28-09 11:46 4053441e etc/fonts/conf.d/README
5226 Defl:X 1698 68% 11-28-09 11:46 27daf76e etc/fonts/fonts.conf
7185 Defl:X 2035 72% 11-28-09 11:46 d721c7d5 etc/fonts/fonts.dtd
535264 Defl:X 264585 51% 02-05-10 23:03 a94cfd73 freetype6.dll
0 Stored 0 0% 05-16-10 16:39 00000000 i18n/
231535 Defl:X 60608 74% 05-15-10 21:51 89f67b46 i18n/avidemux_cs.qm
150055 Defl:X 43050 71% 05-15-10 21:52 19c85020 i18n/avidemux_fr.qm
191637 Defl:X 44834 77% 05-15-10 21:52 db5bcb37 i18n/avidemux_it.qm
18202 Defl:X 5657 69% 05-15-10 21:52 98796274 i18n/qt_cs.qm
9916 Defl:X 2718 73% 05-15-10 21:52 79059023 i18n/qt_fr.qm
48693 Defl:X 14010 71% 05-15-10 21:52 43152ae0 i18n/qt_it.qm
128000 Defl:X 48145 62% 05-15-10 21:42 f633ac5b libADM_core.dll
1549312 Defl:X 1343712 13% 05-15-10 21:45 f35c733a libADM_coreAudio.dll
124928 Defl:X 45475 64% 05-15-10 21:42 2b828193 libADM_coreImage.dll
129536 Defl:X 37244 71% 05-15-10 21:42 16d42f95 libADM_coreUI.dll
69120 Defl:X 24161 65% 05-15-10 21:45 ebaa94a0 libADM_render_cli.dll
76288 Defl:X 27374 64% 05-15-10 21:54 eb149f74 libADM_render_qt4.dll
88576 Defl:X 28256 68% 05-15-10 21:42 911bae6d libADM_UICli.dll
243200 Defl:X 73826 70% 05-15-10 21:55 707f0997 libADM_UIQT4.dll
151552 Defl:X 77424 49% 03-17-08 17:14 8084e8ae libaften.dll
91136 Defl:X 40864 55% 02-07-10 18:44 8504ea9e libfaac.dll
294912 Defl:X 173291 41% 02-07-10 18:45 623ed662 libfaad2.dll
227956 Defl:X 94524 59% 02-07-10 19:17 c1a386cb libfontconfig-1.dll
35328 Defl:X 15821 55% 12-25-09 14:38 e714135d libgcc_s_sjlj-1.dll
605184 Defl:X 265297 56% 02-07-10 16:28 39cde204 libjs.dll
423074 Defl:X 146009 66% 03-27-10 20:36 b3efa57e libmp3lame-0.dll
……………………………………………………………………………………………………….
и так далее
Post #: 10
RE: По первости не выходит скачать исходник - 2010-09-12 20:07:11.360000   
Genco

Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
Спасибо,Капитан Очевидность)).
Post #: 11
Страниц:  [1]
Все форумы >> [*nix/Linux] >> По первости не выходит скачать исходник







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.