[APP] Raccoon v4.12 - An apk downloader for Google Play - Android Apps and Games

[APP] Raccoon v4.13 - An apk downloader for Google Play
Ever ran into one of these problems?
You want to check out an app, but your device is not officially supported.
After flashing a custom ROM, you no longer have Google Play available on your phone.
You updated an app, but the new version causes nothing but trouble and you want to go back to the previous version.
You are not satisfied with Google's privacy policy and would rather download apps without hooking your phone up to Google.
You want to check out apps without them cluttering up your "My Apps" list and potentially influencing app suggestions.
You don't have unlimited bandwidth at your disposal but want to install an app on multiple devices in your household.
Raccoon is a Google Play desktop client that will enable you to download APK files from Google Play and cache them locally on your desktop computer. You can maintain as many caches as you like (e.g. one per Google Account or one per device you own). Each cache is able to hold apps in multiple versions.
{
"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"
}
Click here to download
Usage instructions:
Install Java (java.com)
racoon.jar should now be executeable, start it like any other program
Enter your loginname and password (prefererably from a throw away account).
type "Onyxbits" into the textfield.
You should now see a list of all my apps (yes, shameless plug, I know).
Maybe download "List My Apps"
you will get an APK file, transfer that to your phone by whatever means suit you (e.g. copy via USB cable).
Enable "Unknown Sources" on your device to install the APK

Been waiting for something like this, great idea. Will test during the day.
Sent from my GT-N7105 using Tapatalk

