No Local File Selection Dialog! - G1 Android Development

I just install Utorrent un my server to be able to use my cell to download torrents, but I can't because Android does not have Local File Selection Dialog is there any simple way to implement this? or is anyone working on this?
Here is my post in the uTorrent forum.
http://forum.utorrent.com/viewtopic.php?pid=396132#p396132

Related

torrent download reomote

I heard about a program that will read a barcode of a dvd/cd/game and find a torrent and then have your computer at home start downloading it. I think this would be an awsome app but I cant find a download yet, not even beta. And I heard its only working with utorrent on Windows, I will need to work on Linux, I guess it might work with wine. anybody know more about this app?
I did however came up with a way to remotely control torrent downloads on my home pc from my G1 that I thought Id share.
Running Ktorrent on Linux Pc
-install plugin for "scan folder" and set up a directory to put .torrnent file you want to download.
-optionally you can install and set up the "web interface" plugin to control running torrents remotely.
- get a no-ip account (or similar) and set up to access pc over the net
- install AndFTP (or similar) on the G1 Android
note - also have to have a FTP server running on you pc
To Use -
- Find wanted .torrent file and download via browser and download wherever (have to long hold an "save as")
- Open AndFTP and connect to home pc (via no-ip) and upload the, or many, .torrent file to the torrent share directory and Ktorrent will start downloading it.
It nothing like the app with barcode scanning but id does work. I also use AndFTP and my no-ip account to move other files back and forth all the time. Its great when you want a mp3,video,picture,etc thats on your home pc.
Two questions
- get a no-ip account (or similar) and set up to access pc over the net
How do you get that, and 2nd How do you connect to your pc using the AndFtp, Perhaps a picture Tutorial? Thank you.
torrent droid. its in alpha.
I am currently alpha testing TorrentDroid and beta testing BarTor. BarTor recently (yesterday) added ktorrent support per my request (I use ktorrent at home). BarTor will be released a bit sooner than torrentdroid from what I can tell. The main differences between the 2 are how the search is performed. More info about these can be found on my home page at android-dls.com as I recently did mini reviews on both. Keep an eye out in the market for these apps.
I will not comment on the idea of scanning and downloading something, but I will comment on an easier to use Torrent "client". TorrentFlux lets you set up a server side client that runs on a linux server and allows you to start a download on the server from any computer or PDA.
Most torrent cliets have that now. It is what these apps use to send the torrent file. ktorrent, utorrent and vuze all have it and its called a webgui/webui/web interface. I do not think the "scan" feature of these clients is much more than soemthing to show off, but the manual search/upload feature is great.
Darkrift said:
Most torrent cliets have that now. It is what these apps use to send the torrent file. ktorrent, utorrent and vuze all have it and its called a webgui/webui/web interface. I do not think the "scan" feature of these clients is much more than soemthing to show off, but the manual search/upload feature is great.
Click to expand...
Click to collapse
I know, but this runs out of a non-gui server OS. (My server runs Ubuntu with no gui, with Webmin for managing it.) This allows me to download things without having a full GUI or something else.
ryanroth said:
I heard about a program that will read a barcode of a dvd/cd/game and find a torrent and then have your computer at home start downloading it. I think this would be an awsome app but I cant find a download yet, not even beta. And I heard its only working with utorrent on Windows, I will need to work on Linux, I guess it might work with wine. anybody know more about this app?
I did however came up with a way to remotely control torrent downloads on my home pc from my G1 that I thought Id share.
Running Ktorrent on Linux Pc
-install plugin for "scan folder" and set up a directory to put .torrnent file you want to download.
-optionally you can install and set up the "web interface" plugin to control running torrents remotely.
- get a no-ip account (or similar) and set up to access pc over the net
- install AndFTP (or similar) on the G1 Android
note - also have to have a FTP server running on you pc
To Use -
- Find wanted .torrent file and download via browser and download wherever (have to long hold an "save as")
- Open AndFTP and connect to home pc (via no-ip) and upload the, or many, .torrent file to the torrent share directory and Ktorrent will start downloading it.
It nothing like the app with barcode scanning but id does work. I also use AndFTP and my no-ip account to move other files back and forth all the time. Its great when you want a mp3,video,picture,etc thats on your home pc.
Click to expand...
Click to collapse
You can get remote access to your home PC by installing transmission and transmission-remote. But to use this, you would have to login to your home PC and submit the request.
I think this is what you were looking for...

