trufel

trufel

Готовность агента для Icms 1.10.1 - 99%
+65
Репутация
2
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Уведомление о новых сообщениях (Desktop приложение) 3 августа 2013 в 21:02
ГОСПОДА УЛУЧШЕННАЯ ВЕРСИЯ УЖЕ ГОТОВА
#2 [ЕСТЬ РЕШЕНИЕ] Уведомление о новых сообщениях (Desktop приложение) 3 августа 2013 в 20:20


Школоло темы неубиваемы.

letsgo
в чей адрес было сказанно?

mednog

3 файл — server.ini открываем блокнотом и до; вставляем адрес своего сайта например "instantcms.ru/"
#3 [ЕСТЬ РЕШЕНИЕ] Уведомление о новых сообщениях (Desktop приложение) 3 августа 2013 в 20:12


Подскажите пожалуйста что нужно залить на хостинг, какой файл

mednog

В данной версии укажите только в server.ini свой сайт, новая версия скоро в блоге (ну пока карму накоплю:D)
#4 [ЕСТЬ РЕШЕНИЕ] Уведомление о новых сообщениях (Desktop приложение) 3 августа 2013 в 18:46


trufel, системные уведомления так понимаю тоже показываются?)
Все что в личных сообщениях/уведомлениях, все в агенте отобразится?

пс: сколько будет стоить "(ваш дизайн, убирание файла server.ini, добавление копирайтов и т.д.)"
можно в личку, или тут) хотя бы на вскидку) 100-500-1000 ?

reload

Смотря что хотите сменить от 25 руб до 300 руб.

Уведомления тоже покажутся
#5 [ЕСТЬ РЕШЕНИЕ] Уведомление о новых сообщениях (Desktop приложение) 3 августа 2013 в 17:14


Под OS X 10.8 и выше можно переделать?

Сергей Егоров
Напрямую код неперекомпилировать, вам нужно использовать эмулятор windows приложений (Wine).
#6 [ЕСТЬ РЕШЕНИЕ] Уведомление о новых сообщениях (Desktop приложение) 3 августа 2013 в 16:23
Ладно таймаут и библиотека тоже будут на серверах сайта
#7 [ЕСТЬ РЕШЕНИЕ] Уведомление о новых сообщениях (Desktop приложение) 3 августа 2013 в 15:57
Есть еще пожелания?
На данный момент (уже выполнено):
Форма уведомления закруглена (углы срезаны)
Будет отображаться аватар пользователя от которого сообщение
Шифровка данных (поддержка своего ключа)
Поддержка обновления программы с помощью вашего сервера (из server.ini будет браться адрес и проверяться версия программы по адресу "http://*****.****/agent/nomer" — в ответ должно приходить число, если ответ не число в агенте покажет, то что написано в номере и агент закроется, если файла не существует или ошибка сервера — обновление не проверяется, если число в номере будет больше числа заданного в программе (число заданное в программе будет вам известно заранее), то будет вызывать обновление программы которое скачает новую версию с адреса "http://*****.****/agent/Icms.exe". При отсутствии библиотеки HtmlAgilityPack она докачается с вашего сервера).
При запуске программы, если сообщение одно оно будет показываться как обычно, если несколько программа уведомит о их наличии, но не будет читать.
При работе программы, если сообщение одно — показывается как обычно, сообщений несколько все сообщения будут прочитаны и уведомлений вылетит несколько.
Снизить лимит проверки сообщений до 15 секунд
Задание таймера с сервера
#8 [ЕСТЬ РЕШЕНИЕ] Уведомление о новых сообщениях (Desktop приложение) 3 августа 2013 в 13:15


trufel, хотя бы пароль) по умолчанию...

А если есть время и желание то для остального
можно даже сделать поле с вопросом типа:
"Желаете ли шифровать данные?"
при клике поле с возможностью ввода дополнительного ключа для шифровки...

При вводе личного ключа шифровка паролей уже шифруется с учетом данного ключа...

Получается
— по умолчанию пароль шифруется всегда
— при желании шифруется все включая пароль но с учетом введенного ключа...

reload
Будет
#9 [ЕСТЬ РЕШЕНИЕ] Уведомление о новых сообщениях (Desktop приложение) 3 августа 2013 в 12:52


trufel, шифрование паролей предусмотрите?) желательно уникальное для каждого юзера)
или уже есть?
Спасибо.

reload

На данный момент все хранится в реестре без шифровки, но если хотите шифровка будет. Шифровать все данные или только логин с паролем?
#10 [ЕСТЬ РЕШЕНИЕ] Уведомление о новых сообщениях (Desktop приложение) 3 августа 2013 в 12:03
Если кому интересно сделаю под 1.9 и более ранние версии, скидывайте только сайты где пробывать zlo
#11 [ЕСТЬ РЕШЕНИЕ] Уведомление о новых сообщениях (Desktop приложение) 3 августа 2013 в 11:59


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

Evanescence

Ответ планируется сделать в виде минидиалога как "вконтакте", сделаю при наличии до 3х штук будут отображаться, а то можно весь экран заполонить…
#12 [ЕСТЬ РЕШЕНИЕ] Уведомление о новых сообщениях (Desktop приложение) 3 августа 2013 в 11:57


Отличная штука. Спасибо. А для двойки сделать можно?

Василёк

Да можно скиньте пожалуйста сайт в личку, разворачивать самому — лень.
#1 [ЕСТЬ РЕШЕНИЕ] Уведомление о новых сообщениях (Desktop приложение) 3 августа 2013 в 02:48
Написал маленькое приложение для уведомления пользователя о сообщениях на вашем сайте.

При новом сообщении вылезет окно, где будет отправитель сообщения и текст сообщения:

При наличии нескольких сообщений окошко будет таким:

В приложении имеются достаточно гибкие настройки: Загрузка с windows, Время проверки сообщений, Сворачивание в трей при закрытии, Автозапуск и запоминание аккаунта, Скрытый режим (изначально в трее), Проигрывание звука (стандартный и свой в формате wav), Поддержка прокси.
Вот расшифровка боковых кнопок:

1. Выход из аккаунта
2. Свернуть в трей
3. Закрыть приложение не взирая на настройки (не свернется в трей)
Есть поддержка капчи. При нажатии на уведомление браузер перейдет в личные сообщения (браузер установленный по умолчанию).
ДЛЯ РАБОТЫ ОТКРЫВАЕМ ФАЙЛ server.ini и прописываем свой сайт в формате http://*****.****/
Для приложения требуется наличие framework 2.0
Тестировалось и писалось под 1.10.1 шаблон default.
Возможны поправки (ваш дизайн, убирание файла server.ini, добавление копирайтов и т.д.) за небольшую плату.
Скачать
#13 Агент для InstantCMS 31 июля 2013 в 23:05


Ну это надо пользователей спросить, без api придется сохранять название классов так, как в дефолтном шаблоне...

trufel
У многих свои шаблоны...
Закинуть еще один скрипт это не трудно

Димитриус

А авторизация тоже была сделана через api?
#14 Агент для InstantCMS 31 июля 2013 в 22:56


Мне кажется, через апи проще сделать =)
могу оказать содействие.

Димитриус

Ну это надо пользователей спросить, без api придется сохранять название классов так, как в дефолтном шаблоне… с api надо не надо будет редактировать шаблон, но нужно будет устанавливать доп. скрипты… Но в документации написано что api планируется сделать, интересно в версии 2.0 оно будет?)
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.