• 23.05.2012, 08:40:43 *
  • Добро пожаловать, Гость
Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

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

Тема, посвящённая OperaAC_Unofficial закрыта, также и другие темы касающиеся данной сборки будут закрываться без предупреждения.

collapse
* Голосование
  • Нравится ли Вам Opera AC?
  • Dot Конечно, она просто супер!
  • 1352 (77%)
  • Dot В целом да, но много лишнего..
  • 311 (17%)
  • Dot Для ознакомительных целей
  • 53 (3%)
  • Dot Нет
  • 20 (1%)
  • Dot А что это такое?
  • 16 (0%)
  • Проголосовало пользователей: 1748
  • Смотреть тему

Реклама:
загрузка...

Автор Тема: Как создать новое меню в панели Файл,..? (свой трекер наподобие Rutracker'a)  (Прочитано 1099 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

cepbl4

  • Пользователь
  • **
  • Репутация: 0
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 23
  • Версия OAC: 3.7.9 Alpha
  • Версия Opera: 10.60.1185.1
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.80 Opera 9.80
    • WWW
Как создать новое меню в панели Файл,..? (свой трекер наподобие Rutracker'a)

знаю, что добавлять надо строчки в файл ..\profile\Menu\ac_menu.ini
разбираю строчки, связанные с RuTracker'ом, но немного не могу понять их структуру (часть меню
Цитировать
[Torrents Menu 16]
Submenu, "Apple Macintosh", Torrents SubMenu 71=Show popup menu,,,, "Torrents_Sect_Icon"
Submenu, "iPhone, iPod, iPod Touch, iPad", Torrents SubMenu 80=Show popup menu,,,, "Torrents_Sect_Icon"

[Torrents Menu 17]
Submenu, "Книги, журналы и программы", Torrents SubMenu 92=Show popup menu,,,, "Torrents_Sect_Icon"
Submenu, "Видеоуроки и документальные фильмы и телепередачи", Torrents SubMenu 93=Show popup menu,,,, "Torrents_Sect_Icon"
находится выше основного блока записей про RuTracker)

объясните, плиз, какова структура записей для создания пользовательского меню трекера наподобие имеющегося в сборке RuTracker

(зы, необходимый мне сайт - torrent.kg, но он недоступен для "внешки" - ип-адресов, кроме КГ-зоны)
Записан

cepbl4

  • Пользователь
  • **

  • Автор темы
  • Репутация: 0
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 23
  • Версия OAC: 3.7.9 Alpha
  • Версия Opera: 10.60.1185.1
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.80 Opera 9.80
    • WWW
проблему решил сам, только не до конца

не могу понять, где прописывать, чтобы мое новое меню можно было скрывать в Сервис -> Скрыть/Показать пункты меню

ини-файл только с моим меню
http://rghost.ru/2647794

полное меню (кидать с заменой в \profile\Menu\
http://rghost.ru/2647797
зеркало - http://narod.ru/disk/24987373000/AC_Menu.rar.html

зы, подправлено меню RuTracker (убраны повторяющиеся пункты подменю)
[Torrents Menu 16]
Submenu, "Apple Macintosh", Torrents SubMenu 71=Show popup menu,,,, "Torrents_Sect_Icon"
Submenu, "iPhone, iPod, iPod Touch, iPad", Torrents SubMenu 80=Show popup menu,,,, "Torrents_Sect_Icon"

[Torrents Menu 17]
Submenu, "Книги, журналы и программы", Torrents SubMenu 92=Show popup menu,,,, "Torrents_Sect_Icon"
Submenu, "Видеоуроки и документальные фильмы и телепередачи", Torrents SubMenu 93=Show popup menu,,,, "Torrents_Sect_Icon"

в меню Файл... меню Torrents переименовано в RuTracker
« Последнее редактирование: 17.09.2010, 10:57:08 от cepbl4 »
Записан

SemoregC

  • Модератор
  • *
  • Репутация: 9
  • Оффлайн Оффлайн
  • Сообщений: 527
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Opera 9.80 Opera 9.80
не могу понять, где прописывать, чтобы мое новое меню можно было скрывать в Сервис -> Скрыть/Показать пункты меню

найди: [Switch Menu Bar] и допиши туда своё меню :)
Записан
Я сегодня злой, и автографов - не раздаю!

cepbl4

  • Пользователь
  • **

  • Автор темы
  • Репутация: 0
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 23
  • Версия OAC: 3.7.9 Alpha
  • Версия Opera: 10.60.1185.1
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.80 Opera 9.80
    • WWW
Yasumi Оmega
спасибо, но не все так просто :)

к примеру разберу строчку с рутрекером:
Цитировать
Item, 80551="Execute program, "..\MultiAC.exe", "/ToggleMenu=Rutracker Main Menu",, "quit""

откуда берется этот номер - 80551? и какой свободный, чтобы я мог его использовать для своего меню?

зы, поиски, откуда берется этот номер, привели меня к файлу \locale\ru\Ru.lng, а там я уже запутался

лучше бы разрабы пояснили, что да как, они же это точно знают, что откуда берется ;)

Добавлено: 17.09.2010, 10:04:07

заработало!!!

нашел свободный номер в \locale\ru\Ru.lng и сделал как вы говорили
Цитировать
найди: [Switch Menu Bar] и допиши туда своё меню
« Последнее редактирование: 17.09.2010, 10:04:07 от cepbl4 »
Записан