A program to access my pc from hd2

Hey guys
i have been trying to fing a way to link my computer files or even a drive on my pc to htc hd2 where i can open from any where
and use its files like modefing it or attach any of them to a mail and send it through my mobile
so i will be so thankfull if someone can give me some advice about that
thank you
if you create a dropbox folder on your desktop with items in it you wish to access, you can use the browser on your phone to acess, download and modify them via the dropbox website.
The first step you must take is sharing the drive or folder you wish to access. This is achieved by right clicking the desired item and selecting "Properties", then going to the "Sharing" tab and staring blankly at it until the wysiwyg interface makes sense.
Once your share is created, you should either buy Resco Explorer and use it's "map network path" function while connected to your home Wi-Fi, or install/buy nothing but apply slightly more elbow grease and access your files using WM's built in file explorer.
The built in File Explorer application can access net shares by choosing "Menu"=>"Go To"=>"Open Path"=>"New Path..." and inputting the share adress formatted as follows: "\\ComputerNameOrIP\Share".
Now, this will obviously only allow WiFi access. To have truly anywhere, anytime type access install an ftp server on your pc in combination with "kickme.to" or a similar service and setting secure ftp shares for aforementioned files and folders, having RTFM'ed beforehand on both FTP serving and IP dynamic rerouting services such as kickme.to.
My sincere hopes to have made sense, DuperMan
You could also try Live Mesh. A free service from Microsoft which is quite similar to Dropbox but has a native WM client which I find preferable to browser access.
It's worth noting that a Dropbox WM client is in development, and I personally can't wait for that!
Thank you doperman

[APP] EasyJoin - A Decentralized and Secure Communication System

