[APP] Next2Me for Windows Phone 7 - Windows Phone 7 Apps and Games

Hi Guyz,
Perhaps you all know Next2Me for the Windows Mobile 6.x OS. This app was quite successfull (one of the 10 most downloaded apps in the Marketplace) and also here at XDA-Developers, quite many people liked my tiny app. If you don't know it, here is the link to the corresponding thread: http://xda-developers.com/forum/showthread.php?t=619329
So, why am I writing here? Because Next2Me v1.0 has been released in the Marketplace. You can find it here.
Next2Me will be devided into a free and payed version. The free version will show a small ad at the top of the main window. The payed version won't show this. Also the payed version will received new features before the free one and some features will be in the payed version only. But the core element of Next2Me, the local search, will stay free.
But, If you'll buy Next2Me (I am planning to sell it for 99Cent), you will not just get rid of the ad and get some unique features, you will also support me and my dev projects .
Current feature list of Next2Me
o Location based business search using Google Local Search, Yahoo and Wikipedia
o Over 30 key words and a free text search
o Show a map overview with all found businesses
o Show detailed information (address, phone numbers, etc.)
o Let you add the infos to the contact list, forward the contact by E-Mail or SMS or call the found phone number right from Next2Me
o Show your position and the target contact on a map and the route to the target
o Give you a directions to guide you to the target
o Send your own location by SMS or E-Mail (including a link to openstreetmaps with your current location)
So, as you can see, the software is quite envolved by now.
What features will also be implemented:
o Support different local search providers (Bing, Yelp?)
If you are still missing any features, THIS is your chance! Post your feature wish or suggestion in our development thread here, let's discuss about it and perhaps it will be implemented !
C YA - Nekro

Just downloaded and tried this, looks pretty good. There are no local Bing results for my country but the Google results are excellent, so an app like this is essential.
Is it possible for your app to use App Connect to display search results directly from Bing Search? I believe the OpenTable app can do something similar, but OpenTable isn't available for my region so I can't try it out.
Thanks for all the hard work

wheresmybeaver said:
Just downloaded and tried this, looks pretty good. There are no local Bing results for my country but the Google results are excellent, so an app like this is essential.
Is it possible for your app to use App Connect to display search results directly from Bing Search? I believe the OpenTable app can do something similar, but OpenTable isn't available for my region so I can't try it out.
Thanks for all the hard work
Click to expand...
Click to collapse
Thanks for the compliment ..
Next thing I am going to do is to add Bing Local Search and Yelp to the search providers. I'll also release the paid version of Next2Me (79Cent) which will be without the ad but will get a lot of more features in the future.
Thanks for the hint with App Connect! I'll definitly have a look on that!
C YA - Nekro

wpxbox said:
The app should save all the details of a place when it is added to contacts including Name, Location And Maps. As of now it only saves Phone number.
Rest of things are awesome, much better than what Bing finds. I have done a review at wpxbox.com
--WPXBOX
Click to expand...
Click to collapse
Thanks for your reply and thanks for your review ! I am glad to hear people like my app !
Just one thing: Next2Me was initially developed for the WP 7.0 SDK which didn't allow to add more info to a new contact than the phone number. But I already integrated the new SDK, so the next release will save much more data than now (name, address, etc..). But: the location cannot be added to the contact book, unfortunatelly.
If you have any other suggestions, don't hesitate to write me !
C YA - Nekro

How about an Option ?
Hey Thanks for getting this here.
is it possible that you can give an option indirectly so one can select and add ?
I am not a developer so I cannot say much. But if you can just give a copy option so I can paste it to the contact Location detail, it should do the job.
Ashish

wpxbox said:
Hey Thanks for getting this here.
is it possible that you can give an option indirectly so one can select and add ?
I am not a developer so I cannot say much. But if you can just give a copy option so I can paste it to the contact Location detail, it should do the job.
Ashish
Click to expand...
Click to collapse
I am going to use the notes field of a contact to save the position data. I know that a contact can have position information, but there is no way set this info using the API, so I will have to use the notes field.
Another thing: Yesterday I implemented the Bing Local Search as a new search provider, so the next release of Next2Me will include it . I already sent it to the certification process, and also Next2Me+, which will be the paid Next2Me. Next2Me+ will be ad free and will get more features and some exclusive features. The common Next2Me will stay for free of course.
C YA - Nekro

Related

Grocery Shopping

