Страниц: 1
Кто-то в форуме уже задавал вопрос, как можно удобно передавать текст на ББ.
Часто бывает нужно скопипастить с таблетки (из браузера, пиджина, ...) коротенький текст, ссылку например открыть в большом браузере, в букмарки, да мало ли.
Сейчас мелькнула идея об апплете в трее, где при нажатии появится кнопка "передать из буфера (send clipboard)". А на ББ в ответной части проги нажать "получить в буфер (get to clipboard)".
Думаю что в таком виде это может стать задачей, чтобы научиться программировать для таблетки. Управление клипбордом всегда было тривиальной задачей в API разных ОС. Сама организация апплета системного трея тоже наверное проста. Добавить простой диалог, пока с одной кнопкой, и нарисовать иконку - всего и делов.
Как развитие можно сделать натаскивание стилусом выбранного текста на иконку апплета, и оттаскивание мышью с ответной иконки куда-нибудь в edit control.
Если бы я сейчас начинал программировать для maemo, начал бы с этого. С одной стороны несложно, с другой - очень полезно.
Неактивен
да, подобная утилита была частью десктопного ПО, что шло вместе с псионами; очень удобно, подтверждаю.
а еще можно использовать какой-нибудь интернет-сервис -- http://cl1p.net/,
например.
Отредактированно tty (17-06-2008 09:22:16)
Неактивен
по таблетке - думаю можно реализовать скриптом да хоть и через netcat например....
А я банально использую разные jabber клиенты на ББ и таблетке.
Гизмо - можно и файло перекидывать...
pastebinit для передачи на вэб сервисы...
http://www.intuit.ru/department/security/issec/1/7.html 
Передача данных через фильтры. Подав входной и выходной файлы на оба конца конвейера, вы можете пересылать или копировать файлы из одной сети в другую, не используя никаких "официальных" протоколов передачи файлов. Если у вас есть доступ к программному интерпретатору на компьютере, но нет возможности запустить какой либо способ передачи файлов из-за того, что с использованием фильтров заблокированы возможности FTP, NFS (Network File System), или Samba, у вас есть выбор.
На стороне, где находится исходный файл, запустите команду:
nc -l -u -p 55555 < file_we_want
А на стороне клиента попытайтесь выполнить:
nc -u -targethost 55555 > copy_of_file
Осуществив соединение, можно немедленно передать файл. Закончив передачу с помощью команды EOF (CTRL-C), вы получите свой файл в целости и сохранности.
Отредактированно dik (17-06-2008 10:03:41)
Неактивен
В общем передачу текста осуществлять так же легко. + netcat есть и под виндовс.
http://www.terminally-incoherent.com/bl … at-tricks/ 
Неактивен
Передачу как таковую осуществлять легко, я потому и не сказал вчера ничего об этой части программы. Программирование сокетов в линуксе - одна из самых описанных процедур, исходники чуть не в каждом номере Хакера. Можно использовать UDP, чтобы не заморачиваться контролем соединения.
Стрипт я бы и сам взялся написать, только как организовать тогда удобную посылку текста минимумом действий, как при помощи трей-апплета?
Насчёт jabber надо действительно озаботиться, как временное решение. Хотя это не так удобно, как видится в идеале.
Неактивен
Печально, что на maemo.org потерли половину документации...
Неактивен
Страниц: 1