XDAdevelopers article
Send P2P messages, links, files, folders, notifications and the clipboard easily and securely.
• Connect: easily connect your devices using only your local network and only when you need it over the Internet*. Without the mandatory use of external servers. Without ads and tracking. Your data stays in your devices.
• Phone calls & SMS*: read and send SMS / MMS messages from your PC, mac, linux or tablet: there are free applications for all major operating systems. Send to PC a notification regarding a phone call and initiate phone calls from your computer. Auto forward SMS to PC.
• Files & folders: send to PC and mobile devices files and folders fast, accurate and without limitations. Take advantage of all the bandwidth of your network and safeguard your data plan and internet bandwidth.
• Remote file management*: download, rename, delete the files of a remote device.
• Notifications: Share the notifications between your devices. Read and reply* to the notifications of your phone from your computer.
• Clipboard: send the clipboard text from one device to another. Auto-sync* the clipboards between your devices. Auto-sync works on the Q version of Android using a private clipboard.
• Messages & Links: Send P2P messages and links to one or more devices even when they are offline. Once available they'll receive the pending messages!
• Remote control*: Remotely control a device. You can change the volume, lock the screen, restart the device and more.
• Voice calls: make unlimited*, end-to-end encrypted, voice calls for free.
• Android TV*: a simple and functional interface to send and receive files from your Android TV.
• Free browser plugins: there are free extensions for Firefox, Chrome and all Chromium based browsers.
• Safety: End-to-end encryption when you transfer files, send messages and share notifications and clipboard.
• Private network: Create your own hotspot with one click and keep your data out of the grid.
• Privacy policy: We don't collect any data from you when you use this application.
Android app
EasyJoin "Essential": Download it from the site: https://easyjoin.net/android_free.html
* EasyJoin "Pro": XDA thread.
EasyJoin "Go TV": XDA thread.
EasyJoin "Go": XDA thread.
Windows app
Download it from the site: https://easyjoin.net/windows.html.
Linux app
Download it from the site: https://easyjoin.net/linux.html.
macOS app
Download it from the site: https://easyjoin.net/mac.html.
Learn more at EasyJoin.net. If you have any issues read the FAQ to find a solution.
If you have installed the Windows app v1.0 you have to uninstall it and use the live version. If you want to move your current data (messages, trusted devices and configuration) you have to:
- open the directory "c:\users\your_user_name\appdata\local\apps\2.0"
- locate the "easyjoin.exe" file. In the same directory exist the directory "data".
- Copy and paste the "data" directory in the directory "easyjoin.live"
From v1.0.1 you have to follow the steps below to update the Windows version:
1. unzip the " easyjoin.portable-v*.zip" file
2. select all files in folder "easyjoin.portable*"
3. copy the selected files in the folder with the current installation of the program
Note: All your data (devices, messages, settings) are in the "data" folder. By following the above procedure you don't delete your data, you only update the program.
In the Windows version there is a button in the "Settings" menu to check for updates.
Great App.
Your app is very useful. I am using it on windows 10 and android devices. It's working very smooth.
Suggestions:
1. If possible you should add an option to select different sound for notifications.
2. You should add theme options in future updates.
3. In message section, Long pressing on message or file should select the message. Just like you can select message & It gives more options in whatsApp.
4. Are you planning to make an app for iOS in future?
Uninstall guide for Windows app.
You should add step by step uninstall guide for windows app. I am a very basic windows 10 user and I am not able to uninstall the app. I am not able to find directory. It would be great if you can help me with it. Thanks in advance!
VeProid7 said:
Your app is very useful. I am using it on windows 10 and android devices. It's working very smooth.
Suggestions:
1. If possible you should add an option to select different sound for notifications.
2. You should add theme options in future updates.
3. In message section, Long pressing on message or file should select the message. Just like you can select message & It gives more options in whatsApp.
4. Are you planning to make an app for iOS in future?
Uninstall guide for Windows app.
You should add step by step uninstall guide for windows app. I am a very basic windows 10 user and I am not able to uninstall the app. I am not able to find directory. It would be great if you can help me with it. Thanks in advance!
Click to expand...
Click to collapse
About uninstalling the windows version. All you have to do is delete the directory containing the program. Only, if you have enabled the "startup on boot", you have to disabled it in order to remove the key from the registry. Is a self contained app, if you exclude the Microsoft .NET Framework that you have installed separately, and all the files that it use are in the same folder/subfolder.
1,2 are in the todo list.
3. will be available in the next version.
4. Creating an iOs version is not in the current plan because I miss the hardware needed for development.
VeProid7 said:
3. In message section, Long pressing on message or file should select the message. Just like you can select message & It gives more options in whatsApp.
Click to expand...
Click to collapse
Available from version 1.0.10. You can send a message (text or file/image) to another application. You can also select multiple messages to forward to an other device or delete.
Awesome!
That's awesome and It was fast! Thanks a lot for quick update!
Just one suggestion about point 3. When you select text, there should be an option to copy it. Just like WhatsApp.
*About uninstalling windows version:
- I am not able to find the directory. Is it unzipped folder location for easyjoin.exe file? Deleting easyjoin.exe deletes the program, right?
- Also what's the location for that registry file?
*About future plans:
1.What are your plans about easyjoin?
2.There are only few good apps that does file sharing notification sharing for devices. Is it a fun project to provide a free app to users or You are planning to make premium version in future?
3.When did you think about making this app? Are you working on some other apps?
VeProid7 said:
- I am not able to find the directory. Is it unzipped folder location for easyjoin.exe file? Deleting easyjoin.exe deletes the program, right?
- Also what's the location for that registry file?
Click to expand...
Click to collapse
Is the folder containing the easyjoin.exe file. If you have enabled "startup on boot" open the app, uncheck the box and then delete the easyjoin folder. The registry file is the Windows one but don't worry about it, just follow the above instructions..
My plan at the moment is to create an easy-to-use application, improve the UI (the current user interface should be considered in alpha version), which does not need an external server to share files and notifications and do not overwhelm the user with advertising.
Android app update
There is a new file browser to select the files or folder to send to other devices.
You can use the file browser as stand alone app - there is a new icon in the app list.
Very good job. 'Till now I've used an app that use the ip addresss within the same network to make connection between phone and pc. But your app is faster and simpler.
Hi, i like it. Will you implement a Exit / run-in-background choice on Android?
That would be a great addition. But It will use some battery, right?
ks123 said:
Hi, i like it. Will you implement a Exit / run-in-background choice on Android?
Click to expand...
Click to collapse
Hello. The app continues to run in the background even when you exit. Is that what you are asking for or have I misunderstood?
Btw in my devices I have not noticed an increase in battery consumption leaving the app running in the background.
easyjoin said:
Hello. The app continues to run in the background even when you exit. Is that what you are asking for or have I misunderstood?
Btw in my devices I have not noticed an increase in battery consumption leaving the app running in the background.
Click to expand...
Click to collapse
The key word is "choice".
Sooner or later i always have to manage apps with services (freeze, take away receiver intent or uninstall if they refuse to play along) because no matter how small the impact (battery drain, CPU time, RAM) it just sums up.... (or because i hate not be in control...otherwise i would accept an iphone-approach).
So if it does not hurt your philosophy and you like the power of the user, pretty please provide a choice. Thanks for considering.
ks123 said:
The key word is "choice".
Sooner or later i always have to manage apps with services (freeze, take away receiver intent or uninstall if they refuse to play along) because no matter how small the impact (battery drain, CPU time, RAM) it just sums up.... (or because i hate not be in control...otherwise i would accept an iphone-approach).
So if it does not hurt your philosophy and you like the power of the user, pretty please provide a choice. Thanks for considering.
Click to expand...
Click to collapse
I misunderstood
It's already in the to do list.
I'm on windows 8.1, what am I supposed to do to install this program?
edit, it's ok once I kicked my antivirus a bit, I got it working
How to add something as a trusted device though?
techguyone said:
I'm on windows 8.1, what am I supposed to do to install this program?
Click to expand...
Click to collapse
If I am correct, You need to download that zip file. (Link for zip is in the main post or you can download it from easyjoin.net)
Unzip that downloaded file. Open the folder. There will be .exe file. Run it & Pin it to taskbar. So that you can open from there.
Link for windows: https://forum.xda-developers.com/attachment.php?attachmentid=4281040&d=1506182662
Edit: Open EasyJoin on both devices. The app will detect available device with It's default/given name. There will be a + button with device name. Click on it to add it as trusted device.
techguyone said:
I'm on windows 8.1, what am I supposed to do to install this program?
edit, it's ok once I kicked my antivirus a bit, I got it working
How to add something as a trusted device though?
Click to expand...
Click to collapse
VeProid7 was correct. Btw if you have issues with the Windows firewall you can use the vbscript file to open the port. You can execute the vbscript file directly from the folder or from the "Settings" window.
VeProid7 said:
Link for windows: https://forum.xda-developers.com/attachment.php?attachmentid=4281040&d=1506182662
Click to expand...
Click to collapse
You can find the link for the latest update of the Windows app in the main post. Usually i delete the previous attachments in order to preserve the disk space. The above link is not anymore available.