The brave of heart will find some neat stuff in the development version:
java -jar racoon.jar -u -a <archive>
Will conveniently fetch the latest APKs for all the apps stored in the archive.
java -jar racooon.jar -a <archive> -f de.onyxbits.listmyapps,14,1
Is a way to simply download an app without searching for it (you have to know packagename, versioncode and offertype). Just in case someone wants an older version of something.
There also now is proxy support (but you don't really wanna use that, the -f option does a better job).
Minor request: If you build from source, please DON'T make your build available to the public. I really don't want to deal with support requests for software I don't know the version of.

onyxbits said:
The brave of heart will find some neat stuff in the development version:
java -jar racoon.jar -u -a <archive>
Will conveniently fetch the latest APKs for all the apps stored in the archive.
java -jar racooon.jar -a <archive> -f de.onyxbits.listmyapps,14,1
Is a way to simply download an app without searching for it (you have to know packagename, versioncode and offertype). Just in case someone wants an older version of something.
There also now is proxy support (but you don't really wanna use that, the -f option does a better job).
Minor request: If you build from source, please DON'T make your build available to the public. I really don't want to deal with support requests for software I don't know the version of.
Click to expand...
Click to collapse
Would you make GUI for this app?
edit
Got error:
Jun 07, 2014 7:14:49 PM java.util.prefs.WindowsPreferences <init>
WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0
x80000002. Windows RegCreateKeyEx(...) returned error code 5.
Click to expand...
Click to collapse

exodius48 said:
Would you make GUI for this app?
edit
Got error:
Click to expand...
Click to collapse
The app has a GUI (not a very pretty one atm, I have to admit). Your error is a windows problem. You'll have to use regedit to create the preferences key/allow access to it.

onyxbits said:
The app has a GUI (not a very pretty one atm, I have to admit). Your error is a windows problem. You'll have to use regedit to create the preferences key/allow access to it.
Click to expand...
Click to collapse
OK
How to solve my problem? Step by step please...

exodius48 said:
OK
How to solve my problem? Step by step please...
Click to expand...
Click to collapse
Try this:
http://stackoverflow.com/questions/...warning-could-not-open-create-prefs-root-node

onyxbits said:
Try this:
http://stackoverflow.com/questions/...warning-could-not-open-create-prefs-root-node
Click to expand...
Click to collapse
it works, thanks you.
Btw, what the meaning of <archieve>, should I write on cmd "<archieve>"?

exodius48 said:
it works, thanks you.
Btw, what the meaning of <archieve>, should I write on cmd "<archieve>"?
Click to expand...
Click to collapse
The archive is a directory. Think of it as your downloadfolder. It contains your credentials and subfolders for storing apps in multiple versions.

Teaser of the GUI for the upcoming v2.0 version. Thumbs up, thumbs down?

Issue: can't edit device id from user interface after first configuration.

scandiun said:
Issue: can't edit device id from user interface after first configuration.
Click to expand...
Click to collapse
got to your archive directory (normally Raccoon) and just edit the credentials.cfg file with the updated device ID.

scandiun said:
Issue: can't edit device id from user interface after first configuration.
Click to expand...
Click to collapse
As jdstrydom said: just edit credentials.cfg. There is no UI for it because you are not really meant to change your credentials after setting them up. Your archive represents your phone/tablet. Changing your Android ID is akin to doing a factory reset (at least as far as Google Play is concerned. It has no effect on your downloads).
Unless you really know what you are doing, it's best to use a throwaway account and go with the generated ID. The thing you should probably not do is to use your regular account with a generated ID.

onyxbits said:
As jdstrydom said: just edit credentials.cfg. There is no UI for it because you are not really meant to change your credentials after setting them up. Your archive represents your phone/tablet. Changing your Android ID is akin to doing a factory reset (at least as far as Google Play is concerned. It has no effect on your downloads).
Unless you really know what you are doing, it's best to use a throwaway account and go with the generated ID. The thing you should probably not do is to use your regular account with a generated ID.
Click to expand...
Click to collapse
I guess android id and device id are different things. As far as I am concerned, I can use any device id with my real account. Because some apps are only for phones and other only for tables so I need to switch between them.

scandiun said:
I guess android id and device id are different things. As far as I am concerned, I can use any device id with my real account. Because some apps are only for phones and other only for tables so I need to switch between them.
Click to expand...
Click to collapse
The Android id is what you get from dialing
*#*#8255#*#*
You should not edit credentials.cfg, though. The preferred solution is to use one archive per device.

after setting up when i search an app,it shows me no result.am i doing anything wrong?

Proud to present: Raccoon 2.0. Massive Changelog:
Reworked GUI (tons of tweaks).
Proxy support (you don't want to use this)
Open multiple archives at once
Automatically update whole archives
Commandline interface for scripting
Directly fetch APK files without searching (to get APPs that are excluded by search).
New directory layout
Now keeps a session log of downloads (for scripting)
Developer feature: hold SHIFT when pressing "Google Play" to see the raw search entry.
Mark apps that offer IAP

killoid said:
after setting up when i search an app,it shows me no result.am i doing anything wrong?
Click to expand...
Click to collapse
Try v2.0 and see if the problem persists.

onyxbits said:
Try v2.0 and see if the problem persists.
Click to expand...
Click to collapse
awsome! it worked now!
Edit: can u also include version no. in the application description plz?

I declare the wishlist for v2.1 open!
Currently I'm thinking: Archive browser with build in webserver and quick access via QR codes. Please discuss

Related

PirateBox Mobile | PAW Intergrated

{
"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"
}
Find Jochen's intergrated version here.​
OLD:​
While reading Gizmodo, I stumbled across an article about the PirateBox, an offline network for sharing files. I wanted to do this, but I didn't want to buy all the supplies. Instead, I decided to use an old Android phone, my HTC Hero (Sprint) that got abandoned after upgrading to an EVO 4G. In reality, any phone with Android, root, and WiFi woill work just fine.
Materials
Android Device
root
Wireless Tether App (market)
PAW Server (attached)
SDCard
Pirate Lunchbox (Not necessary)
BatteryPack (Not Necessary)
Instructions
First, get on the internet and download the "Wireless Tether for Root Users" app. This will establish our PirateBox Network.
Set up the name to "PirateBox" or anything you like. Make the network "open"
Download and install the APK below. This version of PAW Server includes PirateBox, and the forwarding stuffz. Credits to joschi70
Make a folder called "piratebox" on the root of the SDCard
Next, Start the Tether app.
Start PAW Server
Finally, test the system out by uploading a file from another device. If all works well, the file will be at the folder called "piratebox" under the "html" folder where the pages are.
EXTRA: For an almost-exact replica of the original PirateBox, place your device in a Pirate lunchbox with a battery pack.
How It Works
This works by the users joining the "PirateBox" network. PAW Server then serves the site. The page uses BeanShell Code because PAW Server does not like PHP and because BeanShell is supported by PAW. In the recent versions, joschi70 has changed PirateBox from a half-working project to a fully-working install-on-the-fly system. He has redesigned PirateBox to an almost-precise replica of the original PirateBox. He is also the one to get forwarding woking, so he deserves all credit for finishing this. I just started it
Other Stuff
NOW MORE PROBLEMS!!!!!11!!1!!!!!!1!!!!1
In order for this to work, you have to use "Wireless Tether for Root Users" and NOT the native tethering in ROMS like CyanogenMOD and MIUI. In fact, DO NOT use a rom with Native Tethering functionality. It screws up the ENTIRE connection to PirateBox. Sense is proven to work, since this was all tested on a Sprint Hero. MotoBlur and TouchWiz are not yet proven.
EDIT: Attached is a "server.txt" without the 2MB limit added by PAW. Rename the "server.txt" to "server.xml". Then, place "server.xml" in "sdcard/paw/conf/server.xml". Also, installation process is alot simpler thanks to Joschi70. He is the developer of PAW and has made an APK with PirateBox built in. His version looks more like the original and works more efficiently.
Original PirateBox: http://wiki.daviddarts.com/PirateBox
Credits to David Darts for inspiring me to roll my own with what I had.
Also, credits to joschi70, the developer of PAW, for the PirateBox bundle AND for fixing forwarding! Now enter any website address and it redirects to PirateBox! YAY and HIGH FIVE to joschi70!
pretty cool
pretty cool, but what it really needs is to also list all of the files in the piratebox folder on the main page so that other people can download them. I haven't actually tried the original piratebox but I thought that was the point, to set up a quick anon local filesharing page so you can swap files between friends at lunch. I've never used BeanShell but it should be easy enough to do.
If you need some help with the scripts let me know.
The PAW setup should not be the problem.
What might be more difficult is to get the HTTP traffic redirect working.
Hi, great work got this working on my HTC Desire (without root) using the normal tether functionality. The only problems so far the files you upload can't be downloaded cause the uploaded files are not visible trough the website. If this functionality can be added this would be awesome.
Where can I download the "official" PirateBox web pages?
Exchanging the PHP scripts should be easy.
If someone can provide a link, I would start making the PAW scripts.
wiki.daviddarts.com/PirateBox_DIY
anything here usefull?
I had a look there, but could only found some files, but not all of them.
Maybe I've overlooked something.
awesome
This is really awesome
Mvdbeld said:
Hi, great work got this working on my HTC Desire (without root) using the normal tether functionality. The only problems so far the files you upload can't be downloaded cause the uploaded files are not visible trough the website. If this functionality can be added this would be awesome.
Click to expand...
Click to collapse
joschi70 said:
I had a look there, but could only found some files, but not all of them.
Maybe I've overlooked something.
Click to expand...
Click to collapse
I'm adding the file browsing functionality and the original uses Python.
Updated with File Browsing and changed location of uploaded files.
This must be a pretty stupid question, but the file upload size limit is 2 megabytes if a file is larger than that, the browser gives the error 'connection has been reinitialized'.
Am I the only one having this problem?
This is not a stupid question
The default upload size of PAW is 2MB. There will be an update soon, with a much higher limit.
You can change this manually by editing the <maxPost /> line in the PAW configuration (/sdcard/paw/conf/server.xml).
janniemannieee said:
This must be a pretty stupid question, but the file upload size limit is 2 megabytes if a file is larger than that, the browser gives the error 'connection has been reinitialized'.
Am I the only one having this problem?
Click to expand...
Click to collapse
I have attached a "server.xml" in the original post. I just added 24 0's after "1". if anyone wants to calculate that, i'll be happy to know how many MB's that is
Awesome!
I was just writing a comment on how I did it
But joschi70 has already created an app
Thanks for your fast reaction
This app wil make my life a lot easier
janniemannieee said:
Awesome!
I was just writing a comment on how I did it
But joschi70 has already created an app
Thanks for your fast reaction
This app wil make my life a lot easier
Click to expand...
Click to collapse
Your welcome! We are still trying rerouting methods. hopefully that gets fixed soon. Should make uploading easier.
<strike>I don't know anything about programming linux, and just a very little html. But I'll be your bugreporter from now on. Because I would love to help the project.
I installed the app from joschi70. But after you upload a file it will be in /sdcard/piratebox
But if you are browsing files it will check /sdcard/paw/html/piratebox
Or is it just my Desire HD that does that kind of stuff</strike>
Edit:
Removed /sdcard/piratebox and created /sdcard/paw/html/piratebox
got it working 100% now
janniemannieee said:
<strike>I don't know anything about programming linux, and just a very little html. But I'll be your bugreporter from now on. Because I would love to help the project.
I installed the app from joschi70. But after you upload a file it will be in /sdcard/piratebox
But if you are browsing files it will check /sdcard/paw/html/piratebox
Or is it just my Desire HD that does that kind of stuff</strike>
Edit:
Removed piratebox from /sdcard/ and created /sdcard/paw/html/piratebox
got it working 100% now
Click to expand...
Click to collapse
I have to look into it because joschi70's apk saves to /sdcard/piratebox/ and browses that same directory, not to /sdcard/paw/html/piratebox.
EDIT: Try to uninstall joschi's PirateBox bundle, delete /paw from your SDCard, and reinstall joschi's PAW/PirateBox APK
I already tried that
Whenever you come to the piratebox homepage and click
2. To view files uploaded to PirateBox, click here.
It says: Got the error: Not Found
while trying to obtain /piratebox
whenever you upload something and click:
3. Browse and download
files here.
It will take you to the files you have previously uploaded
At least this is the problem with mine?
I've deleted /sdcard/paw
and reinstalled the app
Let me look into it...
janniemannieee said:
I already tried that
Whenever you come to the piratebox homepage and click
2. To view files uploaded to PirateBox, click here.
It says: Got the error: Not Found
while trying to obtain /piratebox
whenever you upload something and click:
3. Browse and download
files here.
It will take you to the files you have previously uploaded
At least this is the problem with mine?
I've deleted /sdcard/paw
and reinstalled the app
Click to expand...
Click to collapse
Figure it out, hopefully. Make sure to have the "piratebox" folder premade on the root of the SDCard.

[APP] Browser To Phone

Android Market: https://market.android.com/details?id=com.wiirecords.chrometophone
This app is entirely based on Chrome to Phone! It has the same features (and bugs, lol) as the original with some additional cool features! The original app is awesome and it deserves all the credits, this app is only adding more features!
Browser to Phone lets you process incoming links virtually anyway you want it:
* download anything to your phone, instead of just opening the link
* convert file to other formats (i.e. send a bmp link, convert it to jpg and then download it)
* apply wallpapers/ringtones (i.e. send an image link and apply it as wallpaper)
* open specific apps (i.e. send an appbrain link and open android market automatically)
* more and more!
There are plentiful preloaded processes to use. Send suggestions about new processes/commands by e-mail and if feasible, they will be added on the next update!
You may create custom processes for your needs, define when they should run and what they will do. As this is not a simple task, you may search the web for custom processes done by other users and import them.
Download Processes: http://www.thiagorosa.com.br/android/browsertophone/files.php
You need to install a browser Extension on your computer to send links to your phone. Each browser has its own extension and they can be downloaded from:
Google Chrome: http://chrome.google.com/extensions
Mozilla Firefox: https://addons.mozilla.org/en-US/firefox/addon/foxtophone
Opera: https://addons.opera.com/addons/extensions/details/opera-to-phone
Screenshots:
{
"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"
}
How does the REPEAT command work exactly?
I'm trying to create my own process and I need to wait a few seconds between commands, is there a WAIT (or similar) command?
I cannot seem to find the Chrome extension, would you help?
https://chrome.google.com/webstore/search?category=ext&q=Browser+to+Phone
rhaige,
REPEAT has three parameters: regex, count, wait
The purpose of this command is to REPEAT the next command until the REGEX is returned. It will repeat COUNT times with a WAIT seconds interval between them.
tampiss,
It is the same extension from chrome to phone: https://chrome.google.com/webstore/detail/oadboiipflhobonjjffjbfekfjcgkhco
Im trying it with the original extension, yet I always get error connection message. Normal Chrome to phone app works. Where can be a problem?
Where do you get this error message?
Is it on the android app? is it while connecting to your account?
or is it on the chrome extension?
thanks!
Yes, Im getting this message on Android app. I have just tried to uninstall Chrome to phone app and nothing changed. Even worse I have installed it back and now I can not connect on the official app too lol.
The same is happening to me now, it is probably an intermittent issue!
tampiss,
I was able to connect today! Please try again!
thanks!
thiagolr said:
tampiss,
I was able to connect today! Please try again!
thanks!
Click to expand...
Click to collapse
Unfortunatelly not. The official app works again yet yours says the error while connecting. Im running Cognition ROM on Samsung GS2 if it helps.
tampiss,
I just tested again and both apps connect successfully!
There isn't any difference at all between the two apps during the connection. The only difference on Browser To Phone is that it processes links after they are received on the phone, nothing else!
thiagolr said:
tampiss,
I just tested again and both apps connect successfully!
There isn't any difference at all between the two apps during the connection. The only difference on Browser To Phone is that it processes links after they are received on the phone, nothing else!
Click to expand...
Click to collapse
Ive tried disconnecting the official app and then I was successful in connecting yours. Uff. Im gonna test it. Thank you for your help.
Hi. It works great. I can not seem to find the pro version in Android market. How can I purchase it? Thank you.
Never mind. I found out by adding custom profile
Ive purchased it. Thank you.
Cool! Thanks!!! =D
Hi,
- are there anywhere any custom processes findable on the web?
- how could I make simple process to parse clipboards content sent from my web browser?
- where are the files (such jpg, gif etc) downloaded? I can not seem to find them on the phone
- please, how to process the apk download? I have created the process, yet I would like to start the instalation as soon as its downloaded? any hints for the needed intent?
thank you am really enjoying playing with this cool app
1) i didn't find any yet... but you can export yours and let other people use it
2) what would you like to do exactly?
3) they are stored on the sd card, inside the download folder
4) you should use this:
action=android.intent.action.VIEW
type=application/vnd.android.package-archive
data=the apk file (example: file:///mnt/sdcard/download/abcde.apk)
This APK process should be similar to "Image to Wallpaper"!
Ok to the point 4. If i do not know the exact name of downloading apk, what should i use for data in the intent? Any replace or variable trick?
Edit: i got it working yay
The input will always be concatenated on the DATA field. So you probably don't need to do anything!
The input will be the output of the previous command. If the previous command is a HTTP_DOWNLOAD, the output will be where the file was downloaded. After that you should replace /mnt by file:// (check the Image to Wallpaper process)
Did you notice the unit test feature? (menu)
You can easily test without having to actually send the link to the phone. You setup a unit test link (http://www........./yourapp.apk) and you can long press each command to test it!
Yep I have noticed all of that and tested.
I may have another question
When downloading img from Chrome I always get the img downloaded as xxxx.jpg(125x210) which stands for the img size. Well when I look at the Chrome tab I see it in the title. Unfortunatelly it is downloaded and named as above so that to open the downloaded img I have to rename it first.
Any hint for replace or solution would be great.
Thank you.
Edit: I have found a bug. When sending any text it has a wrong encoding. I use special chars such ěřč yet they come to phones clipboard as mess.
About the bug, there is an open issue on chrometophone: http://code.google.com/p/chrometophone/issues/detail?id=318
Hummm, about the extension....
I think I will have to update the app to remove the dimensions...
For now you could create a REPLACE, something like this (i didnt test it):
Regex: \.jpg.*
Replacement: .jpg
Anyway, i will fix it on the next version!

[APP][2.2+][UPDATED 08/23/12] SnapNotify - Roll Your Own Custom Cloud Notifications

SnapNotify – Roll Your Own Custom Cloud Notifications
What’s the point?
SnapNotify makes getting cloud-based android notifications as easy as posting to a webserver – and the entire system (including running your own server) is free!
How does it work?
SnapNotify consists of a lightweight server (powered by node.js, which you can run for free on heroku) and an android app that handles receiving notifications. It allows you to push custom notifications to all of your mobile devices, without having to learn Google Cloud Messaging or having to write your own android app.
Sample use:
Code:
$ curl -d "Test Message,SnapNotify works. yay : )" "http://YOURSERVER/message"
Produces a notification on all of your devices that looks like this:
{
"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"
}
Some Simple Use Cases:
1) A simple web scraper / monitor
- Write a script that loads a page, checks content, and notifies you upon changes
- Offloads the heavy lifting to your server
2) Server tasks
- Just tag a POST onto the end of your management scripts to be notified when time-consuming events complete
Basically, the idea is to make it easy to incorporate GCM messages / notifications into hacks that don't need an independent and full-fledged Android App.
Installation / Setup:
I've written a full setup guide with download links and source on my website, which you can find here:
http://sagark.org/snapnotify-roll-your-own-custom-cloud-notifications/
Post here if you have ideas for improvement / find it useful / etc.
Wow awesome!
Just set this up on my Galaxy Nexus by following the Heroku guide. It works great! Thanks a bunch :laugh: :good:
Sorry for the double post, but quick question: If I already have a domain name and stuff, is there a way that I can point it to the heroku server so that I don't have to remember the long subdomain? Thanks
woot_galaxy_nexus said:
Sorry for the double post, but quick question: If I already have a domain name and stuff, is there a way that I can point it to the heroku server so that I don't have to remember the long subdomain? Thanks
Click to expand...
Click to collapse
Yep, Heroku supports this functionality. You can follow the guide at the top of this page and then setup a CNAME in your DNS:
https://devcenter.heroku.com/articles/custom-domains
sagarkar said:
Yep, Heroku supports this functionality. You can follow the guide at the top of this page and then setup a CNAME in your DNS:
https://devcenter.heroku.com/articles/custom-domains
Click to expand...
Click to collapse
Thanks it worked :laugh:
Looks good so far... but you knew this question would come up:
How do we customize notifications (different icons, different sounds, launch a custom intent on click -- maybe encoded in the notification itself, etc.)? Do you have something coming to the APK and/or source code for it?
Thanks!
Awesome post!
psouza4 said:
Looks good so far... but you knew this question would come up:
How do we customize notifications (different icons, different sounds, launch a custom intent on click -- maybe encoded in the notification itself, etc.)? Do you have something coming to the APK and/or source code for it?
Thanks!
Click to expand...
Click to collapse
Yep, this'll probably come as something encoded in the POST + predefined settings (key, values) in the app. Unfortunately, school starts tomorrow so I don't have a ton of time on my hands anymore
I'll try to get it done soon though.
Update Aug 23, 2012:
For those of you running on heroku, snapnotify-server now posts to itself every 20 minutes to prevent idling. Idling wouldn't be a problem by itself, but heroku provides a read-only fs (thus no storing to registration_store), so you'd need to re-register after every recovery from idle. Preventing the idling seems to be the simplest solution at this point. After updating, everything should work as expected. Nothing should change for anyone running on their own server.
Upgrade paths:
1) Running on heroku:
Server: Obtain the new files, change settings in snapserver.settings, git add -u, git commit -m 'update', git push heroku master
App: No need to update
2) Your own server:
Server: Stop Node.js, obtain new files, change settings in snapserver.settings (notably, change the new heroku attribute to false), restart Node.js
App: No need to update
Wound up writing my own app and ditching node.js for something that'll run on a traditional webserver. I'm not that patient and wanted to customize a bunch of stuff. Thanks for the great idea/work so far!
Thanks for this OP, it's awesome Can't wait for more features
Hi,
I want to integrate your code to my app, I don't find the Android source code. Will you release it? Is it opensource?
Thank you for your help.
Followed the heroku guide. Using the curl example I always see this error in my heroku logs:
{ messageId: undefined,
canonicalRegistrationId: undefined,
errorCode: 'MismatchSenderId' }
I've tried creating a registration_store containing the long string (seen when I registered from the Android app), but same error.
Any suggestions to getting this to work?
Edit: Got it working! I had my Sender ID wrong. Thanks for the great guide!
snoopy33 said:
Hi,
I want to integrate your code to my app, I don't find the Android source code. Will you release it? Is it opensource?
Thank you for your help.
Click to expand...
Click to collapse
I'm planning on open-sourcing it once I get time to rip out admob (the revenue from ads vs having this open source, open source wins ) and clean up the code. Unfortunately, school has started so I don't have much free time.
sagarkar said:
I'm planning on open-sourcing it once I get time to rip out admob (the revenue from ads vs having this open source, open source wins ) and clean up the code. Unfortunately, school has started so I don't have much free time.
Click to expand...
Click to collapse
Well once you open source it, the community can do it for you
Sent from my GT-I9300 using Tapatalk 2
I cant seem to get a notification to my device.
I followed the setup on your site and managed to get it up, but when I browse to my heroku address I get this:
Welcome to snapnotify-server! Your server is now running at: YOUR_SERVER_ADDRESS:45961
Click to expand...
Click to collapse
I entered the correct settings in the config file, but when I enter the example, curl -d ..., I get a log in heroku saying Invalid request: 401 and syntaxerror: Unexpected token
I have changed the URL in the snapserver.settings, but I'm sure it is supposed to say the actual address?
soulcrusher said:
I cant seem to get a notification to my device.
I followed the setup on your site and managed to get it up, but when I browse to my heroku address I get this:
I entered the correct settings in the config file, but when I enter the example, curl -d ..., I get a log in heroku saying Invalid request: 401 and syntaxerror: Unexpected token
I have changed the URL in the snapserver.settings, but I'm sure it is supposed to say the actual address?
Click to expand...
Click to collapse
Are you sure you committed and pushed after changing the settings? Also, make sure you don't include http:// in the url in snapserver.settings
sagarkar said:
Are you sure you committed and pushed after changing the settings? Also, make sure you don't include http:// in the url in snapserver.settings
Click to expand...
Click to collapse
Thanks, got it to work!
I needed to use git add -u and git commit -m 'update' to get it to update. I don't have any experience with terminal commands
psouza4 said:
Wound up writing my own app and ditching node.js for something that'll run on a traditional webserver. I'm not that patient and wanted to customize a bunch of stuff. Thanks for the great idea/work so far!
Click to expand...
Click to collapse
Would you be able to share what you have done also as this sounds very interesting.

