maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   MeeGo / Harmattan (https://talk.maemo.org/forumdisplay.php?f=45)
-   -   [Announce] KhtBMA : Khertan Unofficial Battle.net Mobile Authenticator (https://talk.maemo.org/showthread.php?t=84843)

Khertan 2012-06-12 12:56

[Announce] KhtBMA : Khertan Unofficial Battle.net Mobile Authenticator
 
It s an unofficial battle.net authenticator for n9 and n950 Meego Devices. Usefull for authenticate on Battle.net, Diablo III and World of Warcraft. Used and based on python-bna

Should be available soon on Nokia Store (in one weeks or two) and Apps.formeego.com (in testing).

http://khertan.net/Screenshot_KhtBMA_1.png
http://khertan.net/Screenshot_KhtBMA_2.png
http://khertan.net/Screenshot_KhtBMA_3.png

For more informations : http://khertan.net/KhtBMA

gm_w 2012-06-14 16:00

Re: [Announce] KhtBMA : Khertan Unofficial Battle.net Mobile Authenticator
 
any chance this can be ported to N900 Maemo?

Khertan 2012-06-15 07:12

Re: [Announce] KhtBMA : Khertan Unofficial Battle.net Mobile Authenticator
 
Depends if Qt-components are available ... i ll look ...

Khertan 2012-06-15 19:24

Re: [Announce] KhtBMA : Khertan Unofficial Battle.net Mobile Authenticator
 
This require a complete rewrite in Qt Widget as Qt Components didn't seems to works on fremantle :

file:///usr/lib/qt4/imports/com/nokia/meego/ToolBarLayout.js:109: TypeError: Result of expression 'toolbar' [undefined] is not an object.
file:///usr/lib/qt4/imports/com/nokia/meego/ToolBarLayout.js:109: TypeError: Result of expression 'toolbar' [undefined] is not an object.
file:///usr/lib/qt4/imports/com/nokia/meego/ToolBarLayout.js:109: TypeError: Result of expression 'toolbar' [undefined] is not an object.
file:///usr/lib/qt4/imports/com/nokia/meego/ToolBarLayout.js:109: TypeError: Result of expression 'toolbar' [undefined] is not an object.
file:///usr/lib/qt4/imports/com/nokia/meego/ToolBar.qml:64:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-toolbar-portrait-background
file:///usr/lib/qt4/imports/com/nokia/meego/ToolBar.qml:64:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-toolbar-portrait-background
file:///usr/lib/qt4/imports/com/nokia/meego/PageStackWindow.qml:119:13: QML Image: Failed to get image from provider: image://theme/meegotouch-applicationwindow-corner-bottom-right
file:///usr/lib/qt4/imports/com/nokia/meego/PageStackWindow.qml:114:13: QML Image: Failed to get image from provider: image://theme/meegotouch-applicationwindow-corner-bottom-left
file:///usr/lib/qt4/imports/com/nokia/meego/PageStackWindow.qml:109:13: QML Image: Failed to get image from provider: image://theme/meegotouch-applicationwindow-corner-top-right
file:///usr/lib/qt4/imports/com/nokia/meego/PageStackWindow.qml:104:13: QML Image: Failed to get image from provider: image://theme/meegotouch-applicationwindow-corner-top-left
file:///usr/lib/qt4/imports/com/nokia/meego/PageStackWindow.qml:70:5: QML Image: Failed to get image from provider: image://theme/meegotouch-applicationpage-background
file:///usr/lib/qt4/imports/com/nokia/meego/ProgressBar.qml:89:15: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-progressindicator-bar-mask
file:///usr/lib/qt4/imports/com/nokia/meego/ProgressBar.qml:89:15: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-progressindicator-bar-mask
file:///usr/lib/qt4/imports/com/nokia/meego/ProgressBar.qml:102:9: QML QDeclarativeImage_QML_25: Failed to get image from provider: image://theme/meegotouch-progressindicator-bar-known-texture
file:///usr/lib/qt4/imports/com/nokia/meego/ProgressBar.qml:70:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-progressindicator-bar-background
file:///usr/lib/qt4/imports/com/nokia/meego/ProgressBar.qml:70:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-progressindicator-bar-background
file:///usr/lib/qt4/imports/com/nokia/meego/Button.qml:77:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-button-background
file:///usr/lib/qt4/imports/com/nokia/meego/Button.qml:77:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-button-background
file:///usr/lib/qt4/imports/com/nokia/meego/Button.qml:77:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-button-background
file:///usr/lib/qt4/imports/com/nokia/meego/Button.qml:77:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-button-background
file:///usr/lib/qt4/imports/com/nokia/meego/ScrollDecorator.qml:229:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-indicator-horizontal
file:///usr/lib/qt4/imports/com/nokia/meego/ScrollDecorator.qml:229:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-indicator-horizontal
file:///usr/lib/qt4/imports/com/nokia/meego/ScrollDecorator.qml:223:9: QML Image: Failed to get image from provider: image://theme/meegotouch-positionindicator-background-horizontal
file:///usr/lib/qt4/imports/com/nokia/meego/ScrollDecorator.qml:178:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-indicator
file:///usr/lib/qt4/imports/com/nokia/meego/ScrollDecorator.qml:178:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-indicator
file:///usr/lib/qt4/imports/com/nokia/meego/ScrollDecorator.qml:173:9: QML Image: Failed to get image from provider: image://theme/meegotouch-positionindicator-background
file:///usr/lib/qt4/imports/com/nokia/meego/Button.qml:77:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-dialog-button-negative
file:///usr/lib/qt4/imports/com/nokia/meego/Button.qml:77:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-dialog-button-negative
file:///usr/lib/qt4/imports/com/nokia/meego/Button.qml:77:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-dialog-button-negative
file:///usr/lib/qt4/imports/com/nokia/meego/Button.qml:77:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-dialog-button-negative
file:///usr/lib/qt4/imports/com/nokia/meego/ToolIcon.qml:66:9: QML QDeclarativeImage_QML_51: Failed to get image from provider: image://theme/icon-m-toolbar-back
file:///usr/lib/qt4/imports/com/nokia/meego/ToolIcon.qml:66:9: QML QDeclarativeImage_QML_51: Failed to get image from provider: image://theme/icon-m-toolbar-view-menu
file:///usr/lib/qt4/imports/com/nokia/meego/ToolIcon.qml:66:9: QML QDeclarativeImage_QML_51: Failed to get image from provider: image://theme/icon-m-toolbar-back
file:///usr/lib/qt4/imports/com/nokia/meego/ToolIcon.qml:66:9: QML QDeclarativeImage_QML_51: Failed to get image from provider: image://theme/icon-m-toolbar-view-menu
file:///usr/lib/qt4/imports/com/nokia/meego/ToolIcon.qml:66:9: QML QDeclarativeImage_QML_51: Failed to get image from provider: image://theme/icon-m-toolbar-view-menu
file:///usr/lib/qt4/imports/com/nokia/meego/Fader.qml:95:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-menu-dimmer
file:///usr/lib/qt4/imports/com/nokia/meego/Fader.qml:95:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-menu-dimmer
file:///usr/lib/qt4/imports/com/nokia/meego/ScrollDecorator.qml:229:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-indicator-horizontal
file:///usr/lib/qt4/imports/com/nokia/meego/ScrollDecorator.qml:229:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-indicator-horizontal
file:///usr/lib/qt4/imports/com/nokia/meego/ScrollDecorator.qml:223:9: QML Image: Failed to get image from provider: image://theme/meegotouch-positionindicator-background-horizontal
file:///usr/lib/qt4/imports/com/nokia/meego/ScrollDecorator.qml:178:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-indicator
file:///usr/lib/qt4/imports/com/nokia/meego/ScrollDecorator.qml:178:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-indicator
file:///usr/lib/qt4/imports/com/nokia/meego/ScrollDecorator.qml:173:9: QML Image: Failed to get image from provider: image://theme/meegotouch-positionindicator-background
file:///usr/lib/qt4/imports/com/nokia/meego/AbstractMenu.qml:193:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-menu-background
file:///usr/lib/qt4/imports/com/nokia/meego/AbstractMenu.qml:193:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-menu-background
file:///usr/lib/qt4/imports/com/nokia/meego/AbstractMenu.qml:173:5: QML Image: Failed to get image from provider: image://theme/meegotouch-menu-shadow-bottom
file:///usr/lib/qt4/imports/com/nokia/meego/AbstractMenu.qml:166:5: QML Image: Failed to get image from provider: image://theme/meegotouch-menu-shadow-right
file:///usr/lib/qt4/imports/com/nokia/meego/AbstractMenu.qml:159:5: QML Image: Failed to get image from provider: image://theme/meegotouch-menu-shadow-top
file:///usr/lib/qt4/imports/com/nokia/meego/AbstractMenu.qml:152:5: QML Image: Failed to get image from provider: image://theme/meegotouch-menu-shadow-left
file:///usr/lib/qt4/imports/com/nokia/meego/AbstractMenu.qml:144:9: QML Image: Failed to get image from provider: image://theme/meegotouch-applicationwindow-corner-bottom-right
file:///usr/lib/qt4/imports/com/nokia/meego/AbstractMenu.qml:139:9: QML Image: Failed to get image from provider: image://theme/meegotouch-applicationwindow-corner-bottom-left
file:///usr/lib/qt4/imports/com/nokia/meego/AbstractMenu.qml:134:9: QML Image: Failed to get image from provider: image://theme/meegotouch-applicationwindow-corner-top-right
file:///usr/lib/qt4/imports/com/nokia/meego/AbstractMenu.qml:129:9: QML Image: Failed to get image from provider: image://theme/meegotouch-applicationwindow-corner-top-left
file:///usr/lib/qt4/imports/com/nokia/meego/MenuItem.qml:72:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-list-background-vertical-top
file:///usr/lib/qt4/imports/com/nokia/meego/MenuItem.qml:72:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-list-background-vertical-top
file:///usr/lib/qt4/imports/com/nokia/meego/MenuItem.qml:72:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-list-background-vertical-bottom
file:///usr/lib/qt4/imports/com/nokia/meego/MenuItem.qml:72:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-list-background-vertical-bottom

polarbear 2012-06-15 20:26

Re: [Announce] KhtBMA : Khertan Unofficial Battle.net Mobile Authenticator
 
Try changing com.nokia.meego in the source to org.maemo.fremantle and see what happens.

MartinK 2012-06-15 21:16

Re: [Announce] KhtBMA : Khertan Unofficial Battle.net Mobile Authenticator
 
Quote:

Originally Posted by Khertan (Post 1222455)
This require a complete rewrite in Qt Widget as Qt Components didn't seems to works on fremantle :

Nope, they actually work, but there are a few considerations:

The current & working package is called qt-components-10, the other one is outdated and possibly broken.

Namespace
To use the com.nokia.meego namespace, you need CSSU & have Extras-Devel enabled. Other than that, it should provide the same components set and QtQuick version (1.1) as Harmattan. I'm running Harmattan applications with it (Mieru & modRana QML) without modification.

The org.maemo.fremantle namespace provides Qt Components ported to QtQuick 1.0, which is the highest QtQuick version available on PR 1.3 Fremantle. From my experience it also appears to be quite buggy without CSSU.

If you plan to use this namespace, you have to basically fork all your QML files, change the namespace and remove any QtQuick 1.1 features.

Namespace availability
The com.nokia.meego namespace is available only on CSSU with Extras-Devel enabled and IIRC also prevents promotion Extras due to some dependencies.

The org.maemo.fremantle namespace should be available both on PR 1.3 and on CSSU.

Funny repository combinations
I user recently reported that if you have CSSU only with Extras-Testing, without Extras-Devel, the com.nokia.meegonamespace is not available.

Icons
Until recently, there were quite a few missing icons in the Qt Components theme on Fremantle. I thinks that this might have been recently fixed.

Wreck 2012-06-15 21:18

Re: [Announce] KhtBMA : Khertan Unofficial Battle.net Mobile Authenticator
 
Quote:

Originally Posted by gm_w (Post 1221895)
any chance this can be ported to N900 Maemo?

Java version works fine with Ixedtea. Will upload it when i'm sober.

talmuth 2012-07-31 16:52

Re: [Announce] KhtBMA : Khertan Unofficial Battle.net Mobile Authenticator
 
Any other way to get this app other then apps.formeego.com and ovi-store? First one shows "502 Bad Gateway" and I can't find in store.

Khertan 2012-08-23 08:25

Re: [Announce] KhtBMA : Khertan Unofficial Battle.net Mobile Authenticator
 
It s not in OVI Store due to stupid rule i can't name blizzard or diablo in the description of the apps ... so useless to publish on that store.

uNsIs 2012-08-23 08:44

Re: [Announce] KhtBMA : Khertan Unofficial Battle.net Mobile Authenticator
 
can it restore code from another device ?


All times are GMT. The time now is 03:12.

vBulletin® Version 3.8.8