View Network Traffic Android App with restricted CA list and no code

Disclaimer: I've a software developer but new to Android - I don't think is obvious though, hence my choice of place to post.
I'm trying to view the network traffic of an android app for which I'm in no way associated.
Here's what I've done:
1. Install app from google play store. Running `adb shell pm path ...` shows _multiple_ APK files have been installed.
2. Proxy network traffic through my laptop. This works but all the requests from the app are encrypted.
3. Install custom certificate authority on my android to prepare for SSL encrypt/decrypt inside laptop proxy.
4. Decrypt traffic on my laptop proxy. From laptop proxy logs I can see many requests are succeeding, including mail.google.com. However the app I'm interested in is failing SSL handshake between android and my laptop.
4. Pull all app APK files from my android to laptop.
My plan: Modify the APK files and reload them onto my android to accept my own SSL ca. I believe this can be achieved by simply modifying/adding xml files.
Problem: How do I configure android studio to load the many APK files onto my android. I can get it to install one APK file, but this doesn't work.

How to create an internet accessible shared folder on my phone?

Hi
I just returned from a long trip overseas, during which I took a ton of pictures and videos (over 250gb, thousands of files)
I would like to share them with other travelers I met, but I don't have a PC and obviously I can't use cloud share because of the massive data size.
Can I somehow create a shared folder on my phone and allow specific people access to it? When I searched online I read that using ftp apps is only available from the same local network.
Thanks!
PS. - I will be using my phone from my local home wifi, my work wifi and my 4g carrier network.
You can install a HTTPS-server on your mobile.
More info here:
How to easily install a web server on an Android device
If you've ever wanted to install a web server on your Android device, you're in luck. This walk-through explains how to install and configure HTTP Server powered by Apache.
www.techrepublic.com

Categories

Resources