SemoregC

  • Модератор
  • *
  • Репутация: 9
  • Оффлайн Оффлайн
  • Сообщений: 527
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Opera 10.62 Opera 10.62
Item, 80551="Execute program, "..\MultiAC.exe", "/ToggleMenu=Rutracker Main Menu",, "quit""где:
80551 - код для языковых файлов (не только Ru.lng а и En.lng и.т.д).
можешь смело вместо цифр писать своё слово и оно будет отображаться как название пункта в мню (Item - пункт).

Execute program - запуск любой программы (функция WIN API)

MultiAC.exe - фирменная многофункциональная программа AC Team
чтоб узнать ключи (команды) к программе просто запусти её, и она выдаст список...

"/ToggleMenu=Rutracker Main Menu" - одна из команд MultiAC (ключ) которая поздравляет показывать или скрывать любой пункт в меню (то есть в файле AC_Menu.ini ставит или убирает символ ; (в данном случае Rutracker Main Menu) - тем самым документирует строку)

,, "quit"" - название значка (бреется со скина) который будет отображаться в меню.

всё урок окончен перемена   :D
Записан
Я сегодня злой, и автографов - не раздаю!

cepbl4

  • Пользователь
  • **

  • Автор темы
  • Репутация: 0
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 23
  • Версия OAC: 3.7.9 Alpha
  • Версия Opera: 10.60.1185.1
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.80 Opera 9.80
    • WWW
Yasumi Оmega
респект

Добавлено: 17.09.2010, 10:49:03

еще один вопрос
про иконки

откуда берется "Torrents_Item_Icon"?
поиск во всех файлах папки оперы с таким текстом результатов не дал (возможно потому что я не искал в зип-файлах скинов :))

и последнее, как мне теперь свое меню запихнуть в кнопку типа
« Последнее редактирование: 17.09.2010, 10:49:57 от cepbl4 »
Записан

SemoregC

  • Модератор
  • *
  • Репутация: 9
  • Оффлайн Оффлайн
  • Сообщений: 527
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Opera 10.62 Opera 10.62
(возможно потому что я не искал в зип-файлах скинов :))

1) вот потому и не нашёл, там так папка и называется  :)
то есть: Opera АС\skin\standard_skin.zip\Custom\ а там все иконки АС...

2) Opera АС\profile\Toolbar\ac_toolbar.ini строка: [Customize Toolbar Custom.content] - допиши туда, только вместо Item, попробуй Button1, (вместо 1 поставь последе число кнопок +1)
 
Записан
Я сегодня злой, и автографов - не раздаю!

cepbl4

  • Пользователь
  • **

  • Автор темы
  • Репутация: 0
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 23
  • Версия OAC: 3.7.9 Alpha
  • Версия Opera: 10.60.1185.1
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.80 Opera 9.80
    • WWW
респект тебе огромный, добрый человек

созрел еще один вопрос
я так понимаю в ини файлах, в которых есть привязка к пути на диске, эти самые пути подставляются во время установки оперы ас? проблемка у меня в ини файлах с адресом до MultiAC-а (для тестирования, я скопировал просто папку со своей основной оперой ас в другое место, в итоге путь до MultiAC-а сбился, я его поправлял вручную)

как мне сделать установщик свой со своим этим юзерским меню ну например как делали разрабы опера ас с сфх-архивом? чтоб у конечного юзера (я хочу раздать сборку у себя на трекере) все пути были "ровными"
Записан

SemoregC

  • Модератор
  • *
  • Репутация: 9
  • Оффлайн Оффлайн
  • Сообщений: 527
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Opera 10.62 Opera 10.62
я так понимаю в ини файлах, в которых есть привязка к пути на диске, эти самые пути подставляются во время установки оперы ас? проблемка у меня в ини файлах с адресом до MultiAC-а (для тестирования, я скопировал просто папку со своей основной оперой ас в другое место, в итоге путь до MultiAC-а сбился, я его поправлял вручную)

1) в ручную? зачем? - всё это делает автоматически файл OperaAC.exe (если правильно все написал в ini файле)

2) неплохая для этого есть прога http://buttontc.7zsfx.info/ читай к ней инфу, проще проги просто нет :beer:
Записан
Я сегодня злой, и автографов - не раздаю!

cepbl4

  • Пользователь
  • **

  • Автор темы
  • Репутация: 0
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 23
  • Версия OAC: 3.7.9 Alpha
  • Версия Opera: 10.60.1185.1
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.80 Opera 9.80
    • WWW
спасибо попробую из пнкта 2)

Цитировать
всё это делает автоматически файл OperaAC.exe (если правильно все написал в ini файле)
хм, в ини файле все нормально, но пути были левые :(

Добавлено: 17.09.2010, 11:55:06

т.е., раз все пути автоматом прописываются в системе юзверя, я просто могу запаковать свою сборку оперы ас в рар?
« Последнее редактирование: 17.09.2010, 11:55:06 от cepbl4 »
Записан

toltec

  • Тестер
  • *
  • Репутация: 10
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 491
  • Версия OAC: 3.7.8
  • Версия Opera: 10.63
  • Ценитель
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.80 Opera 9.80
cepbl4 [?]
Цитировать
я просто могу запаковать свою сборку оперы ас в рар?
Именно. Важно, чтоб запуск производился с лаунчера, тогда от сам поправит все пути на то, откуда ты запускаешь
Записан
 




Реклама:
загрузка...

Счетчик

Страница сгенерирована за 0.05 секунд. Запросов: 30.