maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [Announce] TcpIpKeyboard (in development preview) ALPHA-release (https://talk.maemo.org/showthread.php?t=75331)

Alfred 2011-07-31 13:01

Re: [Announce] TcpIpKeyboard (in development preview) ALPHA-release
 
I'll try that on my 32 bit machine

helex 2011-07-31 15:45

Re: [Announce] TcpIpKeyboard (in development preview) ALPHA-release
 
Update: I compiled now a MeeGo Tablet version and created a *.rpm package for the Sender Application: TcpIpKeyboardSender-0.0.3-3.i586.rpm

So, if anyone has a MeeGo Tablet like the ExoPC or a Lenovo IdeaPad - you are now able to send keystrokes to your N900.
At the ExoPC you have to connect a USB Keyboard to use my application. The Lenovo IdeaPad has the integrated keyboard as advantage.

If the virtual Keyboard doesn't disappear after you have changed the settings, simply close the application and reopen it afterwards. The new settings are applied now and you can start typing. :)

MyNokiaN900 2011-07-31 15:49

Re: [Announce] TcpIpKeyboard (in development preview) ALPHA-release
 
Quote:

Originally Posted by helex (Post 1061607)
Thanks! :)
It still needs a lot of work and polishing but hopefully we get in the end a great working solution.

If the keyboard at the N900 is closed the onscreen keyboard gets really annoying. I have to integrate my app definitively somehow into the maliit system to make it more useable. If this works it would feel more natural across all MeeGo devices. :rolleyes: - sadly except our beloved N900 - but luckily we have a decent keyboard and don't rely on this application at our small micro computer. :)


I have not really more ideas except including also this file into my zip. :confused:

I have to apologize. I have zero experience publishing Windows *.exe files compiled using Qt and I still have to learn what is needed to get it running on every target.
I guess I can't reproduce this error because of the installed Qt environment on my desktop. But I don't own a bounch of different Desktop PC's. I have only my old Windows XP Desktop and a small Lenovo Ideapad with Windows 7 32bit on it. But there I have the MeeGo Qt SDK installed and my zip works over there also without problems. I guess my exe gets the not included dll files there somewhere out of the system.

So we have to sort this pain together out somehow. The strage thing is currently with all those errors: I don't use SQL in this project and I don't use XML Patterns. Nevertheless those DLL's seems to be needed on your system. :(

I uploaded a new ZIP. The same exe, but it includes the missing QtXmlPatterns4.dll:

TcpIpKeyboardSender-Windows32Bit-v0.0.3.ZIP

LETS HOPE THE BEST! :D


Edit:

Perhaps the QtXmlPatterns4.dll you've found online is a minor different version compared to mine I have used for my project. Because of this QtNetwork4.dll (perhaps) can't work together with this file. Please delete all files you have and download the new Zip v0.0.3 and try it.

I would love to see a solution to create a exe file using Qt that don't need any kind of runtime libraries. [sigh] :(

That works - wow wow wow! as a concept work in progress idea, It works great! If it's this good on my Nokia N900, I can't wait to see it on my Nokia N9 (when I win a chance to test pilot one from Nokia Sweden). ;)

helex 2011-07-31 16:07

Re: [Announce] TcpIpKeyboard (in development preview) ALPHA-release
 
Quote:

Originally Posted by MyNokiaN900 (Post 1061725)
That works - wow wow wow! as a concept work in progress idea, It works great! If it's this good on my Nokia N900, I can't wait to see it on my Nokia N9 (when I win a chance to test pilot one from Nokia Sweden). ;)

Ah, great news! :D

I really hope to get something at the N9 working until you have received this device. I would need a eager betatester. ;)
At the moment I'm still reading the MeeGo related documentation and have currently no working code at this construction zone. It's currently mainly theory based on the API documentation.

Currently my most complex project. Wish me luck! ;)

Alfred 2011-07-31 16:11

Re: [Announce] TcpIpKeyboard (in development preview) ALPHA-release
 
