Related
There are a lot of fine webcam (with video!) apps in the Market. But I found none which can be used with just a phone without any computer or wifi connection and placed in your car, weekend home, garage, ... to upload pictures to a server in defined refresh times. So I built this app. It is not finished but good enough for a lot of things.
For easy setup with a nice user interface have a look at sensr.net - they offer camera webspace and the ftp setup with MobileWebCam is very easy. For even more possibilities like gallery-hosting, hardware motion detection and housing have a look at opensmartcam.com ... they even sell or rent complete cameras based on MobileWebCam.
Edit: The app can now also automaticilly email the pics, upload to ftp or simply store them on sdcard. Also a manual mode is new for when you are running around taking pictures to be uploaded to your website/email account on the go with one simple tap.
Dropbox usage also possible now!
Invisible Background mode available now to save power or hide the cam. Autofocus can now be used in and the camera can be remote-controlled by sending SMS commands to your phone.
I will use this with an old phone with broken touch input (but luckily a dpad) and a simple free sim card wich has 30MB data traffic free/month (don't know if providers in other countries offer something like that). So I can have about 20 picture refreshes a day at a location with no WIFI or 3G (and of course no cable/dsl/...). FOR FREE! In the App activity times can be set so no black night views. No WIFI needed, just power to keep the phone running (I wonder how long it will last .
Also I use this with my main phone to quickly show my wife the kids playing on the playground, watch the garden when I am working inside and stuff like that. For this use case an email notification can be sent containing a link for her to view on her phone or pc at work.
Should run on Android 1.5 up (what causes the camera options to be very few and landscape mode only). So you can buy a somewhat broken phone on ebay (speakers not needed, display doesn't have to work well, ...) and have one of the easiest and cheapest webcam setups possible (I think ...
For your personal website webcam you need a php capable server somewhere where the picture can be refreshed. There you have to place the two files (mobilewebcam.php and index.html) attached to this post. Since version 1.3 you can also sent the pictures to an email account or simply store them on sdcard. From version 1.6 on ftp upload is also possible.
This also can be combined with my WebLiveWallpaper App easily and your webcam is then visible on your homescreen background all day.
I have uploaded my webserver files for a simple gallery and timelapse video on a google code project: please let me know if you can improve it!
Most of the sourcecode can now be found at http://code.google.com/p/mobilewebcam-android/ ... so if you need special stuff simply add it yourself and publish your changes! Please help me fix all the bugs and send me a notice if you repaired or improved something. There is so much crappy hacked code in there ...
MobileWebCam
https://market.android.com/details?id=com.dngames.mobilewebcam
How to build a housing for your phone with MobileWebCam:
http://www.instructables.com/id/GSM-Android-phone-as-HD-outdoor-webcam/
Edit: version 3.09: Log from inside the app for logs from Android 4.3 on ... (new log permission required for older devices)
Edit: version 3.01-04: Focus mode selection, changed some internals, several crash fixes, zoom autofocus
Edit: version 2.9983: ftp upload for low bandwith/large pictures improved (set filename only after upload finished, skip upload if still busy with last), night time camera settings can be configured in camera screen by toggling to night configuration and then changing camera parameters, show last error in preview screen
Edit: version 2.996: Added some support for Samsung Galaxy Camera (1, 2, NX)
Edit: version 2.990: I restructured a lot internally - now multiple threads for work and upload - hopefully not totally broken! Also waits for gps now, shows more motion detection info, some repairs from reports (config.txt, crash on devices without wifi?, higher default cam delay, ...)
Edit: version 2.98: imprint picture scaling, all transparent colors can be set, sdcard delete old pictures, a little work on gps stuff
Edit: version 2.97: night auto stuff again, sdcard file broadcast to mediascanner, transparent colors can be set, camera deadlock for event trigger photo burst fix
Edit: version 2.96: night auto disable fix, sdcard path, imprint stamp picture downloadable from URL
Edit: version 2.95: night setup, camera open wait time for phone that otherwise produce overexposed pictures in the background modes
Edit: version 2.93: default exposure back to 50 (fix for darker pictures), front cam flip/rotate, possibility for trigger pause time, dropbox batch upload
Edit: version 2.92: fixed crash, made camera effect setting (zoom, exposure, white balance, color effect, scene mode) more interactive, fixed mirrored pictures
Edit: version 2.87: picture burst mode after trigger, moved broadcast receiver mode to event triggers, added event notification to email, added more camera settings (scene modes, color effects), timestamped httppost filename for opensmartcam
Edit: version 2.86: color stuff, alignment, ftp ending fix, background mode switch fix
Edit: version 2.85: shutdown, imprints, galaxy S camera error 0 fix, email trigger
Edit: version 2.82: ftp batch mode, small fixes
Edit: version 2.81: some new config crash fixes fixed, log, backup/restore, keep ftp connection + log frequency
Edit: version 2.76: more webinterface, config help, fullscreen preview option, fix for crash on large screen devices (sorry, I do not own one)
Edit: version 2.73: custom font and typeface added to imprint settings, crash fix for opensmartcam reg error
Edit: version 2.7: Welcome screen, remote control website (see config.zip), 2.71 fixes the original size picture upload if not enough memory
Edit: version 2.64: Nexus 7 frontcam only devices work now
Edit: version 2.63: dropbox authentication method changed to web
Edit: version 2.61: flashlight toggle 2.62 Actionbar for Android > 3.0
Edit: version 2.52: custom picture sizes (+fix from 2.51)
Edit: version 2.37: started to experiment with photo effects like instagram
Edit: version 2.36: webserver (wifi only) now also streams mjpeg, ...
Edit: version 2.3: integrated simple webserver (wifi only), added gps location to make interesting moving cameras, ...
Edit: version 2.2: two different background modes (depends on device, no advanced features working in hidden mode but less power)
Awesome! Thanks for sharing this, check the XDA portal some time this weekend, wrote up this app for the front page
Hey miha:
Though you'd need to tweak this to create random directories or accounts or whatever, I've got a pretty heavy duty Linux server with a fat pipe I'd be willing to let you tie your program into so people don't have to have their own server. Think it over, let me know.
d0ugie said:
Hey miha:
Though you'd need to tweak this to create random directories or accounts or whatever, I've got a pretty heavy duty Linux server with a fat pipe I'd be willing to let you tie your program into so people don't have to have their own server. Think it over, let me know.
Click to expand...
Click to collapse
Sounds great! Thank you! I already thought about using my little webspace and allow only one refresh a day or so to enable people to try the app but that will be so much better! I will think about the identification/account - may be best the server creates them and my app just asks for a new user - and come back to you when I have got a little more time to put that into the app.
Is there a how to.. i can't get this to work correctly.. i always got "something went wrong"
EDIT: Works.. just my firewall was disabling the connection.
You just brought mine Milestone with no screen(lucily i can control the phone via adb/screencast) back from the closet and in my courtyard! Will test it well
Works pretty well. Got it set up in about 15 minutes on an old G1 and my TDRevolution VPS.
Status Error Copying every time..
am I missing something? permissions?
I am running latest apache and PHP and firewall is allowing connections to port 80
testing on local network
whats wrong?
For those who are having issues, make sure that the web server (Apache) has write permissions to the folder that this is in.
rh387 said:
For those who are having issues, make sure that the web server (Apache) has write permissions to the folder that this is in.
Click to expand...
Click to collapse
that did it
chowned html dir and all good now
works great, both the android part and the server part.
What might be great:
-resolution selection - when Im no wifi it could potentially upload higher resolution
-it should be possible to turn off those popus regarding uploaded picture
Very nice App, just a small thought:
Your php script does not check for any attribute other than if there is a filename on the uploaded file.
So everyone who knows the URL to your "mobilewebcam.php" can upload anything to your server which is a major security flaw.
Just think about those nifty little php-shells to get complete control of it and steal stuff like databases, not to mention illegal stuff fileshared via your server...
All you need for this is a (really) simple html-file with a file-upload form in it which targets your "mobilewebcam.php" file.
Your script should have some filesize-limit and allow no other file formats than *.jpg (also not something like x.jpg.php).
Regards, sceada
PS: Please excuse my mistakes, english isn't my native language
some design thoughts
I had an idea similar to this, just haven't had time to start developing anything... here were some of my design thoughts:
--motion detection to webcam device
--audio detection to webcam device
--accessible via android app (not just a php webpage)
--add notifications to android app for motion/audio detection events
--support for multiple webcam devices
The server requirement seems ok - it allows for a single point of integration for both clients and webcam devices. It could also provide a way around firewalls if the server could be deployed to a public ip.
Thank you for your comments! Will try to answer all in one post:
MuF123 said:
-resolution selection - when Im no wifi it could potentially upload higher resolution
-it should be possible to turn off those popus regarding uploaded picture
Click to expand...
Click to collapse
Resolution selection will be added next, yes. May be at first only a checkbox for small/large because I can do that quickly (my time for this app is soo limited - I want to make the other one fine first).
The popups already do not show up when refreshing very fast but yes, a checkbox for that is done faster than typing this so I will add it
sceada said:
Your php script does not check for any attribute other than if there is a filename on the uploaded file.
So everyone who knows the URL to your "mobilewebcam.php" can upload anything to your server which is a major security flaw.
PS: Please excuse my mistakes, english isn't my native language
Click to expand...
Click to collapse
Yes I know! You are totally right! That is why I put these "please understand first" texts in the market description. But supplying a more complicated php file will only make understanding of it more difficult. I added a comment to the market desciption now. My php file is only the very basic needed code to get it running. Do you want to make me a better/safer one? I can then link to it in the description! English isn't for me also
actapon said:
--motion detection to webcam device
--audio detection to webcam device
--accessible via android app (not just a php webpage)
--add notifications to android app for motion/audio detection events
--support for multiple webcam devices
The server requirement seems ok - it allows for a single point of integration for both clients and webcam devices. It could also provide a way around firewalls if the server could be deployed to a public ip.
Click to expand...
Click to collapse
Motion and audio detection would be possible (not too difficulty I think) from preview picture and mic but at the moment I really do not have enough time for that - I would love to!
Remote control also is a feature I would like (I would personally use it for my weekend home cam!) but I didn't come up with an easy way to communicate with the phone.
An Android app to access the webcam IS there: it's my other app (ignoring the old games) WebLiveWallpaper which also contains an App to view stuff like a picture frame and may even get a widget for this later.
The php server posted picture is the only way to make it work on many mobile providers because as far as I know there is no way for the phone to get an easily public accessible ip. Also it is the easiest way to make you webcam visible for more than a mobile bandwidth limited number of viewers.
Thank you for reading,
Michael
Edit: updated apk with larger image size and no messages is in first post
can i use it as streaming ?? please say yes awesome work
Edi: if not streaming then some software that will refresh the jpg every 5 sec or so
Edit2: it tunrs out the script is hanging on the loading part i dont know whats wrong but it isnt reloading as its supposed to be maybe a server issue ?
tarekkkkk said:
can i use it as streaming ?? please say yes awesome work
Click to expand...
Click to collapse
Unfortunately I have to say no. Only very fast refresh if you set the refresh time to 0 and your device and server are fast enough to handle all the picture uploads.
I am not sure real streaming could be done with simple php. Maybe MJPG? But then a "constant" connection between server and app would be required which is somehow against the whole idea of this APP to be a lowcost/lowbandwidth mobile solution.
For real streaming I recommend IP Webcam and others from the market (but they will not work with most mobile providers as far as I know).
Edit: Future ideas ... It would be possible with to generate an mjpg with the server php and make it available to the watchers with a time delay - so then you have some kind of from time to time (switch to next mjpg) broken streaming (and require a lot of server power/bandwidth) with the image uploads of a camera like my app. Just an idea I will not implement - at least not now - but someone else could. One part is already done here!
thanks man i hope you add a streaming app that would be epic awesomeness
i tried to set it to 0 but lol its taking pictures but not uploading because the app is meant to take pic and then it will be uploaded it because its 0 sec it cant handle the capture and upload at the same time it needs sync
i will try this app..thank you
everything works fine. I have the ownership of the folder too. it did uploaded the picture
BUT I cant view the picture from both index.html or when I double clicked the pic file. it says I dont have the permission to view this pic but when I check the owner it was me. that is so strange.
defcon.666 said:
it says I dont have the permission to view this pic but when I check the owner it was me. that is so strange.
Click to expand...
Click to collapse
Is it possible that you also have to give it everyone view rights to be able to view it in the browser not just yours which the browser doesn't use/know? Or did I get the problem wrong?
What is the exact error message/code?
An incredible web application that allows to take the control of you mobile phone from Wifi/Internet/Usb connection, simply using your web browser and accessing a website. You will have several apps to access different services on your Android device. The software is under development and this is a beta version, so please send me an email for every bug you found, or if you want other features.
Applications:
- Sms: You can send your sms via web interface, just like from your phone. Autocomplete, mass-messages, and other features.
- Contacts: You can see the contacts present on your phone, adding or deleting phone numbers and emails.
- Call Handler: When your phone starts to ring you will see it on your Web Desktop, and you can decide to answer (With speakerphone or headset of your phone), refuse the call or silence the ringer. You can also call a contact using the apposite icon or a phone number.
- Camera: You can see the camera of your phone (this function now works alson on Internet Explorer)
- Remote View: You can see the screen of your device and eventually take screenshot. Needs root permissions.
- Sensors: You can see the values of the sensors of your phone. You will find a compass that shows the orientation of your phone and a Google Maps showing the position based on Network or GPS.
- Clipboard: You can see and set the clipboard of your phone absolutely in real time.
More features are coming, so please stay tuned and give me five stars for this project, if you like.
Please do not use Internet Explorer 9 because of some javascript issues.
Market link
No links?
No links?? No references??
thunderror said:
No links?? No references??
Click to expand...
Click to collapse
Search the market. I only played with it for a few minutes, but it seems to offer more features than some other similar apps out there.
https://market.android.com/details?id=com.MarcelloAlbano.LazyDroidServer
If anyone needs...
I'm going to try and test, thanks!
Very sorry... i'm a new user on xda so i cannot post link until i reach 8 posts .... so thanks for posting ... i'm still doing betatesting but i've other features ready to implement...
Remote view is upside down for me on Dell Streak with StreakDroid. Other than that, it's golden.
yes... on some device frame buffer is rotated of 180 degree... but i've already provided the fix for this on my dev version... i think i will release the update in this week!
Thanks for you reporting!
How do you use this? I've tried connecting to the ip address shown when i run the app.
Is IE needed for remote view to work?
It's all skewed on Firefox 4
skymera said:
Is IE needed for remote view to work?
It's all skewed on Firefox 4
Click to expand...
Click to collapse
I dont think so. I tried everything on Chrome and it works fine. Did you change the setting from 16-bit to 32-bit? If not, do it
Ie9 and FireFox 4 they doesn't work... they have some issues with css but i hope to fix it very soon... i have an update ready far this week
I read on the comments that someone lose connection when the screen locks. This is a setting of the phone in Wi-fi settings. You have to disable from advanced settings. I'm preparing a faq for this .
Thanks to all for your comments.
The double sms on some phones is going to be fixed (already fixed... just wait the update )
Thanks to all for your feedback.
I've already prepared other web app like a web terminal (yeah... entirely written with a my native library... first experiment ) and a file manager that are ready, but before release i wanna just fix some bug , and make the damned camera working -.-'.
If you think other web app can be useful simply tell me ... i will see what i can do...
I'm still working to make the interface compatible with IE9 and Firefox 4... just give me some time...
Update just released!!!
- Double sms sent (rarely) fixed
- Remote View can be rotated now (some phone need this)
- Call a contact with country code prefix will now work
- Still Speed enhancement
- Another Camera fix (i'm doing some test, but i need your feedback, i've no more 3 phone for testing)
- Added Faq
- Minor Bugfixes (as always
Thanks for all your feedback, they are very useful for me.
I've other web apps ready, but first i want to fix all bugs i can find, so please help me
CloudsITA said:
Update just released!!!
- Double sms sent (rarely) fixed
- Remote View can be rotated now (some phone need this)
- Call a contact with country code prefix will now work
- Still Speed enhancement
- Another Camera fix (i'm doing some test, but i need your feedback, i've no more 3 phone for testing)
- Added Faq
- Minor Bugfixes (as always
Thanks for all your feedback, they are very useful for me.
I've other web apps ready, but first i want to fix all bugs i can find, so please help me
Click to expand...
Click to collapse
Awesome update. Works like a dream now. I have a feature request though. In remote view, it would be cool to open apps using your mouse. Like for example, you click on Market and the market app opens. And you can scroll through the market and install apps without even having to physically touch your phone. I dont know if it's possible but it sure would be cool
I've already done this... but i've removed because it was too slow... uhm... maybe i can do something with silverlight or java... maybe a java applet...
I forgot to say that both camera and remote view can be used with a driver as a normal Windows Image Acquisition Device... so you can use skype or what you want... you need a driver that you can get here http://dl.filekicker.com/send/file/226163-6E45/IPCameraDS.exe, and this is the homepage http://www.webcamxp.com/home.aspx It's free for personal use.
For Camera you have to set http://<YOUR_IP_ADDRESS>:<YOUR_PORT>/Services/Camera/GetStream
For Remote View you have to set http://<YOUR_IP_ADDRESS>:<YOUR_PORT>/Services/RemoteControl/GetStream
To use this feature you have to disable authentication...
I've relased another update after a day full of work!
- Remote view improvements. Automatic recognition of settings. Now works on all phones.
- Web interface now works with Internet Explorer 9, but is slower and does not support Mjpeg stream (IE doesn't support). Use Chrome if you want full functionally.
- Sms dynamic loading fixed
Contact me for everything!
Can you add a computer notification (ie pop up, sound etc) for the usb connection when you recieve a text or notifications on your phone? Also, answer calls on your phone? Haha just some thoughts.
Hope you make the SMS more streamline. Ajax updates ... display photo ... etc.
Anyway you have intentions to add a File Explorer so we can transfer files into our phone from your web interface?
I'm just working on the File Manager...
Can you explain better what you are saying about sms?
I'm learning how to program for the android market. Currently I'm using WebView to load a webpage stored on my host.
But I have noticed that It's really slow and everytime I change the orientation the whole page reloads instead of re sizing, making everything slow. Does anyone know how to make this work faster?
onResume is called on orientation change, check your code there.
You could also add android:configChanges="orientation" to your activity in the androidmanifest.xml to tell android that your app will handle orientation changes yourself.
Only "onConfigurationChanged" will be called then.
Without seeing the code its difficult to help improve it.
Hello,
I've long been dissatisfied with the way mobile browsers work, and have set about creating something better.
The impetus for this project has been the following:
Web sites commonly use excessive JavaScript to an extent that pages take too long to finish loading, consume battery, data plan, and sometimes even make the device uncomfortably warm.
The effect is often compounded by too many requests for various user tracking resources, affiliate resources, and advertising.
Many sites have obnoxious advertising.
Many sites have poorly implemented and limited-functionality mobile versions that I would prefer not to use.
Many sites constantly annoy with JavaScript popups requesting that I download an app.
To remedy these problems, I've built the "Atlas Web Browser", available now for download (as a beta). Like most everything I've published here on XDA, it follows a free/paid model, with a *real* free version (not a trial) and a paid add-on that hopes to appeal to power users.
The free version is of course ad-free. It doesn't collect/send ANY information to anyone; not anonymously, not to "special marketing partners", not in aggregate, not in a box, not with a fox, NOT AT ALL.
Atlas is being built with Material Design. Please bear in mind that at present Android L is still a developer preview and backward compatibility libraries are not available, and Atlas is targeting ICS, Jelly Bean, KitKat, and Android L. It thus can't present the complete Material Design experience until after Android L is released.
When you initially open Atlas, it displays your bookmarks:
Atlas has left and right slideouts that are used to switch between windows and control the browsing experience (respectively).
Swiping open the left slideout shows the open windows:
Swiping open the right slideout reveals the "Control Panel". The "Control Panel" provides you with control over the browsing experience:
The first item, "Content Filter" is used to enable or disable the filtering of advertising, privacy trackers, and nuisances that may slow down site performance. AdBlockPlus' "EasyList" filters are used for this purpose. You can enable or disable individual filters for privacy, advertising, and social media annoyances. Currently it's limited to the most popular EasyList filters, but this feature is being further expanded to be more flexible and customizable. Because the content filter can easily be turned on and off, you can leave it off to support sites that don't use offensive advertising.
The next item, "Browsing Mode" is fairly self-explanatory: it allows you to control which version of a site (desktop or mobile) is requested from the server. This may not work for some sites, as regrettably all we can do is *request* the desktop version.
The "Experience" selector controls what types of rich content are displayed. The "HI-FI" mode provides the full experience, while the "LO-FI" mode disables JavaScript and rich media. Using LO-FI can have a tremendous impact on performance, but may come at the expense of web site functionality. A final "TEXT" option can be useful in critical low-signal situations.
Atlas is hardly the first browser to offer the ability to turn JavaScript on and off, or to allow configuration of desktop-vs-mobile browsing. What's different here is that it's readily accessible all the time. When you encounter a site or circumstance where things are behaving poorly, you can often very readily correct the problem using the control panel.
The "Adjust Text Size" selector does its best to make up for Android's new Chromium browsing engine's lack of text reflow. You can also use a THREE-finger pinch-zoom gesture to adjust the text size without sliding out the control panel.
The "Atlas+" paid add-on currently adds the following items:
Ability to open more than four tabs.
Dual-view mode (view two sites at once: not recommended on phones for general use, but very useful for product comparisons).
Ability to permanently save settings for individual sites, such that they are automatically applied when a site is visited.
While it's in beta you can simply check a box in the settings to make all features available (for the duration of the beta program). This check box is NOT checked by default.
More screenshots:
Dual view mode in Atlas+
Site Settings Manager in Atlas+
Filter selection (all versions...needs to be expanded for additional and custom filters):
A few technical notes:
Atlas is based on Android's WebView API, and thus will use the Android WebKit Browser on Android 4.0-4.3 and the Android Chromium Browser on Android 4.4 and Android L.
Google removed support for proper "Private Browsing" in the Chromium API. Atlas works around this problem by using a second sandboxed browser process to provide private browsing, but unfortunately cookies cannot be enabled or we risk leaking them from the "normal" mode into the "private" mode due to severe deficiencies in the Android WebKit API design.
Content filtering is performed using AdBlockPlus URL filters. These are currently sourced only from the "EasyList" filter collection, support for additional types of filters is being added (e.g. hosts-file style block lists).
Known issues:
Content filter may not engage on the first site visited in a new browsing session (press reload if required)
Option to manually enter content filter URLs is not yet available.
Download:
Play Store: https://play.google.com/store/apps/details?id=nextapp.atlas
Direct Download: http://android.nextapp.com/atlas/r79/Atlas_r79.apk
Reserved.
First !!!! Will try it out Tod. Love FX File Explorer !!
Great work.
Loving this browser from the get go.
It would be nice to have the option to go to home or bookmarks when last window is closed instead of exiting app.
Also, if you find a way to enable embedded video playback (such as youtube), that would be great. I am not sure why non of the other lightweight/open source browser have working media on web sItes as when I was using an old firefox beta it worked fine, video and audio.
Your browser only audio plays, video is all black
Great addition to your app collection, as FX file explorer sets the standard
EDIT:
Another useful detail would be to add the link url on the pop-up when long clicking links
I.E.
{
"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"
}
brilliant. I use firefox just because of the content filter.
I got an issue with access to engadget, the comment will not show up
even if I press show comment.
Another feature I like from firefox is the thumb view of the bookmark. I use it
as direct dial.
Seems really good so far, enjoying the slide from the left to open tabs. Prefer it to chrome so far!
Sent from my SM-G900F using XDA Free mobile app
I loved the browser but I have a request, although Flash isn't developed anymore, it would be nice having flash support in Atlas browser too, it's useful is some old sites I visit, if possible, implement Flash support...
Open Google.com on startup causes crash issues
When restarting the browser it doesn't save my 'load in mobile view' setting and reverts to desktop view
Sent from my SM-G900F using XDA Free mobile app
Loving this Browser!!
Feature Request: Sharing a Picture immediately to other Apps (Messenger,Whatsapp,...) without saving it
janssencb said:
Loving this Browser!!
Feature Request: Sharing a Picture immediately to other Apps (Messenger,Whatsapp,...) without saving it
Click to expand...
Click to collapse
I agree, sharing directly with photoeditor, too.
Another small thing would be for undoing close tab; for example, long click new tab for small popup to undo the last closed tab.
Are you planning to add history viewer?
I'm liking this browser so far; it has a great look and it has builtin adblock. I would just like to see a couple features:
1. Allow a custom URL for the search engine. Firefox lets you long-press on a search field and add it as a search engine.
2. A built-in "Link Bubble" feature. Link Bubble is great but I despise using it since there is no adblock.
m0d said:
Great work.
Loving this browser from the get go.
It would be nice to have the option to go to home or bookmarks when last window is closed instead of exiting app.
Also, if you find a way to enable embedded video playback (such as youtube), that would be great. I am not sure why non of the other lightweight/open source browser have working media on web sItes as when I was using an old firefox beta it worked fine, video and audio.
Your browser only audio plays, video is all black
Great addition to your app collection, as FX file explorer sets the standard
EDIT:
Another useful detail would be to add the link url on the pop-up when long clicking links
I.E.
Click to expand...
Click to collapse
Thanks,
Are you in HIFI mode? LOFI disables JavaScript and thus media playback generally won't work. Can you play the "freeing storage space" video on android.nextapp.com?
And definitely agree on the bookmarks/homepage scenario with closing the last window. Will do something akin to FX where you can double-tap back to exit if it's the last window (with the "press back again to exit" toast message).
I can't see the image in your edit, it just gives me a 1x1 pixel image.
anonymous-bot said:
I'm liking this browser so far; it has a great look and it has builtin adblock. I would just like to see a couple features:
1. Allow a custom URL for the search engine. Firefox lets you long-press on a search field and add it as a search engine.
2. A built-in "Link Bubble" feature. Link Bubble is great but I despise using it since there is no adblock.
Click to expand...
Click to collapse
Thanks!
You currently can change the search engine, but it's limited to a few choices: Google, DuckDuckGo, Bing, Yahoo, Yandex, and Baidu. There are two URLs for each search engine, one for search (where an HTML page is the response) and one for suggestions (which is XML or JSON, I forget). In any case I do need to add this. Search engine selection is currently under settings / general.
Need to look into more options for background loading, there currently is a "open in new window in background" option if you long press on links, but it doesn't integrate with other apps.
m0d said:
I agree, sharing directly with photoeditor, too.
Another small thing would be for undoing close tab; for example, long click new tab for small popup to undo the last closed tab.
Are you planning to add history viewer?
Click to expand...
Click to collapse
Yes, long pressing on + button needs to reopen closed tab, didn't make the cut for first release but is a priority.
There is a history viewer, tap the back forward button in the action bar and then the "clock" icon to the far right. I need to also add this option into the "Privacy and User Data" settings.
declan8888 said:
Open Google.com on startup causes crash issues
When restarting the browser it doesn't save my 'load in mobile view' setting and reverts to desktop view
Sent from my SM-G900F using XDA Free mobile app
Click to expand...
Click to collapse
Are you just opening Google.com or setting it as your home page? Just realized there's a bug if you're using a URL as your home page, make sure you put "http://" in front of it (and this is absolutely a bug in Atlas, no one should have to do that, it will be fixed).
Are you tapping "Save as Default" after you switch to mobile view? Modified settings won't be kept otherwise.
Thanks for reporting these!
tliebeck said:
Are you just opening Google.com or setting it as your home page? Just realized there's a bug if you're using a URL as your home page, make sure you put "http://" in front of it (and this is absolutely a bug in Atlas, no one should have to do that, it will be fixed).
Are you tapping "Save as Default" after you switch to mobile view? Modified settings won't be kept otherwise.
Thanks for reporting these!
Click to expand...
Click to collapse
Setting it as home page, then on app open it stays blank and says it's not responding. Tried the http:// an that seemed to sort it, cheers!
Yes I hit save mobile view as default! I'll mess around with it a bit tomorrow and see if I can get it sorted :highfive:
tliebeck said:
Thanks,
Are you in HIFI mode? LOFI disables JavaScript and thus media playback generally won't work. Can you play the "freeing storage space" video on android.nextapp.com?
And definitely agree on the bookmarks/homepage scenario with closing the last window. Will do something akin to FX where you can double-tap back to exit if it's the last window (with the "press back again to exit" toast message).
I can't see the image in your edit, it just gives me a 1x1 pixel image.
Click to expand...
Click to collapse
I tried both Hi and Lo, in both cases only sound works, video plain black box.
I reuploaded image.
As for exit scenario, that would be perfect.
tliebeck said:
Yes, long pressing on + button needs to reopen closed tab, didn't make the cut for first release but is a priority.
There is a history viewer, tap the back forward button in the action bar and then the "clock" icon to the far right. I need to also add this option into the "Privacy and User Data" settings.
Click to expand...
Click to collapse
Yes, thanks, did not try clicking there. The history viewer is great.
Some more things I noticed:
Upon crash or forced quit - tabs are not restored to previous viewing state.
On image hosting sites, no file chooser is being proposed. On other browser I get to choose either fx file chooser or gallery, but with atlas nothing happens.
Google plus desktop view is cropped. I got this with other browsers as well, so not sure might be an issue with text wrap in webview or lack of.
This is what I get for plus pages:
The left column gets cropped.
very good browser . But i have one problem. the user agent is always set todesktop mode. If i set mobile and save it as default, after close and re-open it the user agent is again in desktop mode. Any solution? (xperia z1 4.4.4)
edit: the app doesn't save changed default setting. when i close and re-open the app i get always the native setting
This browser is awesome. It combines the best features of other browsers.
I have a few requests:
1) I use gmd gesture control app with swiping from right edge to left gesture as back action. Currenty in atlas browser, swiping from right has be linked with opening of default settings dialog. Can you add an option in the settings if the user wants to enable or disable swiping from right action. As there's already a button for bringing up the default settings dialog, i really dont need it
2) can you add an optional button as an exit action on the main interface so that i can exit the browser directly without accessing exit from the menu
By the way, another user has reported a bug that the default settings are not saved on force exiting the browser and i confirm it
Thanks and keep up the good work
A new mobile browser from the developer of the almighty FX File Explorer? That has built-in adblocking and actually lets you disable search engine suggestions? Heck yeah, I'm looking forward to this. One question, though: the "custom filter" issue seems to imply that you will add custom filter functionality in the future, but does this browser support element hiding rules? I just might be able to ditch Dolphin on my older tablet if it does (or will).
I have several tablets, PCs and laptops around the house, and I like to move from one room / project to the next while continuing to watch whatever video I have loaded.
Currently I am using tasker and google drive to manually sync the video position, and a tasker shortcut to launch the video at the point where I closed it on the previous device.
It goes like this: I have three text files on google drive, path.txt, video.txt and position.txt. I manually add path and video when I start a movie and set position to 00:00:01. When I close the video to move to another device I tap a tasker scene shortcut where I enter the position as hhmmss. This automatically syncs to my server and is accessed when I use a tasker shortcut to launch the video on the next machine, converting the hhmmss to milliseconds.
I could really streamline this if I could capture the position of the video automatically, using android intents. I've read the API and searched all over the place but it seems that MX Player intent and extras cannot be captured from tasker.
Any suggestions? I'm not looking to switch to new programs, I use tasker intent to launch on android and windows batch files to launch VLC on XP, Vista, 7, 8, etc. It works for me, but this one improvement could really make it smooth.
Any suggestions as to how to do this?
Thanks
I'm no expert on the API, but [Result: com.mxtech.intent.result.VIEW] > Extras > position doesn't give what you are looking for?
I tried using a profile in Tasker with Intent Received as the Event.
I tried using a profile in Tasker with Intent Received as the Event.
Event = Intent Received
Action = com.mxtech.intent.result.VIEW
This is supposed to trigger a Task where %position is written to a text file.
The Event doesn't trigger when I close the video.
The video is launched from a task using Send Intent
Action = android.intent.action.VIEW
Data = video file
Extra = position read from file to variable
Extra = return_result:true
Package = com.mxtech.videoplayer.ad
Taget = Activity
The video launches at the correct position, no problem. I use this all the time, but I manually enter the last played position using a popup scene with a textedit that writes to a file on my Google Drive.
So far, I have been unable to find a way to capture %position or even trigger the Event to show that Tasker is receiving a result when the video is closed.
CDB-Man said:
I'm no expert on the API, but [Result: com.mxtech.intent.result.VIEW] > Extras > position doesn't give what you are looking for?
Click to expand...
Click to collapse
Have you tried sample code attached on the API page?
FYI, Activity.startActivityForResult() should be used instead of Activity.startActivity() to receive Activity.onActivityResult() callback.
I was trying to accomplish this with Tasker. The code would be for an app developer, unless I'm looking at it wrong. It does look like the only option though, so I might give it a try. I did mess around with Eclipse a little a few years ago.
Thanks
bleu8888 said:
Have you tried sample code attached on the API page?
FYI, Activity.startActivityForResult() should be used instead of Activity.startActivity() to receive Activity.onActivityResult() callback.
Click to expand...
Click to collapse