• Токен VK API для Standalone-приложения?

    Rou1997
    @Rou1997
    По поводу токена, код из моего проекта (C#):
    webBrowser1.Navigate("https://oauth.vk.com/authorize?client_id=" + textBox2.Text + "&scope=4&display=page&response_type=token");

    Далее Timer, почему не использовал DocumentComplete не помню, какой интервал не помню, не очень важно, а код по таймеру такой:
    private void timer1_Tick(object sender, EventArgs e)
    {
                if (webBrowser1.Url == null) return;
                string s = webBrowser1.Url.AbsoluteUri;
                if (s.IndexOf("access_token=") == -1) return;
                var token = s.Substring(s.IndexOf("access_token=") + "access_token=".Length, s.IndexOf("&expires_in") - (s.IndexOf("access_token=") + "access_token=".Length));
    }

    Вот и все, token и есть токен, осталось только придумать как передать его "дальше".
    Точно помню, что нужен именно WebBrowser или любой другой headless-браузер, а не HTTP, поскольку там используется JavaScript, можно "расковырять" конечно, но не рекомендуется и начинать надо с WebBrowser.
    Надеюсь, в коде разберетесь, ну, если захотите - разберетесь, я это делал три года назад и тогда даже не умел пользоваться снифферами, было тяжело, но справился. :)
    Ответ написан
    Комментировать
  • В чем сейчас делают 2D анимации? Flash еще актуален?

    Rou1997
    @Rou1997
    Flash еще актуален?

    Нет. Например, для Android его уже давно нет вообще, мне он сейчас нужен на "времянку", а нельзя, в принципе я мог бы и "пропатчить" старый плагин, но это уж слишком хлопотно.

    Интересуют проги для создания именно мультов/баннеров и тому подобных вещей.

    Делают, конечно, в основном на HTML&CSS & JS, из программ (в качестве WYSIWYG) можно использовать Google Web Designer, Adobe Animate, знаю первый рекомендуется именно для анимированных баннеров, но я баннерами не занимаюсь и их не пробовал.
    Ответ написан
  • Почему осталась ошибка не смотря на удаление кода вызова функции?

    Rou1997
    @Rou1997
    Скорее всего, где-то кеширование, попробуйте в браузере перезагрузить страницу (а не Вперед - назад) и т.п.
    Если не поможет, значит вызов есть где-то еще, делайте отладку кода CMS с помощью логирования.

    Дали сайт на доработку. CMS не известная.

    Надо было дать компетентному: сниффинг на сервере и клиенте , навыки отладки, тогда бы не было "Я не знаю, что делать(", а теперь им придется подождать, а вам - помучаться, либо передать заказ другому, ну, а вам так и остаться некомпетентным.
    Ответ написан
    Комментировать
  • Чем упаковать в exe?

    Rou1997
    @Rou1997
    Например, WinRAR, создать SFX-архив во временную папку, но правильно - это слинковать DLL статически, а от папок избавиться в принципе, изменив код.
    Ответ написан
    Комментировать
  • Есть ли tlb файлы для Open Office?

    Rou1997
    @Rou1997
    Вот так надо искать:
    https://www.google.ru/search?q=open+office+api
    Именно TLB и не должно быть, это же кроссплатформенный продукт а не Windows, писал макросы для LibreOffice, с VBA ничего общего, внешнее API не изучал, но должно быть опять же без Active-X, а часто лучше вообще использовать библиотеки вроде POI и OpenXML SDK, это быстродействие и портабельность, хотя они могут поддерживать не все возможности.
    Ответ написан
  • Генерация множества моделей через GII?

    Rou1997
    @Rou1997
    Поделиться вряд ли так стекутся обстоятельства, так надо сразу на десяти форумах спрашивать включая официальный, а вот подсказать - можно, с Gii можно же работать через командную строку - через yii2.bat и т.п., что и позволит написать подобный скрипт, из PHP ее можно вызывать через exec(), но он не везде есть, это не для shared-хостингов решение.
    Ответ написан
  • Можно ли обходиться без статического конструктора?

    Rou1997
    @Rou1997
    Есть утверждение: статический конструктор имеет единственное назначение - присваивать исходные значения статическим переменным.
    Глупость, например в приложении Android в нем еще реализуют загрузку нативных библиотек - JNI, а где еще, в "экземплярном" конструкторе - нельзя, на каждый экземпляр не нужна новая копии библиотеки, это утечка ОЗУ, в main() - тоже не совсем то, да и нет main() на Android.

    если я могу присваивать значения статическим переменным при их объявлении в классе?
    Не любым, например все операции должны поддерживать Fluid то есть чтобы все сделалось в одну инструкцию (строку), вообще-то в байт-коде в любом случае сгенерируется статический конструктор, но в синтаксисе всегда разрешено далеко не все что возможно в байт-коде.

    Зачем нужно создавать статический конструктор

    Как правило все же не нужно, радуйтесь. :) Хотя избавляться от того что не мешает - это уже глупость.
    Ответ написан
    Комментировать
  • Как использовать html для создания gui для java приложений?

    Rou1997
    @Rou1997
    Можно, в любом случае в приложение можно встроить браузерный "движок" (headless-браузер), для приложений Android даже есть готовые фреймворки для этой цели - PhoneGap, XDK, Titanium, для десктопной Java (JavaFX, Swing, AWT) специальных фреймворков нет поскольку она не нужна чуть менее, чем совсем.
    Ответ написан
  • Как отправить данные через post (можно и get) запрос в Api сервис и получить результат этого запроса в Arduino?

    Rou1997
    @Rou1997
    Ethernet shield и библиотека для HTTP или TCP, или подключите к ПК, для ПК напишите программу взаимоедйствют по COM порту
    Ответ написан
    Комментировать
  • Есть ЦМС с подтягиванием прайсов из гуглдокс?

    Rou1997
    @Rou1997
    К любой можно прикрутить, думаю процедура авторизация стандартная для всех API Google - service_account и т.п., один раз разобраться, пригодится и в будущем.
    Ответ написан
  • Как программно изменить цвет у AppCompatCheckbox?

    Rou1997
    @Rou1997
    Код AppCompat есть, код Android есть, локализуйте проблему, точно ли она именно с AppCompatCheckbox, что насчет других AppCompat*, что насчет других вариантов использования функции setSupportButtonTintList, точно ли проблема в ней.
    Ответ написан
    Комментировать
  • Запустил Phpstorm, а он пустой, без плагинов, как выставить все на максимум?

    Rou1997
    @Rou1997
    Не включены плагины или их просто нет в настройках?
    В папке pluginsони есть?
    Можно повторно установить из репозиториев, там же, в настройках.
    Ответ написан
  • Как экспортировать данные в Excel при помощи kartik/yii2-export?

    Rou1997
    @Rou1997
    Может кто сталкивался с подобной проблемой?

    Вряд ли.

    При попытке экспортировать в Excel 2007 перезагружает страницу и выдаёт сообщение, что файл не найден.

    Придется "ковырять" код модуля насчет XLSX, и вообще отлаживать этот код.

    так и не понял, что вызывает данную ошибку.

    Ее вызывает общая "кривизна", невысокий уровень качества компонентов от Kartik, а все остальное стечение обстоятельств. :)
    Ответ написан
  • Как поставить лайк в вк с помощью curl?

    Rou1997
    @Rou1997
    В целом правильно, но строго говоря не параметры, а URL HTTP-запроса, все его заголовки, тело если POST и параметры если GET, и как отследить это тоже вопрос, способов много, на Windows удобнее всего Fiddler, но можно использовать например отладку в Chrome DevTools, простейший сниффер пишется самостоятельно в десять строчек кода, если работали с AJAX и вообще Front-end то будет гораздо проще.
    Ответ написан
    2 комментария
  • Как сделать такой (☰, hamburger button) drawer в Delphi?

    Rou1997
    @Rou1997
    А там Android XML layout'ы вообще поддерживаются?
    А библиотеки Java (нужна как минимум библиотека Support AppCompat v7, там *.JAR и ресурсы)?
    Если да и да, то все возможно, ставьте Android Studio, создавайте проект с Navigation View Activity, она сама сгенерирует код, останется только разобраться по кусочкам, как повторить в этом Delphi, ну, и target api поставить не меньше, чем у библиотеки, также как в Android Studio, что-то около 21 или 23.
    Можно в интернете поискать - Delphi appcompatactivity, Delphi support action bar, Delphi ActionBarDrawerToggle.
    Вообще-то там еще понадобится библиотека Support design и несколько внезапно библиотека RecyclerView (хотя сам "гамбургер" будет создаваться и без RecyclerView, а вот при выдвижении "ящика" будет crash, само меню именно на нем построено), но принцип их подключения тот же самый, начните хоть с какой, в Appcompat v7 есть и попроще вещи, для реализации которых достаточно одной ее.
    Ответ написан
  • Есть ли IDE с описанием синтаксиса и функций php, js?

    Rou1997
    @Rou1997
    Приходиться забивать в поиск все что не знаю.

    Совершенно нормально, вы представьте, что есть проблемы, для которых и поиск не знает решений. :)

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

    желательно на русскую документацию

    Нежелательно.
    Ответ написан
    Комментировать
  • Собрать решение HyperVBackup VisualStudio C#?

    Rou1997
    @Rou1997
    все ссылки на DLL становятся абсолютными
    То есть проект скомпилировался, запускается, но если его вместе с DLL перенести в другую папку, то перестает?
    Нужно смотреть настройки проекта, зависимости, если непонятно в Visual Studio то можно вручную открывать файлы проекта Блокнотом, искать проблему и редактировать.

    Плюс она сама качает dll и кладет их в папку packages.
    Из NuGet качает? Следует убрать зависимости NuGet и заменить просто ссылками на библиотеки, это может решить и основную проблему, лучше избегать таких "динамических" зависимостей, особенно если в них не задана конкретная версия библиотеки, это не надежно.
    Ответ написан
    1 комментарий
  • Как средствами PHP CURL выполнить CORS запрос на другой домен?

    Rou1997
    @Rou1997
    Используйте Fiddler чтобы сравнить и понять что не так, можно еще и в нем самом конструировать запросы и отправлять, запрос OPTIONS отправить с помощью curl точно можно, см. документацию, но вряд ли это обязательно, скорее проблема в другом.
    Ответ написан
  • Нужна ли рефлекстя новичку?

    Rou1997
    @Rou1997
    Новичку необходима практика, без рефлексии как правило можно обойтись, но бывают задачи, в которых она применяется, обычно это связано с обфускацией, реверс-инжинирингом, информационной безопасностью, исследованиями и т.п., но она применяется и в "мирных" решениях, например в MVC-фреймворках где нужно динамически обратиться к классу и методу имея string с его именем, но изучение обязано должно исходить из практики, а не все подряд что заблагорассудилось какому-то автору книги, то есть если нужен MVC-фреймворк - то изучайте MVC-фреймворку, а рефлексию в его контексте только когда понадобится.
    Ответ написан
    Комментировать
  • Реально ли построить игровой зорб?

    Rou1997
    @Rou1997
    Конечно невозможно, как и скажем систему общения силой мысли, то есть именно технически возможно, но денег не хватит даже на близко похожее, да и сама логика у вас интересная:
    я понял, что имеющиеся реализации движения в виртуальном пространстве - все плохие... и в связи с этим я захотел именно зорб

    Одним словом такая "логика" называется "каприз"!
    Ответ написан