Yes, i can confirm the version 3 works great!
Funny how the standart vkb shows up if you press ENTER, although i have fastsmsevo installed.


EDIT:
BOTH 32 and 64 bit WIndows 7

MyNokiaN900 2011-07-31 16:26

Re: [Announce] TcpIpKeyboard (in development preview) ALPHA-release
 
You have my best wishes and I would be happy to be a tester if I have the Nokia N9 after 21st August. I am 4th out of 30 in the running to get a Nokia N9. So wish me good luck!

kag86 2011-08-02 08:55

Re: [Announce] TcpIpKeyboard (in development preview) ALPHA-release
 
Quote:

Originally Posted by helex (Post 1061724)
Update: I compiled now a MeeGo Tablet version and created a *.rpm package for the Sender Application: TcpIpKeyboardSender-0.0.3-3.i586.rpm

So, if anyone has a MeeGo Tablet like the ExoPC or a Lenovo IdeaPad - you are now able to send keystrokes to your N900.
At the ExoPC you have to connect a USB Keyboard to use my application. The Lenovo IdeaPad has the integrated keyboard as advantage.

If the virtual Keyboard doesn't disappear after you have changed the settings, simply close the application and reopen it afterwards. The new settings are applied now and you can start typing. :)

Great works helex, just a quick query.

Wont this sexy application work if I have 2 different net connections (i.e) Say Data package in mobile and a LAN in PC!

I c it is just wifi viz wifi based on your notes. Correct me if am wrong

Thanks.
KAG

helex 2011-08-02 20:13

Re: [Announce] TcpIpKeyboard (in development preview) ALPHA-release
 
Quote:

Originally Posted by kag86 (Post 1062680)
Wont this sexy application work if I have 2 different net connections (i.e) Say Data package in mobile and a LAN in PC!

I tried it and it was not working - and I haven't spent much time digging out why it doesn't work.

My desktop is behind a NAT-Firewall. But since my desktop prefaces the connection it should work as long as my N900 is not behind a other NAT-Firewall. But I don't know anything about the infrastructure at my cell phone carrier... so...

If you try it yourself, please write if you could get it working outside of your home w-lan. :)

But mind, this application needs a fast connection (ping time) to deliver a good feeling while typing.

Quote:

Originally Posted by kag86 (Post 1062680)
I c it is just wifi viz wifi based on your notes. Correct me if am wrong

Okay, I was unable to understand this sentence. I would need a more exact typing of it to make a statement. :) I hope it is already answered at my first paragraph. ;)

Alfred 2011-08-05 17:02

Re: [Announce] TcpIpKeyboard (in development preview) ALPHA-release
 
Just a quick thought.
If i will be getting n9, i would like to use my n900's keyboard maybe.
You know what i mean?
Yes, use n900 as a TcpIpkeyboard sender...

helex 2011-08-05 17:23

Re: [Announce] TcpIpKeyboard (in development preview) ALPHA-release
 
Quote:

Originally Posted by Alfred (Post 1064746)
Just a quick thought.
If i will be getting n9, i would like to use my n900's keyboard maybe.
You know what i mean?
Yes, use n900 as a TcpIpkeyboard sender...

Yes, tested Wednesday with two N900. :D

Even better, you wouldn't need a W-Lan infrastructure since the N9 could act as a accesspoint.

In the best case:
  • Simply start the accesspoint mode for the W-Lan at the N9
  • Start the receiver at the N9 (or the corresponding virtual keyboard - I'm still not sure how to implement it)
  • Start the Sender at your N900 and start typing as soon as you're connected to your N9 WiFi Network

A case I have to prevent: Never start a sender and receiver at the same Device by accident. (no, don't try) :D
This results in a very bad loop and keyboard buffer overflow. It is typing and receiver and typing and receiving and typing and receiving the same Button... funny the first time... but only the first! ;) :D


All times are GMT. The time now is 04:04.

vBulletin® Version 3.8.8