ROS add new to rapps — различия между версиями

Материал из Русский WINE
Перейти к: навигация, поиск
Строка 128: Строка 128:
 
После создания файла с информацией о программе [http://reactosruswiki.zz.mu/index.php?title=Subversion/%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_TortoiseSVN#.D0.94.D0.BE.D0.B1.D0.B0.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D0.B5_.D1.84.D0.B0.D0.B9.D0.BB.D0.BE.D0.B2_.D0.B8.D1.81.D1.85.D0.BE.D0.B4.D0.BD.D0.BE.D0.B3.D0.BE_.D0.BA.D0.BE.D0.B4.D0.B0 загрузите] исходный код ReactOS, положите этот файл в '''''base/applications/rapps/rapps''''' и [http://reactosruswiki.zz.mu/index.php?title=Subversion/%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_TortoiseSVN#.D0.A1.D0.BE.D0.B7.D0.B4.D0.B0.D0.BD.D0.B8.D0.B5_.D1.84.D0.B0.D0.B9.D0.BB.D0.B0_.D0.BF.D0.B0.D1.82.D1.87.D0.B0_.2F_.D1.81.D1.80.D0.B0.D0.B2.D0.BD.D0.B5.D0.BD.D0.B8.D1.8F создайте патч].
 
После создания файла с информацией о программе [http://reactosruswiki.zz.mu/index.php?title=Subversion/%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_TortoiseSVN#.D0.94.D0.BE.D0.B1.D0.B0.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D0.B5_.D1.84.D0.B0.D0.B9.D0.BB.D0.BE.D0.B2_.D0.B8.D1.81.D1.85.D0.BE.D0.B4.D0.BD.D0.BE.D0.B3.D0.BE_.D0.BA.D0.BE.D0.B4.D0.B0 загрузите] исходный код ReactOS, положите этот файл в '''''base/applications/rapps/rapps''''' и [http://reactosruswiki.zz.mu/index.php?title=Subversion/%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_TortoiseSVN#.D0.A1.D0.BE.D0.B7.D0.B4.D0.B0.D0.BD.D0.B8.D0.B5_.D1.84.D0.B0.D0.B9.D0.BB.D0.B0_.D0.BF.D0.B0.D1.82.D1.87.D0.B0_.2F_.D1.81.D1.80.D0.B0.D0.B2.D0.BD.D0.B5.D0.BD.D0.B8.D1.8F создайте патч].
 
==Отправляем запрос на добавление==
 
==Отправляем запрос на добавление==
Создайте запрос по [[Создание_debug-лога_с_помощью_VirtualBox_и_отправка_отчета_в_баг-трекер|этой]] (начиная с 6 шага) инструкции.
+
*Отправку отчета см. в статье [[Отправка_отчетов|Отправка отчетов]]
 
+
Только вместо типа '''"ошибка"''' выберите '''"новая разработка"''', в название темы вбейте типа "Programs for the Center of applications ReactOS" и вместо debug-лога добавьте патч.
+
 
{{ReactOS}}
 
{{ReactOS}}

Версия 11:06, 12 мая 2014

ReactOSsoftwaremanager.png

В ReactOS есть программа, аналогичная "Установке и удалению программ" в Windows - "Менеджер приложений ReactOS". Но, в отличии от Windows, с ее помощью можно не только удалять, но, так же, и скачивать программы.

Если вы обнаружили программу, которая работает в ReactOS (устанавливается, запускается и выполняет свои функции), то можете добавить ее в каталог.

Как представлена информация о программе

Информация о каждой программе записана в отдельном текстовом файле. (каталог всех файлов)

Вы можете создать такой файл в текстовом редакторе, отправить через баг-трекер. Имя файла - название программы маленькими буквами. Напр: firefox2.txt

; UTF-8

[Section]

Name = Mozilla Firefox 2.0

Version = 2.0.0.20

Licence = MPL/GPL/LGPL

Description = The most popular and one of the best free Web Browsers out there.

Size = 5.77 MB

Category = 5

URLSite = http://www.mozilla.org/en-US/

URLDownload = http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/2.0.0.20/win32/en-US/Firefox%20Setup%202.0.0.20.exe

CDPath = none


[Section.0407]

Description = Der populärste und einer der besten freien Webbrowser.

Size = 5.58 MB

URLSite = http://www.mozilla.org/de/

URLDownload = http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/2.0.0.20/win32/de/Firefox%20Setup%202.0.0.20.exe



[Section.0419]

Description = Один из самых популярных и лучших бесплатных браузеров.

Size = 6.37 MB

URLSite = http://www.mozilla.org/ru/

URLDownload = http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/2.0.0.20/win32/ru/Firefox%20Setup%202.0.0.20.exe

Где Name - отображаемое имя программы, Version - номер версии, License - лицензия, Description - описание, Size - размер, занимаемый программой после установки, Category - категория, URLSite - сайт программы, URLDownload - ссылка закачки. [Section.0419] - информация для конкретной локализации (0419 - русской).

Подробное описание

; UTF-8

[Section]

Name = Имя

Version = Версия

Licence = Лицензия

Description = Описание (на английском)

Size = размер

Category = номер категории

URLSite = ссылка на офиц. сайт

URLDownload = ссылка с окончанием .exe


[Section.0419]

Description = Описание на конкретном языке

Size = размер

URLSite = ссылка на офиц. сайт на конкретном языке

URLDownload = ссылка с окончанием .exe

Категории

Категория номер Категория номер
Аудио 1 Образование 8
Видео 2 Инженерные 9
Графика 3 Финансы 10
Игры 4 Наука 11
Интернет и сеть 5 Инструменты 12
Офис 6 Драйверы 13
Разработка 7 Библиотеки 14
Разное 15

Если вы не можете указать прямую ссылку на программу

Если невозможно указать прямую *.exe ссылку, то лучше залить программу установки на файлообменник dropbox, и дать файлу ссылку доступа. Dropbox даст прямую ссылку на *.exe файл.

Если программа, которую вы хотите добавить хранится на sourceforge.net (на примере Chromium B.S.U)

  1. Зайдите на страницу проекта [1]
  2. В разделе Files выберите именно ту версию программы, которая работает в ReactOS (которую вы проверили) [2]
  3. Когда появиться диалог сохранения, нажмите "сохранить".
  4. Посредством вашего браузера скопируйте ссылку и пропишите в URLDownload.

Link4sf.net.png

Что делать после создания этого файла

После создания файла с информацией о программе загрузите исходный код ReactOS, положите этот файл в base/applications/rapps/rapps и создайте патч.

Отправляем запрос на добавление

ReactOS
Search.png
Доклады
О ReactOSARWINSSЧеЗа
Информация Новости Выпуски новостейПереводы блоговНовости проектаВидеоReactOS на ХабреUSB от Вадима Галянта
Разработка Руководство по программированиюОтсутствующая функциональностьВетви разработкиКомпоненты системыReactOS и WineПлан работRoadmap ядра by VgalРазработчикиСовместимость с dll WindowsНаиболее значимые изменения за годИспользуемые проектыGoogle Summer of CodeИзвестные проблемы
Порты AMD64ARMXboxPowerPC
Компоненты Файловые системыРежим совместимостиОтчеты об ошибкахПечатьUSBЯдро
Загрузчик Восстановление MBRЗагрузка из GRUBПараметры загрузки
Прочее ARWINSSПриложения в ReactOSОформление ReactOSКоординаторы"Пасхальные яйца"Монетизация
Другое Типы ядерFreeWin95
Помощь
RAM-диск ReactOS по PXEс жесткого диска
Разработка Стиль написания кодаСтандарты RC-файловРабота с документациейВенгерская нотацияGNU Indent • [ Subversion : ветвислияниеиспользование TortoiseSVN ] • Основы переводаОтправка патчей
Репорты Отладка в VirtualBoxОтладка на экранДобавление программы в менеджер приложенийОтправка отчетов
Отладка Com0comGDBKdbgRossym.gdbRoswin.gdbWinDBGРуководство по WinDBGВключение трассировки ядраКоды DPRINTУдалённый отладчик ReactOS
Сборка CMakeRBuildФайлы RBuildАвтоматическое копирование файловСборка MINGW-w64Сборка модулейСреда сборки
Тестирование VirtualBoxVMwareQEMUHyper-VНеобходимый объём дискаПеренос файлов на виртуальный дискУстановка ReactOSУстановка драйверов
Сеть Общие папкиSambaNFS
Игры Установка DirectPlay
Обновление ReactOSЗагрузочная флешкаЧем можно помочь проектуСоздание нового пользователяЗвук и сеть в VirtualBoxСъемка и публикация видеоIRC-каналСторонние компонентыFAQReactOS как рабочая станцияReactOS и UEFI
Обзоры ОболочкаNTVDMWOWCommunity EditionИстория сайтаReactOS ServerКриптографияПО времен XP