Related
After a long delay, I wanted to see if anyone wanted to do some Beta testing. Sab Watch has been changed quite significantly, and before it heads to the Marketplace, I thought it could use a little more real world testing.
If you're interested, Ill send you a XAP which you can use with no limitations... Just post here with your email. Note that the unofficial contract in the deal is that you provide a little bit of your experience. (Errors that you see, language translation errors, etc). Without further adeu, here's the changelog:
3/20/2011 - Version 2.0
Layout change. Quite a few things have moved around. I am interested in hearing what you think: [email protected]
Trial version added. The trial version is the same as full version, except for ads on main screen and a nag when loading the app.
Multi-Language support. Sab Watch will now identify your language, and change text to work for your language. This is experimental, but testing did not show any problems. If you would like to help translate, please contact me at [email protected]. If Sab Watch doesn't recgonize your language automatically, you can change to a language of your choice by going to App Settings.
Supported Languages:
English
English (United States)
Spanish
German
Japanese
Dutch
French
Quite a few UI improvements.
Much more input validation.
Sab Watch will now save your search history. You can clear the history in app settings.
HTTPS support. Note that you will need a valid certificate, or you'll need to add your server certificate onto your phone.
A great tutorial can be found here:
http://davesimm.blogspot.com/2011/03/using-openssl-to-secure-and-encrypt.html
Price Drop - Sab Watch will now sell for 99 Cents (USD)
Please email me for any requests, support, and questions at [email protected].
http://www.williammelani.com/wp-content/uploads/2011/03/changelog.html
It also should completely support landscape mode.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Bought the app, looks great but its a bit difficult to setup. Can you post some sort of guide.
serialtoon said:
Bought the app, looks great but its a bit difficult to setup. Can you post some sort of guide.
Click to expand...
Click to collapse
I can't currently post links, but I made a post about it on williammelani.com which has some pictures which may be helpful in setting up Sab Watch. Alternatively, you can try reading the information below for more help.
Yep, sorry about it, I actually just changed it to a Pivot/AppBar application which makes the configuration much easier.
On the configuration Page, click on the + Icon to add your first server (or a new one, etc)
From here, enter your Sabnzbd Credentials. You can click the blue 'Config Help...' for more detailed information, but the idea is this:
Server Name is a way for you to identify the server. For example, if you want to communicate on your local network when you're at home, you might call it 'home', and another server with a remote IP you might call 'away'.
Then, enter the IP you use to connect to Sabnzbd, as well as the port and API.
You can find the API key for sabnzbd by going to the 'Config' header and clicking on General. It should be a ~30 character long string.
The IP/host is something like 192.168.1.201, or if you have a domain name attached, it might be something like myhomeserver .com.
Back on the configuration page, you can directly enter your NZBMatrix details. You will need the username you use to login, as well as your API key. The API key can be found by clicking on Your Account at the top of the page after you've logged in.
Finally, you can set a server to be your 'default' by clicking the 'check' button. This server will be the one the application tries to automatically connect with when the application is launched.
When you've done all that, you need to connect to the server for the first time.
To select a server, click on the name until it highlights in your accented color. Then the 'Edit Server', 'Delete Server', 'Default Server', and 'Connect (PLAY icon)' will become available to use.
Your queue and history should show up after the first refresh, and continuously refresh based on the value you set on the 'status' page.
The application fully supports Context menus, meaning that in the three large lists (Queue, History, and Search), you can press and hold for a second to bring up a context menu to perform actions on the selected item.
Single clicking any item brings the 'detailed' view, which shows more information about the particular item you clicked on. On the queue page, you're presented with a few buttons to pause/resume the item, delete it, or move it to the top of the queue.
You can also change the category by clicking on either the Category header or the category itself.
History lets you view slightly more detailed history information, as well as delete the item from the history.
Search lets you view detailed results from NZBMatrix, and gives you a button to download to the server. This button, as well as the one from the context menu, will attempt to automatically sort downloads to their respective category.
I will add some pictures soon to help with the configuration. Sorry about that, Version 1.3 in ~ a week will make configuration and layout much easier.
Thanks again for the purchase
In the version currently in the app store, Newzbin is not available, although It was submitted 2 days ago so you should expect it soon.
Gotcha! Looks like i successfully added my Sab server. Thanks! Fantastic app so far!
Thanks I've just spent the last couple hours making the app use the pivot/appbar design, and I can't wait to release it It's much more intuitive and responsive, and the app seems more fluid in general.
williammel said:
Thanks I've just spent the last couple hours making the app use the pivot/appbar design, and I can't wait to release it It's much more intuitive and responsive, and the app seems more fluid in general.
Click to expand...
Click to collapse
Im looking forward to it!
Check out a preview of Sab Watch 1.3 here: youtube.com/watch?v=VYJpHDeQCyo
New version looks great! Do you know if Sab Watch will work with https, I tried it real quick on my machine and it didn't appear to work. Could easily be a problem on my end though.
Goatmaster said:
New version looks great! Do you know if Sab Watch will work with https, I tried it real quick on my machine and it didn't appear to work. Could easily be a problem on my end though.
Click to expand...
Click to collapse
Thanks !
It doesnt support https yet, but only because I have hard-coded it to use http. Ill try to add it into 1.3 however. NZBMatrix is already using https.
Sab Watch 1.2 Is now in the marketplace!
Sab Watch 1.3 has been submitted to the marketplace. There was a weird goof/bug/something that happened in the 1.2 submission that renamed the app to 'sab watch (app)'.
I have been talking to support, and they advised me that it would be fixed if I submit a new app with the 'Sab Watch' name. If it doesn't fix it, ill just submit the app updates to each
Anyway, since 1.3 is considered a 'new' application, it goes through a more strenuous testing than if it was an update; therefore it might take a couple more days. Expect it by 12/9.
VERSION 1.3
NEW FEATURES
Entire App switched to Pivot/AppBar design. Makes performance on the main page better as it isn't always trying to display every list at once.
Added ability to set Pause Timer for SabNZBd server.
'Status' page renamed to extra. Still not quite sure what to do with it yet, as seems like less important information than anything else. Would appreciate suggestions.
Removed config page. This has been replaced by options on the Application Bar.
You may now set a custom amount of items to display for the Queue, History, and Newzbin Results. This will persist throughout application launches.
You may now set a custom refresh rate for the application. This will persist throughout application launches.
When entering the list of servers with no servers defined, you will now get prompted on how to begin adding your first server.
Clicking on a Warnings on the Detailed Server Information page shows the actual warnings received.
Trying to change the NZBMatrix category should be a little easier to bring up the category selector list. In addition, the selector list should load a little faster.
Added Turnstile transitions to pages.
You can now pick from a list of times to pause the server if you wish. This will make it much easier in most situations. Selectable times are 0 (off), 15 min, 30 min, 1 hour, 3 hours. You can still enter a number instead if you wish.
BUGFIXES
Certain Help dialogs contained outdated information from old versions, this is corrected and updated now.
Fixed numerous misspellings of the word occurred.
Fixed a bug where if the user left out their port on the server setup page, the port would be changed to 80, and then tell the user 80 is not a valid number.
Fixed some text placement inconsistencies on the Newzbin detailed post page.
Sab Watch now properly urlencodes search queries. I haven't observed any changes in search results, but YMMV.
Category on queue page should now stay at the line below the rest. This should prevent the 'jumpy' behavior you might have experienced, where as soon as it could fit on the previous line, it moved.
Made error messages that show when you attempt to use NZBMatrix or Newzbin without entering login information actually state that there is no information saved.
NOTES
Newzbin only supports 500 results returned. Any number higher than 500 will still return, at max, 500.
Setting the amount of items to display higher not only causes the application to lag while displaying them, but also uses considerably more data downloading the results, and CPU time to format the results. Keep the display amount reasonable to see good performance.
Here's an look at the upcoming Sab Watch 1.4, Which will feature RSS feeds of NZBMatrix, and possibly Newzbin. You can browse the categories in the same way as you can when select a search category.
Edited 12/5:
NZBMatrix feeds have been completed.
I bought it, thanks for your work so far.
Goatmaster said:
I bought it, thanks for your work so far.
Click to expand...
Click to collapse
Thanks Goatmaster. I sent you a pm about HTTPS; but the problem is basically this:
Windows Phone 7 requires a valid certificate to use https, which means that:
1. You must have a valid certificate on your server.
or
2. You must jump through quite a few hoops to copy a your invalid certificate to special file format, email it, and open the email in IE, verify it, etc.
I don't mind adding it, its not much work, but just getting your opinion on if you'd do step (2). I asked some of the SabNZBd developers what they thought and they told me probably no one has a valid certificate.
Microsoft said:
If I understand correctly you want to communicate with a Web Service that is running on your own computer using SSL over HTTP (HTTPS). If the certificate of the Certificate Authority (CA) that signed the SSL certificate used by the server hosting your Web Service is not in the certificate store of your Windows Phone 7 device you could do the following:
Export the CA certificate to a Base64-encoded or DER-encoded X.509 .CER file.
Send the .CER file as an email attachment to yourself or put it on a Web server so that you can open and install it from the email application or Internet Explorer Mobile on the device .
If there are any intermediate certificates used do the same for those since a .CER file can only install one certificate.
Click to expand...
Click to collapse
Edit: Sab Watch 1.3 is going to be skipped, and 1.4 was sent to the marketplace last night.
This may be a dumb question but would this allow me to start downloads from my phone? I use newsbin currently and I am sure I can figure out sabNzb if it would allow me to search and add things to my download queue. Or is this app just to watch and make priority changes to your queue?
IVIadness said:
This may be a dumb question but would this allow me to start downloads from my phone? I use newsbin currently and I am sure I can figure out sabNzb if it would allow me to search and add things to my download queue. Or is this app just to watch and make priority changes to your queue?
Click to expand...
Click to collapse
Yep, you can download things onto your sabnzbd server from within the app.
You setup the server to have your NZBMatrix/Newzbin credentials, and then this app have your credentials too.
It works like this: You search for new content on Newzbin/NZBMatrix, or browse feeds in the new version (comes out today!).
Once you find what you need, you click download in the app, which 'sends' the link to sabnzbd, and it begins the download.
There's a video on youtube in the first page which shows how you'd use the app. It's the closest version to the version that should be out today.
http://www.youtube.com/watch?v=VYJpHDeQCyo
ok that is awesome, looks like I may be buying this asap becuse this takes care of my remote issues the only time I remote into my pc from the phone is to queue stuff on Newzbin
Cool! I just got the "Approved Marketplace Submission" email a couple hours ago, should the new version should be in there today or at latest tomorrow.
Right now there is a version which works for newzbin currently in the marketplace however. There was a goof with the name so it's called
sab watch (app) in the marketplace, but the new version should fix it.
Cool got it working and it kicks ass thanks for saving me money and being really awesome and updating this thread to answer my questions, also works great with dyndns!!
Just wanted to make sure all you guys saw this, it looks like it could be incredibly cool and useful.
The dev behind touchxperience is planning to release - in the next few days - a Windows application that will hopefully "manage your device, install and uninstall sideloaded apps, explore the handset, transfer and sync files. Even more, it will also be able to unlock the device upon first connect without the need of the unlocker if it detects a locked/non-developer device.
There's also a WiFi sync and transfer feature being teased to transfer files to the smartphone and back to your computer. Among the ambitions of the developer is also an open marketplace for non-commercial applications in case the project becomes popular and there will be demand."
From PocketNow, check out the site at http://www.touchxperience.com/
While there are plenty of useful threads out there pointing out various apps, I haven't found one that listed the kinds of apps that someone who works in IT like me might find useful, hence this thread.
Hopefully others can add.
1/
ABBY Business Card Reader - A nice app to take a picture of a business card, them import it into contacts. - It is NOT 100% accurate, it DOES require user input to make corrections, but even so, it is worth the money.
2/
Snap n go - a useful little app that requires a companion app on the PC - basically use a camera to take a pic of windows explorer and touch the file to import viw wi-fi
3/
Office suite - self explanatory
4/
Gingerbread keyboard - what it says, if you type much this is the best by far.
5/
QR droid - 2D barcodes, fabulously useful, learn to use these things, you will need to sooner or later.
6/
Electrodroid - paid version - absolutely brilliant for anyone who goes anywhere near computer or electronic hardware, does far too much for me to list here, from various connector pin-outs to resistor circuit calculations.
7/
MobileBiz Pro - paid version - create quotes and send invoices from your mobile, the complete mobile billing solution, one customer will pay for this truly excellent app.
8/
PC Monitor - paid version - companion to an app run as a service on a PC, stonking app, does just about everything you could require for monitoring and controlling remote computers via GSM, including running command line, booting users, controlling services, monitoring hardware, truly excellent app.
9/
WiFi File Explorer - paid version - file manipulation and exchange between phone and any computer with wi-fi, just open a browser window on the computer. Another superb app.
Just add a 16 gig SD card and fill it with useful apps and tools, magic, never worry about which USB stick hold what again.
10/
Wifi Analyser - does what it sounds like, very useful.
11/
RF Signal tracker - does what it sounds like but for phone / radio frequencies, very useful.
12/
SetCPU - paid app - brilliant for underclocking on demand, which prolongs battery life.
13/
Network mapper - the android version of cheops etc.
14/
SMS Backup + (Jan Berkel) - does what it says on the tin.
15/
Contact Analyser 2 - stops cruft building up with contacts.
16/
GTech Net Tools - another very useful TCP test app
17/
Network Info II - another useful network info tool
18/
Terminal Emulator - does what it says on the tin
19/
GPS Survey - very useful for outdoor wi-fi
20/
Google - Mail / Maps / Navigation / Buzz, very very useful.
21/
Titanium backup - self explanatory
All of the above turn my Galaxy S into a portable office complete with customer billing, plus a portable computer / wi-fi diagnostic toolbox
I would swap 14 for SMS Backup+. It backs up the call log as well and all automatically to your Gmail account.
Tehpriest said:
I would swap 14 for SMS Backup+. It backs up the call log as well and all automatically to your Gmail account.
Click to expand...
Click to collapse
quite right too, installed on my phone now.
Thank you! Very useful app!
Nice one !
Thanks for the mention of Electrodroid, it comes in very handy in the garage, even if it does now mean my phone gets covered in grease and oil now
FlanFlinger said:
Nice one !
Thanks for the mention of Electrodroid, it comes in very handy in the garage, even if it does now mean my phone gets covered in grease and oil now
Click to expand...
Click to collapse
If you go near a car then Garage Buddy is also quite useful.
There are also some good android ODB interfaces if you have a more modern vehicle.
Hi all
I have purchased a windows Rt and love it. The only thing I can't figure out is I can't access my dvr cameras though internet explorer on my device through my ip address and port number. I can view it on my desktop pc.
Is there any app or way I can view my dvr host on windows rt??
steve.zdravko said:
Hi all
I have purchased a windows Rt and love it. The only thing I can't figure out is I can't access my dvr cameras though internet explorer on my device through my ip address and port number. I can view it on my desktop pc.
Is there any app or way I can view my dvr host on windows rt??
Click to expand...
Click to collapse
BUMP
How is the DVR content presented? If it's HTML(5), that should be no problem at all, so it's probably not. The next most likely is Flash, which RT supports but which may not work when specifying an IP address. You could try using the registry tweak that was previously required for Flash on unknown sites (see the EnableFlash script in my signature). If it's a Java applet, you're screwed (in more ways than one; if you've had the Java browser plugin enabled on your home PC for the last few months, there's an excellent chance that your machine has been infected through it; that thing has atrocious security bugs). If it's some other third-party plugin, for example an ActiveX control from the DVR manufacturer, it's probably not going to work on RT just because RT run on ARM chips and typical ActiveX controls are compiled for x86 (it's possible to make ARM ActiveX, but nobody does and you'd need to "jailbreak" the device before installing the plugin anyhow).
GoodDayToDie said:
How is the DVR content presented? If it's HTML(5), that should be no problem at all, so it's probably not. The next most likely is Flash, which RT supports but which may not work when specifying an IP address. You could try using the registry tweak that was previously required for Flash on unknown sites (see the EnableFlash script in my signature). If it's a Java applet, you're screwed (in more ways than one; if you've had the Java browser plugin enabled on your home PC for the last few months, there's an excellent chance that your machine has been infected through it; that thing has atrocious security bugs). If it's some other third-party plugin, for example an ActiveX control from the DVR manufacturer, it's probably not going to work on RT just because RT run on ARM chips and typical ActiveX controls are compiled for x86 (it's possible to make ARM ActiveX, but nobody does and you'd need to "jailbreak" the device before installing the plugin anyhow).
Click to expand...
Click to collapse
The DVR is set up with its own ip and port forwarding number, and that how I connect to it from other desktop PC's. Or it gives me an option to view it through a program called CMS lite which the Win RT doesn't allow me the download. I have jailbroken my RT as well.
What happens when you connect to that IP and port on your RT device? What do you see in the browser (if anything)? Does it connect, or does it say it couldn't find the site? You haven't actually explained the problem very well at all, even to the point of saying what device it is. We probably don't have your exact setup at home, so you'll need to be very precise describing it so that we know how to fix it.
You also didn't answer my question in the previous post. How is the content normally presented? Flash or HTML5 should be fine, but *might* take some tweaking. Java or a plugin are unlikely to work, although I suppose it's possible that the x86 emulator could be made to work with a plugin.
For that matter, have you tried the x86 emulator with your CMS Lite program? It's unlikely to work, but worth a shot.
GoodDayToDie said:
What happens when you connect to that IP and port on your RT device? What do you see in the browser (if anything)? Does it connect, or does it say it couldn't find the site? You haven't actually explained the problem very well at all, even to the point of saying what device it is. We probably don't have your exact setup at home, so you'll need to be very precise describing it so that we know how to fix it.
You also didn't answer my question in the previous post. How is the content normally presented? Flash or HTML5 should be fine, but *might* take some tweaking. Java or a plugin are unlikely to work, although I suppose it's possible that the x86 emulator could be made to work with a plugin.
For that matter, have you tried the x86 emulator with your CMS Lite program? It's unlikely to work, but worth a shot.
Click to expand...
Click to collapse
my device is a windows rt surface. when I open internet explorer and type in my ip and port number in the search engine it comes up with my login and password which I type in. after that the screen comes to a blank white screen which gives me the option. Webserver or CMS lite setup I always view them from webserver. Once I click webserver the screen just says on a blank white screen.
as for how the content present normally im not really sure.
A simple way to tell is to load the page in a desktop browser where it works, then right-click the video and see what menu comes up. If it's the Flashplayer menu, that's something that RT can handle. If it's something else (Silverlight or Java or a custom ActiveX), that may not be possible. Another way to tell would be to save that blank page to a file (I believe Ctrl+S works for this, at least on the desktop mode of IE, or you can do it from the Tools->File menu, or the File menu on the menu bar that is shown when you tap Alt). Send or post the HTML somewhere that we can read it, and we can tell you what it will take to view the page.
another question.. im still new to the windows rt group I have jail broken the RT surface. Is there any torrent client for downloads.
I wanna download movies from a website. thanks
Free Download Manager (it is in the ported apps thread) can be used as a torrent client. However discussion of piracy is prohibited so might want to zip it on the movies part.
Monotorrent was attempted on RT but I think ended up being buggy.
SixSixSevenSeven said:
Free Download Manager (it is in the ported apps thread) can be used as a torrent client. However discussion of piracy is prohibited so might want to zip it on the movies part.
Monotorrent was attempted on RT but I think ended up being buggy.
Click to expand...
Click to collapse
can u please send me the link
Read the forum rules, especially the first one. Then, read my signature. I don't mind helping people find obscure stuff, but this does not qualify. Please put forth at least a little effort on your own part...
I shouldn't have to share a link having told you where it is. Its easy to find, a) its in the list of ported applications in the RT development and hacking section. b) it has its own thread in that same section. c) it is listed on google. d) it is listed on forum search.
Hello,
I am developing an App, which should provide some NFC functionality. This app will run on an Android device with Android 4.2, with an NFC-Reader attached via USB. (Link - ACR 1252U Usb NFC Reader) The NFC-Reader comes with an Android-Library, that gives me access to it. (Link - ACS Android library).
The goal is, that every Android User can hold his phone to this reader, and then gets a small file on his device. That is the functionality, that the app should do. Just send a little file to the smartphone.
The connection to the reader works fine. I also can use the libraries classes to provide some basic functionality like information whether an NFC Card is attached or not, or getting the Cards ATR.
But unfortunately thats about it...
For the desired functionality I need "P2P-mode" or "Card Emulation-Mode". But I could not find any example on how to do this with this library. Is this library even capable of these functionalities?
Has anybody ever used this library for something like this?
Is it somehow possible to use the Android-Builtin NFC-functions together with the USB Reader?
Has anybody any tips for me?
Thank you in advance.
Hi,
I'm in the same point as You, I'm too use Android 4.2, I'm to use ACR1252U, and I'm stuck at same functionality problem yesterday/friday
belfegore said:
Hi,
I'm in the same point as You, I'm too use Android 4.2, I'm to use ACR1252U, and I'm stuck at same functionality problem yesterday/friday
Click to expand...
Click to collapse
Well, if you find something out, please report it here. I will do the same!
I'm not sure exactly what you are are trying to do. But you could use and nfc tag to programmed to a url to download a file. When the tag is brought within range of the nfc enabled phone the tag will send the url activating a web browser and download the file.
H3xxEdit said:
I'm not sure exactly what you are are trying to do. But you could use and nfc tag to programmed to a url to download a file. When the tag is brought within range of the nfc enabled phone the tag will send the url activating a web browser and download the file.
Click to expand...
Click to collapse
I'm trying to read/write data to nfc tag-card. But I'm have a problem with implement sending any command to my nfc adapter - ACR1252. Found interesting project created by Guru of NFC in Android @skjolber github.com/skjolber/ndef-tools-for-android but tries of implement additional adapter outgrows me or I'm doing it wrong
H3xxEdit said:
I'm not sure exactly what you are are trying to do. But you could use and nfc tag to programmed to a url to download a file. When the tag is brought within range of the nfc enabled phone the tag will send the url activating a web browser and download the file.
Click to expand...
Click to collapse
Hi,
that is exactly what I have done so far. I put the reader in card-emulation mode, and stored a URL on it.
The browser of the phone than successfully opens, when approaching the (emulated) tag.
Do you know if there is a possibility, that the image-link (e.g. "https://www.google.de/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png"), that is stored on the tag, gets opened in the image-viewer-app ("Gallery"), instead of the browser?
Maikell84 said:
Hi,
that is exactly what I have done so far. I put the reader in card-emulation mode, and stored a URL on it.
The browser of the phone than successfully opens, when approaching the (emulated) tag.
Do you know if there is a possibility, that the image-link that is stored on the tag, gets opened in the image-viewer-app ("Gallery"), instead of the browser?
Click to expand...
Click to collapse
I think you might have a conflict there, I have been only working with the tags for a few months, but your passing in a URL, the default handler will process that as a browser based request and thus open up in the browser. If you have an application, other than the browser that can open pictures from a URL you may be able to do that
I went around the problem:
- On the Tag I am storing a link to an HTML-Site.
- This HTML shows the picture, and prompts the user, if he wants to download that image (via JavaScript)
- If he confirms, the image is saved in his gallery, like I wanted.
Still the basic question remains:
Can I send this image to the user without the detour over the internet? Meaning just sending him the image via peer-to-peer?
Maikell84 said:
I went around the problem:
- On the Tag I am storing a link to an HTML-Site.
- This HTML shows the picture, and prompts the user, if he wants to download that image (via JavaScript)
- If he confirms, the image is saved in his gallery, like I wanted.
Still the basic question remains:
Can I send this image to the user without the detour over the internet? Meaning just sending him the image via peer-to-peer?
Click to expand...
Click to collapse
Unless you were to chain alot of PC's up over a long distance in which could be used they would be acting as hosting servers for the files, then no. Also, if you are asking if that NFC could potentially transmit the file to other phones without the use of a connection, then technically, yes it is possible, yet the plausibility of the idea sufficing is low. NFC has a very limited connection span, and in order to transmit files over a long distance using NFC would require that everyone would act as a hosting server, and that if a user would request for the file download, then the rest of the phones would act as the sender, sending chunks of the file.
Nice idea
Sent from my HUAWEI MT7-TL10 using XDA-Developers mobile app