[APP] Android Device-ID

What is it?
This is a simple App to display the two unique Android-IDs of any Android device. ​
What is an Android-ID?
In Android, there exist two different Android-IDs (or Device-IDs).
The Settings.Secure.ANDROID_ID and the GSF Android-ID (aka GTalk Android-ID (required by various Google Services)).
Both Android-IDs are 64-bit numbers as a 16 digit hex string and are randomly generated on every device.
Note, that the values change if a factory reset is performed on the device.​
Why would I need this?
In applications, these IDs are used for various purposes - basically to have a unique ID to clearly identify any(/your) device.
Now, as a user, there may be services you like to use, which require your device's unique ID to authenticate your service calls.
For example, to download APKs directly from the Play Store Website to your PC by using third party tools, such as the
APK Downloader extension for Google Chrome (requires GSF Android-ID).​
Download
net.bexton.android.device_id-1.0.1.apk (via dev-host.org)​
Source
The source code of this app is available via my GitHub.​
App Screen
{
"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"
}
Just in case...
Use and recommend to ApkDownloader
I've used this one instead:
play.google.com/store/apps/details?id=com.hasmobi.find.device.id
Still, thanks for the share.
Good day. Do you by any chance, know how to change the GUID without reinstalling? thanks
[ANNOUNCEMENT] To Devs, please read
where is GSF Device ID stored ?
Hello Bexton or anyone who happen to know ...
I'm trying to figure out where can i obtain GSF Device ID, i've googled around and it seems to be close that it may be in :
/data/data/com.google.android.gsf/databases/googlesettings.db
I did a :
select * from partner;
However , there isn't any column that seems to show the same value as what we see in Bexton's app's "GSF Device ID" .
Anyone to help ? Maybe i'm looking at a wrong DB or wrong table ?
Seems useful
Friends, check out this app: Android Device Info
It gives much more information than this app.
Link: https://play.google.com/store/apps/details?id=com.appzdevelopers.anddevinfof
appzdevelopers said:
Friends, check out this app: Android Device Info
It gives much more information than this app.
Link: https://play.google.com/store/apps/details?id=com.appzdevelopers.anddevinfof
Click to expand...
Click to collapse
It also is 8 times as large.
It's a given that for "basic" stuff like this there's always multiple apps able to do it. Yours is a suite of functions, this one is focused on just one. Nothing wrong with either of it, just different approaches to different issues.
GSF Android-ID ... (Google Service Framwork ID)
Is there any possibility to change the Google Services Framework-ID?
habop said:
Is there any possibility to change the Google Services Framework-ID?
Click to expand...
Click to collapse
Yes. Use XPrivacy + XPosed Framework. You can use it to block various info on a global or per app basis. When it blocks info, it replaces it with data of your choosing (by default it replaces most things with the word DEFACE, but you can choose to fill in your own value or have it pick a new random value every time the app requests that info).
To block/spoof GSF ID you need to block "/proc" which is under the Identification heading. Blocking/spoofing /proc can cause some undesired side effects, so XPrivacy doesn't normally block that one for you if you choose the block the Identification category.
Is the Device ID the same as the Developer ID used by AdMob extensions?
habop said:
Is there any possibility to change the Google Services Framework-ID?
Click to expand...
Click to collapse
I have read that the app named Titanium backup could do this, but I never tested it myself.
what info do ad networks collect when you download an app? I mean, is there a way to make it look like 2 different phones download the app, when in fact was the same one. I though of using a vpn, would be that enough?
divinemyth99 said:
Yes. Use XPrivacy + XPosed Framework. You can use it to block various info on a global or per app basis. When it blocks info, it replaces it with data of your choosing (by default it replaces most things with the word DEFACE, but you can choose to fill in your own value or have it pick a new random value every time the app requests that info).
To block/spoof GSF ID you need to block "/proc" which is under the Identification heading. Blocking/spoofing /proc can cause some undesired side effects, so XPrivacy doesn't normally block that one for you if you choose the block the Identification category.
Click to expand...
Click to collapse
Can I use the app store after I obfuscate all my ID?
XPrivacy works per app, so yes.
ThemGo said:
I have read that the app named Titanium backup could do this, but I never tested it myself.
Click to expand...
Click to collapse
Titanium can restore the Android ID or generate a new random one. This is done across all apps on the phone. You might use this after a factory reset so that your phone is recognized as the same device and not a new device. Android ID is distinct from the Google Services Framework ID, though. I'm not sure if Titanium also backs up and restores the GSF; it only shows the Android Device ID, though.
Device ID from Evozi can show the various IDs that are available on your phone and can be used to test Xprivacy and make sure you're blocking the things you intend.
Your host site freaking sucks. Cant you use a normal site instead of this?
Nikolatas said:
Your host site freaking sucks. Cant you use a normal site instead of this?
Click to expand...
Click to collapse
Seriously! It opened like 4 tabs on my phone all nagging that my phone has a virus. And I use AdAway. Please find another less sh*tty host.

