Модификация настольного контроллера Sonos для ландшафтного просмотра

StackOverflow https://stackoverflow.com/questions/1718550

Вопрос

Думаю, я нашел подходящее место и людей, чтобы задать этот вопрос.

Я использую приложение Sonos Desktop Controller, которое можно бесплатно загрузить из Appstore.Я долго ждал, пока они придумают ландшафтный режим для программного обеспечения, но он поддерживает ТОЛЬКО портретный режим по умолчанию.

Сейчас я начал брать дело в свои руки, но в программировании я совсем новичок.Я поискал вокруг и кое-что узнал, но недостаточно.

У меня есть программное обеспечение из моего Iphone, так что я могу модифицировать его в блокноте и т. Д.но я не могу найти программное обеспечение для Windows, которое могло бы декодировать кодировку.кроме того, какие файлы необходимо модифицировать, чтобы это произошло.для меня не имеет значения, не работает ли ускоритель — я хочу, чтобы приложение просматривалось только в альбомной ориентации ->, если только это не важно, применяя код ускорителя.

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

Директор контроллера Sonos

С наилучшими пожеланиями из Дании.

Нет правильного решения

Другие советы

Чтобы расширить ответ Мэтта:совершенно непрактично редактировать двоичное приложение Sonos Desktop Controller, чтобы ввести в приложении ландшафтный режим.Во-первых, вам нужно будет расшифровать .ipa приложения, которое вы загрузили из App Store (нетривиальный процесс, который также достаточно сомнительный, чтобы я не дал ссылку на руководство по нему).Во-вторых, вам нужно будет использовать шестнадцатеричный редактор, чтобы разобраться во внутренностях приложения.Блокнот Windows не даст вам возможности редактировать такой двоичный файл.

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

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

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

Просто дай мне понять это правильно.Вы хотите изменить что-то в приложении, которое вы загрузили из магазина приложений, и пытаетесь изменить приложение для поддержки альбомного режима с помощью Блокнота в Windows?РОФЛ!!!Потрясающий!Прекрати!!Ты убиваешь меня!!!РОФЛ!РОФЛ!РОФЛ!!!

Извините, что смеюсь, но это смешно.Тем не менее, вы получаете пятерку за усилия.Хорошо, может быть, «четвёрка».РОФЛ!!

Серьезно!Вам нужны четыре вещи:

  • Мак
  • Xcode
  • Книга Эрики Садун
  • Некоторые серьезные навыки разработки, потому что создание конкурента Sonos будет непростой задачей - не говоря уже о том, что, вероятно, не существует способа создать собственное приложение для взаимодействия с их оборудованием, но это отдельная история.
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top