I was stood in my kitchen yesterday, using Tesco's online website, searching what I needed and adding it to the shopping list. It was a relatively simple task, but could have been easier.
It gave me a few questions -
1) Do any online grocers have apps yet? (I know Ocado have one for the iPhone)
2) How hard would it be to write an app that worked through the online website?
3) How hard would it be to make an app that used the barcode scanner as an input device? I already e-mailed Tesco asking how easy would it be to include barcode search into their search results. In theory then, you scan a product your about to throw out and it could add it to your shopping list.
I'm currently e-mailing all online grocers suggesting they could win some customers by being the first to produce an Android app, the new up and coming mobile platform etc...
Just some thoughts... Has anyone else thought similar? Does anyone have any answers?
Grocery App
There is and app out alreay that does exactly what you want , it is called Grocery King. It has a barcode scanner and will add what you scan right to ur shopping list , and also allows for user defined input of items, as well as a database with quite a few items already preset for ur shopping list, I have used a cpl diff apps for shopping and thus far this one is the best I have used.
grneyedbandit80 said:
It has a barcode scanner and will add what you scan right to ur shopping list
Click to expand...
Click to collapse
My shopping list on Tesco.com for example?
If not, it's no use to me I'm afraid.

A Top 100 Android Freeware List

Hey there,
I have tried to gather the best freeware applications Android has to offer, with descriptions, links back to the developer's websites and QR codes that leads directly to the Market. It's about a 100 apps divided in various categories.
I'm curious what you guys think of the guide? Would your Top 100 list differ a lot from mine? I hope some of you will have use for it!
Here's the URL if you want to check it out:
The Ever-Growing List of Awesome Android Applications
If you can think of any more applications that should be on the list, please let me know
Thanks
-- Lars
As a new Hero-user (on my third week now), I must say one thing: Thank you so much!! =)
Thanks! Glad someone liked it, at least
A bunch of new apps have been added to the collection, and if anyone knows of a great app that's not included - please let me know.
Nice work!
There's a quite a few top lists, and some are better than others, both in content and layout, but I always discover some new apps worth checking out. I very much like that the entire list is visible on one page, with short descriptions.
Would like to point out that Think Android's AppManager (both free and pro versions) has been renamed to AppMonster.
phaelox said:
Nice work!
Would like to point out that Think Android's AppManager (both free and pro versions) has been renamed to AppMonster.
Click to expand...
Click to collapse
Are you sure? Because I couldn't find a free version of AppMonster, but AppManager is still available?
Thanks, helped a lot.
MapleDouglas said:
Are you sure? Because I couldn't find a free version of AppMonster, but AppManager is still available?
Click to expand...
Click to collapse
The creators of the app announced the name change on their website: http://think-android.com
"App Manager" has been renamed to "AppMonster" in market a while ago now (but it depends on what country you're in). If I search for App Manager it only shows apps with similar names, not the app by Think Android.
Androlib now only shows AppMonster in some -not all- non-English markets, namely Chinese, Czech, Italian, Japanese, Russian. And even then in some markets only the Pro and in some only the Free versions. I think Androlib is not that up to date.
http://www.androlib.com/r.aspx?r=appmonster
AppBrain correctly shows the app as "AppMonster": http://www.appbrain.com/search?q=appmonster
Far too much use of the word "awesome", but a nice list, thanks for your efforts.
phaelox said:
"App Manager" has been renamed to "AppMonster" in market a while ago now (but it depends on what country you're in). If I search for App Manager it only shows apps with similar names, not the app by Think Android.
Click to expand...
Click to collapse
You're right. I was tricked by AndroLib.com, initially, since it didn't show any results for AppMonster when I did a search.
@knightnz I try to use the word "awesome" with caution, but I like to alliterate
I've added a new section to the guide with the top free Android live wallpapers
Did I fail to include any good ones?
Apologies for my criticism, but a pure list is not so useful in my opinion; I mean, there's Google for that.
It would be much more useful if this was a ranking, where users can vote their best 10 apps, for example.
Super great lists. Few worthy ones:
1) ColorDict: Universal dictionary reader for Wordnet, data downloaded to local memory (SD Card) for offline view
2) RealCalc: Best replacement calculator
3) Uninstaller: to uninstall apps. Phone's manage application way too slow
4) KeePassDroid: android keepass for storing logins and passwords. If setup with Dropbox or sugarsync, then can sync between phone and computer.
5) Call History: detail call logs better than what 1.5 offer with ability to back up.
6) Moto Phone Portal : access phone by wifi in same network using browser. http://forum.xda-developers.com/showthread.php?t=574677
7) xScope GL : Another web browser with much better functionality. Free version limited to number of favs.
8) Skyfire beta : surprisingly fast enough and only option available to view web based videos until Flash 10 lands.
Did I miss K9 or it's not on the list???
Hi again,
I've done some major updates to the Android apps guide, and it now includes all the top widgets and live wallpapers as well. I've also removed some outdated software, and added blue borders to the very best applications so they're easier to spot.
All apps, widgets and live wallpapers are free
Cheers