[APP][2.3+] Files Drag & Drop 1.2.4 - An easy file transfer solution

{
"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"
}
Hi everybody !
I want to show you an app that we made (a friend and I).
The goal was to make transfers between an Android device and a computer (Pc or Mac) easier. How it works :
you install the app on two devices (or on Pc/Mac with the desktop version)
Then, on Pc and Mac version, drag & drop the content you want to send onto the device you want to send it to (it will be shown on the screen), and it will be transfered automatically !
You can also transfer data by using the share function of your Android device.
Try it, it's awesome.
You don't need to get the ip, don't need to remember a password, and with the full version you can open files remotely !
It works only through Wifi for now, but we have plans to widen the possibilities in future.
The Google Play link :
The link for the desktop version : http://www.filesdnd.com/
The desktop version is completly free, but the Android version is a trial. You can use most of the features, but you are limited to 5 file downloads per day (but no limit on upload, or text/url).
You can buy the full version in app, for approximatively 3$ until the 10th July, then it will be 5$.
Here's the list of features for the full version :
- Receiving multiple files at once
- Receiving a folder
- Unlimited download
- Open received files automatically (very useful !)
- Background service (you don't have to keep the app in the foreground)
- No advertisements
Don't hesitate to write any questions/suggestions/not-happy-feedback at [email protected] !
Thank you for your time !
NitroG42 said:
Hi everybody !
I want to show you an app that we made (a friend and I).
The goal was to make more easier transfer between an Android device and a computer (Pc or Mac). How it works :
you install the app on your device and a Pc/Mac or another device. Then you drag & drop the content you want to send on the present device (it will be shown on the screen), and it will be transfered automatically ! Try it, it's awesome.
You don't need to get the ip, don't need to remember a password, and with the full version you can open file remotely !
It works only by Wifi for now, but we have some plans for the future.
The Google Play link : https://play.google.com/store/apps/details?id=com.filesdnd
The link for the desktop version : http://www.filesdnd.com/
The desktop version is completly free, but the Android version is a trial. You can use most of the features, but you limtied to 5 file reception per day (but no limit on upload, or text/url).
You can buy the full version in app, for approximatively 3$ until the 10th July, then it will be 5$.
Here's the list of features of the full version :
- Receiving multiples files at one time
- Receiving folder
- Illimited download
- Open received files automatically (very useful !)
- Background service (you don't need to bring the app on)
- No advertisement
Don't hesitate to write any questions/suggestions/not-happy-feedback at [email protected] !
Thank you for your time !
Click to expand...
Click to collapse
Good job! But I feel that limitation should be taken off. Just a suggestion
Thank you !
We know about the limitation, we're not sure for now if we'll raise it or maybe delete it. It's not very annoying but we'll see if we receive lot of feedback about that.
I keep getting errors when trying to download the app from the store. It's giving me an error "491". Also, the desktop app is only in French. Is there an English version?
Hi, i don't know for the google play store, it shouldn't be a problem.
For the desktop version, it is translated ! I'll look into this, but for the moment, you can replace filesdnd_fr.qm by filesdnd_en.qm in the folder. Can you tell me what version did you used ? (pc, mac ? installer ? portable ?)
EDIT : if you were on Mac OS X, I reuploaded a version that should work !
Yes, it was probably a bug in the Mac OS X version, I shall now declare it fixed !
Cool idea!
NitroG42 said:
Hi, i don't know for the google play store, it shouldn't be a problem.
For the desktop version, it is translated ! I'll look into this, but for the moment, you can replace filesdnd_fr.qm by filesdnd_en.qm in the folder. Can you tell me what version did you used ? (pc, mac ? installer ? portable ?)
EDIT : if you were on Mac OS X, I reuploaded a version that should work !
Click to expand...
Click to collapse
It was the PC version. Maybe it was just the first screen. I didn't go any further than that. I will try again. However, I still can't download from the Google Play Store. Other apps are working fine, just not this one. Is there somewhere I can download the apk file?
steelersmb said:
It was the PC version. Maybe it was just the first screen. I didn't go any further than that. I will try again. However, I still can't download from the Google Play Store. Other apps are working fine, just not this one. Is there somewhere I can download the apk file?
Click to expand...
Click to collapse
I checked and there are some strings that aren't translated, sorry for that, there will be an update tonight. For the play store error, try this : http://forum.xda-developers.com/showthread.php?t=1645870
Edit : Glad to hear that ! I'll let you know when the desktop version will be updated, anyway, you can still use it, only two stirngs aren't translated for now, it shoudln't prevent you to use the app (dossier de téléchargement = Download folder, an the central string means "no device visible").
steelersmb said:
It was the PC version. Maybe it was just the first screen. I didn't go any further than that. I will try again. However, I still can't download from the Google Play Store. Other apps are working fine, just not this one. Is there somewhere I can download the apk file?
Click to expand...
Click to collapse
Rebooted and now I am able to download.
---------- Post added at 05:13 PM ---------- Previous post was at 04:59 PM ----------
NitroG42 said:
Hi, i don't know for the google play store, it shouldn't be a problem.
For the desktop version, it is translated ! I'll look into this, but for the moment, you can replace filesdnd_fr.qm by filesdnd_en.qm in the folder. Can you tell me what version did you used ? (pc, mac ? installer ? portable ?)
EDIT : if you were on Mac OS X, I reuploaded a version that should work !
Click to expand...
Click to collapse
The PC version is definitely in French. I deleted the file above but it's still not working.
Sorry for the inconvenience, we'll release another version tomorrow with fixed language.
Whats the difference between 2.3.3 and 2.3.5?
Sent from my SCH-I500 using Tapatalk 2
Can I make a suggestion. Can you make the desktop widget have an option to not always be on top of all programs. It's in the way but would be great if you can just leave it on your desktop.
Thanks.
PenguinxEnjoi said:
Whats the difference between 2.3.3 and 2.3.5?
Sent from my SCH-I500 using Tapatalk 2
Click to expand...
Click to collapse
There's some change in the network detection but it should work, i'll change the thread's title.
steelersmb said:
Can I make a suggestion. Can you make the desktop widget have an option to not always be on top of all programs. It's in the way but would be great if you can just leave it on your desktop.
Thanks.
Click to expand...
Click to collapse
Yes you can ! Well there is an option for that but it's a bit buggy (we updated the version of qt and there wsa problem with that), with missing translation, we'll try to fix that for tonight.
Well ok the translation is fixed ! I can't release a new version right now, but look at the first post, you can download an updated translation file that should put the app in english. There will be an update soon. Sorry for the inconvenience, I hope this will not give you a bad feelings about our software.
For the widget on foreground, you can uncheck it in the settings, but it will only works when you'll relaunch the application.
Well here is the full version, it should be in full english this time !
I'd like to remember that our apps is free for use, even if some features are limited for the paid version (in order to retribute the buyers for the contribution).
We've fixed the installer which was in French. Sorry about that.
NitroG42 said:
We've fixed the installer which was in French. Sorry about that.
Click to expand...
Click to collapse
The latest version with the language issue is fixed. However, I would still like to see an icon or widget on the desktop that you can hide. Can you somehow just create an icon that you can drag files too? I don't like having the widget on top of other programs as it is annoying and too big. If you could make it re sizable, that would be awesome as well.
This is an awesome program and you should really start promoting it more as I was tired of always having to connect my device in order to copy a file to it. I will make some posts on various forums for you to try to get the word out.
Thank you very much it's comforting !
We're trying really hard to promote it but we can't spend any money and advertisements is expensive (and in my opinions not efficient). I'm on lots of forums but it doesn't seems to be enough, and blog/news site doesn't seems interested. But we're not down
Anyway, we'll fix the ontop settings this week (it was fixed by someone recently).
We'll try to add resize, it's a good idea, as for the desktop icon ! But for that it will take time because it's a bit difficult to make it that way, but we'll work on that !

Categories

Resources