Color Nook App List

I have a Sharepoint site so I can create collaboration sites super duper easy.
I'm not sure if we have an app list yet....but here's one.
http://sp.texultant.apps4rent.info/MoSo/NC/Lists/App List/AllItems.aspx
It's wide open, anybody can anonymously add and edit posts....so be nice....If it gets abused I'll have to lock it down and require logins....you don't want that hassle do you?
Perhaps it may be a good idea to include the most recent version number tested of each app?
HLOsHubby said:
Perhaps it may be a good idea to include the most recent version number tested of each app?
Click to expand...
Click to collapse
Done ... AppVersion
Thanks for the site. Great idea!
Other Apps
Could someone check whether USA today, NY Times, Twitter, Facebook and GV apks work on a rooted nook color. Planning on ordering one and rooting.
Yes, I know it wont make phone calls, but want to see if it will notify of texts.
Also, I see people installing Google Maps. Can it be used to find your location?
Thanks in advance.
Search through this thread to see if anyone has gotten them to work. Its over in the Nook Color Android Development forum.
http://forum.xda-developers.com/showthread.php?t=857434

[APP] GPS Calculator PRO [R] 4 MAY 2012 [V] 5.6

I’m happy and proud to announce that GPS Calculator PRO (that so many people on this forum helped me test and translate) is finally released to Windows Phone marketplace (with an equivalent update to GPS Calculator currently pending). GPS Calculator PRO is a major update to GPS Calculator taking this most advance GPS calculations to a completely new level into a powerful and free GPS data toolkit. New version includes 8 new features and improvements, including:
1. Trip computer and track recoding.
2. Import/export via SkyDrive.
3. GPS Elevation profile.
4. Moonset/moonrise.
And
5. Kalman filter for elevation correction.
More than that, there is already another version currently in beta testing and this new version will introduce another dozen of features, including: export to KML and even HTML (similar to this: Goldmyer via Snow Lake), navigation using compass, new design and a lot more! So please stay tuned. I thank you for you support and hope for comments here and on the marketplace. Trial is free and unlimited.
http://windowsphone.com/s?appid=48e2148a-b000-4a3e-9aab-6d5a6f763868
I manage to install the pro,so how do I export it to google map etc. I believe we still need to use the internet in order to use the map included am I right?
Ttblondey said:
I manage to install the pro,so how do I export it to google map etc. I believe we still need to use the internet in order to use the map included am I right?
Click to expand...
Click to collapse
Thank you for trying it out! I'm not sure if I'm reading your question correctly, but
1. If you record the track you can export it to your skydrive in GPX format using the app. GPX format is understood by almost every mapping software, including free google earth. You can use google earth to overlay it.
2. Yes, maps are online only.
I believe you understand my question.My question has been solve.Any difference between paid and trial?
Ttblondey said:
I believe you understand my question.My question has been solve.Any difference between paid and trial?
Click to expand...
Click to collapse
Only one - in free version skydrive import/export buttons are disabled.
If we buy the apps, are we going to have to buy again once the new one has been release?
Ttblondey said:
If we buy the apps, are we going to have to buy again once the new one has been release?
Click to expand...
Click to collapse
Do you mean updates? If you buy something in wp7 marketplace you bought it for life - every update to the app will be free forever.
Is there any other kind of payment besides credit card that Zune use?
Ttblondey said:
Is there any other kind of payment besides credit card that Zune use?
Click to expand...
Click to collapse
My understanding that people on cell phone contracts have an option to have their app purchases added to their provider bill.
I was using my PC yesterday. When. I try and buy one of the apps. Anyway thanks for answering my question.
Sorry to say that it still ask for credit card when I try to purchase apps from the marketplace maybe my country doesn't support other than credit card.
in france only Orange contracts offering to add your marketplace purchases to your monthly bill...seems that credit card is the main thing for microsoft!
would be awesome to have a paypal option but i won't dream...
btw...GPS Calculator PRO worth every penny asked for!! (mainly if you mind all updates brung by kitya)
I even call my TelCo regarding this issue and they said they don't support Windows apps/Google apps billing to our account.It means that I need a credit card.
---------- Post added at 01:46 PM ---------- Previous post was at 01:43 PM ----------
I hope that in your next update can you apply it running on background so that we can do other things besides running the apps. Just a suggestion.

[APP] BraviaControl: Control your Sony Bravia Smart TV

Download from the Store.
I purchased a Sony Bravia KDL-40EX525 a few months ago and noticed that there were official remote control apps for Android and iPhone from Sony but, unfortunatelly, not for WP7 (not even an unofficial one). Since I own a LG Optimus 7 I got curious about this and started to develop something similar for myself, specifically because I hate using the stock remote control to enter text.
I based my work on this blog post http://blogs.msdn.com/b/andypennell...ws-phone-7-5-mango-part-1-ssdp-discovery.aspx. Many thanks to Andy Pennell for that, his post was really helpful and a great starting point.
The app requires you to be on the same network as the TV.
If you want to try this make sure the TV is ON (give it time to initialize the services. It cannot be turned on/off with this app because it has to talk to the IRCC service that is only available when the device is ON). See the screen of your TV the first time you run the app because it requires that you register your device in order to be able to iterate.
I appreciate your feedbacks, suggestions, bug report or questions that you may have.
Tested on models:
- KDL-40EX525 (mine)
- KDL-32HX758 (thanks lordmaxey)
It should work on:
- Blu-ray Disc(TM) players: BDP-S370, S470, S570, S770, S1700, BX37, BX57, S380, S480, S580, S780, BX38, BX58, S390, S490, S590, S790, BX39, BX59, NSZ-GP9
- Blu-ray Disc(TM) Home Theater Systems: BDV-IZ1000W, HZ970W, E970W, E870, E770W, E670W, E570, E470, E370, T57, F7, F700, F500, E985W, E980W, E980, E880, E780W, E580, E380, T58, L800M, L800, L600, N990W, N890W, N790W, N590, E690, E490, E385, E390, E290, E190, NF720, NF620, EF420, EF220, T79, T39
- Streaming Player/Network Media Player: SMP-N100, SMP-N200, NSZ-GP7
- AV Receiver: STR-DN1020, STR-DN1030, STR-DA1800ES
- BRAVIA: KDL-HX92 series, HX82 series, HX72 series, NX72 series, EX72 series, EX62 series, EX52 series, EX42 series, EX32 series, CX52 series, HX85 series, HX75 series, EX65 series, EX55 series
- Sony Internet TV: NSX-24GT1, 32GT1, 40GT1, 46GT1, NSZ-GT1
- VAIO: VAIO L (SVL241)
wow, awesome!
I'll try immediately when i'm home.
lordmaxey said:
wow, awesome!
I'll try immediately when i'm home.
Click to expand...
Click to collapse
Great! if you can post your TV model it will be greatly apprecciated so we can add it to the "tested list" of models.
etrosce said:
Great! if you can post your TV model it will be greatly apprecciated so we can add it to the "tested list" of models.
Click to expand...
Click to collapse
Hi there,
i've got a Sony Bravia KDL-32HX758
I'll tell you when i've tested it looking forward!
Edit:
one word: awesome!
It works great and i absolutely LOVE it!! Great work!!! Congrats!
lordmaxey said:
Hi there,
i've got a Sony Bravia KDL-32HX758
I'll tell you when i've tested it looking forward!
Edit:
one word: awesome!
It works great and i absolutely LOVE it!! Great work!!! Congrats!
Click to expand...
Click to collapse
Thanks and enjoy :good:. I've just updated the post to list the models we know it works... Hope to see more feedback here
Hi!
I wanted to try your app, but my television (w655) didn't want to agree on that.
Are you maybe willing to share the source code of the app?
Or do you want to check why it's not working?
Thanks!
mendel129 said:
Hi!
I wanted to try your app, but my television (w655) didn't want to agree on that.
Are you maybe willing to share the source code of the app?
Or do you want to check why it's not working?
Thanks!
Click to expand...
Click to collapse
Hey there,
I've been researching a little bit about it before. It looks like Sony changed completely the way to remote control in latest models, specially W series. No documentation about that. So, the only way to try to discover how it works now, is to have a W series to try with (which I do not have)
Sorry about that.
What you can do is try to discover how the new service works by yourself, so we can expand the compatibility of the App. If you are interested, I can guide you with some clues, tools and techinches I used in the past to do so.
I may open the code, I haven't even considered it but I think it's a good idea.
etrosce said:
Hey there,
I've been researching a little bit about it before. It looks like Sony changed completely the way to remote control in latest models, specially W series. No documentation about that. So, the only way to try to discover how it works now, is to have a W series to try with (which I do not have)
Sorry about that.
What you can do is try to discover how the new service works by yourself, so we can expand the compatibility of the App. If you are interested, I can guide you with some clues, tools and techinches I used in the past to do so.
I may open the code, I haven't even considered it but I think it's a good idea.
Click to expand...
Click to collapse
I've been playing with our 2013 model a couple of days now, and it seems the controls still works (compatible with 2012) but the registration process is not necessary anymore...
Anyway, if you put the code somehwere, i'll try if it works somehow
thanks!
mendel129 said:
I've been playing with our 2013 model a couple of days now, and it seems the controls still works (compatible with 2012) but the registration process is not necessary anymore...
Anyway, if you put the code somehwere, i'll try if it works somehow
thanks!
Click to expand...
Click to collapse
Sounds good, give me a couple of days to set it up and will let you know.
In the meantime, does your device description xml look like this one? http://www.upnp-database.info/device.jsp?deviceId=662 (See Description XML tab). If so, you may want to try ScalarWebAPI service on your modes. In that xml you can get some urls that will return some valuable (or not) information that may give you some clues.
Stay tunned,
Esteban
i have Klv 32EX330
how can i to make it working with this app
life25ak said:
i have Klv 32EX330
how can i to make it working with this app
Click to expand...
Click to collapse
I'm not sure you model actually supports to be remote controlled as it isn't event listed by sony as supported (see supported models above).
Does the app find your model? (be sure both are connected to the same lan)
etrosce said:
I'm not sure you model actually supports to be remote controlled as it isn't event listed by sony as supported (see supported models above).
Does the app find your model? (be sure both are connected to the same lan)
Click to expand...
Click to collapse
no doesnt
thank you so much
life25ak said:
no doesnt
thank you so much
Click to expand...
Click to collapse
Well, I'm afraid, as I said before, it does not provides de services required for remote control support. Sorry.
etrosce said:
Sounds good, give me a couple of days to set it up and will let you know.
In the meantime, does your device description xml look like this one? http://www.upnp-database.info/device.jsp?deviceId=662 (See Description XML tab). If so, you may want to try ScalarWebAPI service on your modes. In that xml you can get some urls that will return some valuable (or not) information that may give you some clues.
Stay tunned,
Esteban
Click to expand...
Click to collapse
Hey man,
so, I gathered some information, please check following xml-files
http://mendelonline.be/sony/
Also, almost all commands from vremote (http://falcosoft.hu/softwares.html) are actually working
mendel129 said:
Hey man,
so, I gathered some information, please check following xml-files
http://mendelonline.be/sony/
Also, almost all commands from vremote (http://falcosoft.hu/softwares.html) are actually working
Click to expand...
Click to collapse
Hey, sorry for the delay on sharing the code, I changed laptop and had to re-setup my dev env. Will try to have it done for the weekend.
In the meantime...I wonder what all this urls return:
http://192.168.1.54/sony/guide
http://192.168.1.54/sony/system
....
http://192.168.1.54/sony/irCommandProxy
Basically everything under <av:X_ScalarWebAPI_ServiceList> from dmr.xml. Actually, I would try any url available in that file
We should see where getRemoteCommandList api is located (together with other relevant APIs)
In previous models it was returned as a result from http://192.168.1.54/cers/ActionList.xml. It should be somewhere else now.
Also, did you confirmed that there is no registration required now at all?
Thanks!!!
etrosce said:
Hey, sorry for the delay on sharing the code, I changed laptop and had to re-setup my dev env. Will try to have it done for the weekend.
In the meantime...I wonder what all this urls return:
http://192.168.1.54/sony/guide
http://192.168.1.54/sony/system
....
http://192.168.1.54/sony/irCommandProxy
Basically everything under <av:X_ScalarWebAPI_ServiceList> from dmr.xml. Actually, I would try any url available in that file
--edit--
ok, we've got an entire json conversation going to http://ip:80/sony/system
We should see where getRemoteCommandList api is located (together with other relevant APIs)
In previous models it was returned as a result from http://192.168.1.54/cers/ActionList.xml. It should be somewhere else now.
Also, did you confirmed that there is no registration required now at all?
Thanks!!!
Click to expand...
Click to collapse
No problem, didn't had time myself
Well, there basically 2 webservers/-services running.
One nginx on tcp:80, and something else on tcp:52323 (tcp header contains: Server=Linux/2.6 UPnP/1.0 KDL-42W655A/1.7)
actionlist is "gone", but i'm trying to capture network traffic from the official sony app to figure out the new location
--edit--
ok, so there's an entire "json conversation" going on http://ip:80/sony/system
--edit2--
bingo
--edit--
send this json command:
{"id":20,"method":"getRemoteControllerInfo","version":"1.0","params":[]}
to
http://192.168.1.61/sony/system
and this comes back as return:
{"id":20,"result":[{"bundled":true,"type":"RM-J1100"},[{"name":"PowerOff","value":"AAAAAQAAAAEAAAAvAw=="},{"name":"Input","value":"AAAAAQAAAAEAAAAlAw=="},{"name":"GGuide","value":"AAAAAQAAAAEAAAAOAw=="},{"name":"EPG","value":"AAAAAgAAAKQAAABbAw=="},{"name":"Favorites","value":"AAAAAgAAAHcAAAB2Aw=="},{"name":"Display","value":"AAAAAQAAAAEAAAA6Aw=="},{"name":"Home","value":"AAAAAQAAAAEAAABgAw=="},{"name":"Options","value":"AAAAAgAAAJcAAAA2Aw=="},{"name":"Return","value":"AAAAAgAAAJcAAAAjAw=="},{"name":"Up","value":"AAAAAQAAAAEAAAB0Aw=="},{"name":"Down","value":"AAAAAQAAAAEAAAB1Aw=="},{"name":"Right","value":"AAAAAQAAAAEAAAAzAw=="},{"name":"Left","value":"AAAAAQAAAAEAAAA0Aw=="},{"name":"Confirm","value":"AAAAAQAAAAEAAABlAw=="},{"name":"Red","value":"AAAAAgAAAJcAAAAlAw=="},{"name":"Green","value":"AAAAAgAAAJcAAAAmAw=="},{"name":"Yellow","value":"AAAAAgAAAJcAAAAnAw=="},{"name":"Blue","value":"AAAAAgAAAJcAAAAkAw=="},{"name":"Num1","value":"AAAAAQAAAAEAAAAAAw=="},{"name":"Num2","value":"AAAAAQAAAAEAAAABAw=="},{"name":"Num3","value":"AAAAAQAAAAEAAAACAw=="},{"name":"Num4","value":"AAAAAQAAAAEAAAADAw=="},{"name":"Num5","value":"AAAAAQAAAAEAAAAEAw=="},{"name":"Num6","value":"AAAAAQAAAAEAAAAFAw=="},{"name":"Num7","value":"AAAAAQAAAAEAAAAGAw=="},{"name":"Num8","value":"AAAAAQAAAAEAAAAHAw=="},{"name":"Num9","value":"AAAAAQAAAAEAAAAIAw=="},{"name":"Num0","value":"AAAAAQAAAAEAAAAJAw=="},{"name":"Num11","value":"AAAAAQAAAAEAAAAKAw=="},{"name":"Num12","value":"AAAAAQAAAAEAAAALAw=="},{"name":"VolumeUp","value":"AAAAAQAAAAEAAAASAw=="},{"name":"VolumeDown","value":"AAAAAQAAAAEAAAATAw=="},{"name":"Mute","value":"AAAAAQAAAAEAAAAUAw=="},{"name":"ChannelUp","value":"AAAAAQAAAAEAAAAQAw=="},{"name":"ChannelDown","value":"AAAAAQAAAAEAAAARAw=="},{"name":"SubTitle","value":"AAAAAgAAAJcAAAAoAw=="},{"name":"ClosedCaption","value":"AAAAAgAAAKQAAAAQAw=="},{"name":"Enter","value":"AAAAAQAAAAEAAAALAw=="},{"name":"DOT","value":"AAAAAgAAAJcAAAAdAw=="},{"name":"Analog","value":"AAAAAgAAAHcAAAANAw=="},{"name":"Teletext","value":"AAAAAQAAAAEAAAA/Aw=="},{"name":"Exit","value":"AAAAAQAAAAEAAABjAw=="},{"name":"Analog2","value":"AAAAAQAAAAEAAAA4Aw=="},{"name":"*AD","value":"AAAAAgAAABoAAAA7Aw=="},{"name":"Digital","value":"AAAAAgAAAJcAAAAyAw=="},{"name":"Analog?","value":"AAAAAgAAAJcAAAAuAw=="},{"name":"BS","value":"AAAAAgAAAJcAAAAsAw=="},{"name":"CS","value":"AAAAAgAAAJcAAAArAw=="},{"name":"BSCS","value":"AAAAAgAAAJcAAAAQAw=="},{"name":"Ddata","value":"AAAAAgAAAJcAAAAVAw=="},{"name":"PicOff","value":"AAAAAQAAAAEAAAA+Aw=="},{"name":"Tv_Radio","value":"AAAAAgAAABoAAABXAw=="},{"name":"Theater","value":"AAAAAgAAAHcAAABgAw=="},{"name":"SEN","value":"AAAAAgAAABoAAAB9Aw=="},{"name":"InternetWidgets","value":"AAAAAgAAABoAAAB6Aw=="},{"name":"InternetVideo","value":"AAAAAgAAABoAAAB5Aw=="},{"name":"Netflix","value":"AAAAAgAAABoAAAB8Aw=="},{"name":"SceneSelect","value":"AAAAAgAAABoAAAB4Aw=="},{"name":"Mode3D","value":"AAAAAgAAAHcAAABNAw=="},{"name":"iManual","value":"AAAAAgAAABoAAAB7Aw=="},{"name":"Audio","value":"AAAAAQAAAAEAAAAXAw=="},{"name":"Wide","value":"AAAAAgAAAKQAAAA9Aw=="},{"name":"Jump","value":"AAAAAQAAAAEAAAA7Aw=="},{"name":"PAP","value":"AAAAAgAAAKQAAAB3Aw=="},{"name":"MyEPG","value":"AAAAAgAAAHcAAABrAw=="},{"name":"ProgramDescription","value":"AAAAAgAAAJcAAAAWAw=="},{"name":"WriteChapter","value":"AAAAAgAAAHcAAABsAw=="},{"name":"TrackID","value":"AAAAAgAAABoAAAB+Aw=="},{"name":"TenKey","value":"AAAAAgAAAJcAAAAMAw=="},{"name":"AppliCast","value":"AAAAAgAAABoAAABvAw=="},{"name":"acTVila","value":"AAAAAgAAABoAAAByAw=="},{"name":"DeleteVideo","value":"AAAAAgAAAHcAAAAfAw=="},{"name":"PhotoFrame","value":"AAAAAgAAABoAAABVAw=="},{"name":"TvPause","value":"AAAAAgAAABoAAABnAw=="},{"name":"KeyPad","value":"AAAAAgAAABoAAAB1Aw=="},{"name":"Media","value":"AAAAAgAAAJcAAAA4Aw=="},{"name":"SyncMenu","value":"AAAAAgAAABoAAABYAw=="},{"name":"Forward","value":"AAAAAgAAAJcAAAAcAw=="},{"name":"Play","value":"AAAAAgAAAJcAAAAaAw=="},{"name":"Rewind","value":"AAAAAgAAAJcAAAAbAw=="},{"name":"Prev","value":"AAAAAgAAAJcAAAA8Aw=="},{"name":"Stop","value":"AAAAAgAAAJcAAAAYAw=="},{"name":"Next","value":"AAAAAgAAAJcAAAA9Aw=="},{"name":"Rec","value":"AAAAAgAAAJcAAAAgAw=="},{"name":"Pause","value":"AAAAAgAAAJcAAAAZAw=="},{"name":"Eject","value":"AAAAAgAAAJcAAABIAw=="},{"name":"FlashPlus","value":"AAAAAgAAAJcAAAB4Aw=="},{"name":"FlashMinus","value":"AAAAAgAAAJcAAAB5Aw=="},{"name":"TopMenu","value":"AAAAAgAAABoAAABgAw=="},{"name":"PopUpMenu","value":"AAAAAgAAABoAAABhAw=="},{"name":"RakurakuStart","value":"AAAAAgAAAHcAAABqAw=="},{"name":"OneTouchTimeRec","value":"AAAAAgAAABoAAABkAw=="},{"name":"OneTouchView","value":"AAAAAgAAABoAAABlAw=="},{"name":"OneTouchRec","value":"AAAAAgAAABoAAABiAw=="},{"name":"OneTouchStop","value":"AAAAAgAAABoAAABjAw=="}]]}
mendel129 said:
No problem, didn't had time myself
Well, there basically 2 webservers/-services running.
One nginx on tcp:80, and something else on tcp:52323 (tcp header contains: Server=Linux/2.6 UPnP/1.0 KDL-42W655A/1.7)
actionlist is "gone", but i'm trying to capture network traffic from the official sony app to figure out the new location
--edit--
ok, so there's an entire "json conversation" going on http://ip:80/sony/system
--edit2--
bingo
....
Click to expand...
Click to collapse
This is all good. It would be great if we find the url that actually returns the list of APIs. Have you tried http://ip:80/sony/system to see what it returns in the browser?
etrosce said:
This is all good. It would be great if we find the url that actually returns the list of APIs. Have you tried http://ip:80/sony/system to see what it returns in the browser?
Click to expand...
Click to collapse
just browsing to the "site" just gives an empty page...
it only reply's on json requests
all commands i've found so far are from capturing traffic from my android tablet
check here: http://mendelonline.be/sony/sony.txt
further, the "register" function exists, but it not really necesarry...
i noticed the sony tablet app registering, but i can just send commands from upnpspy directly from my pc without registering...
another thingy: wol is just basic wake on lan
I received an email from the creator of the windows app that works for our 2013 model bravia. (http://falcosoft.hu/softwares.html#sony_virtual_remote)
Hi,
I would like to share my experiences with you, maybe it can help in the
investigation of the new API structure.
1. The registered status is not required in 2011/12 Sony TV models either to
send pure IRCC SOAP messages (or use the X_SendIRCC UPnP service) .
2. The registered status is required to get meaningful response from url
based API functions (e.g sendText, getText, getRemoteCommandList etc..)
So just an idea: You should try to test these new URL based commands with a
registered status. To achieve this:
1. You should make a new registration and send these data with your browser
2. Use an existing registration e.g. Falcosoft's Sony Virtual Remote and
send the program's data with your browser.
I suggest to use Firefox with Modify Headers plugin. For option 2 here are
the required header fields:
'X-CERS-DEVICE-ID' -> 'vaio:11111111-D7A0-11DD-119C-6D990C3C4529' ;
'X-CERS-DEVICE-INFO' -> 'falco_virtual_remote' ;
Best Regards:
Zoltán Bacskó
Falcosoft
Ps: If you can ask the topic owner to authorize my xda-developers account to
send posts to this topic I would be grateful. My new xda-developers account
is 'Falcosoft'
mendel129 said:
I received an email from the creator of the windows app that works for our 2013 model bravia. (http://falcosoft.hu/softwares.html#sony_virtual_remote)
Hi,
I would like to share my experiences with you, maybe it can help in the
investigation of the new API structure.
1. The registered status is not required in 2011/12 Sony TV models either to
send pure IRCC SOAP messages (or use the X_SendIRCC UPnP service) .
2. The registered status is required to get meaningful response from url
based API functions (e.g sendText, getText, getRemoteCommandList etc..)
So just an idea: You should try to test these new URL based commands with a
registered status. To achieve this:
1. You should make a new registration and send these data with your browser
2. Use an existing registration e.g. Falcosoft's Sony Virtual Remote and
send the program's data with your browser.
I suggest to use Firefox with Modify Headers plugin. For option 2 here are
the required header fields:
'X-CERS-DEVICE-ID' -> 'vaio:11111111-D7A0-11DD-119C-6D990C3C4529' ;
'X-CERS-DEVICE-INFO' -> 'falco_virtual_remote' ;
Best Regards:
Zoltán Bacskó
Falcosoft
Ps: If you can ask the topic owner to authorize my xda-developers account to
send posts to this topic I would be grateful. My new xda-developers account
is 'Falcosoft'
Click to expand...
Click to collapse
Interesting fact that that app works for you. I think this is because that app uses some hardcoded data by default while BraviaControl completely relies on the APIs exposed by the services. It looks like some APIs where left there "hidden" for backward compatibility purposes. I think we should try something like: Cannot find the APIs?, try to force the use. In your case, it may partially (or completely, why not?) work.
Anyway, all that json conversation looks like to be the new way to comunicate with the TV, so, it will be nice to implement that sometime too.
Thanks! I have already set up the code in the cloud. Will be sending the details on how to access it soon (Sorry, I don't currently have very much time free for this project, so bear with me )

Categories

Resources