Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 20 Sep 2014, 02:13
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Browsers and Internet
Grive Rox App
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [14 Posts]  
Author Message
01micko


Joined: 11 Oct 2008
Posts: 7802
Location: qld

PostPosted: Sun 22 Jul 2012, 05:58    Post subject:  Grive Rox App
Subject description: Google Drive syncing app
 

This is a rox app that connects and syncs with Google Drive.

NOTE: If you have lots of files on Google Drive you will fill up your pupsave!!! (TODO: allow linking outside pupsave for frugals, Done!)

It is based on Grive

I have packaged everything separately.

EDIT
Updated to 0.2, fixes menu bug 120723
Updated to 0.3 adds depend check, pics in html help file 120724
Updated to 0.4 pinstall cleanup if you had previous failures with this app (missing deps etc)
Updated to 0.5, pop up ROX at $HOME so you can see the new My-Grive icon in your home directory
Updated to 0.6 link to /mnt/home with more descriptive name of folder 120727

grive_roxapp-0.6.pet 40K, the main Puppy app, which is a rox app, with gtkdialog, (gtkdialog4 linked to gtkdialog is needed, most pups are built that way these days)

grive-120721-git-i486.pet 287K, straight from git, see the link atop the page for more info.

REQUIRED DEPS to grive
json-c-0.9-i486.pet 13K, again from git
libboost_filesystem-1.50.pet 44K from the latest boost C++ sources
libboost_program_options-1.50.pet 159K ^ditto^
libbfd-2.21.51.0.620110118-i486.pet 349K NOTE: In Slacko this lib resides on the devx. Please find the correct lib for your Puppy version if not using Slacko or ask your distro maintainer to compile grive and dependencies

Sundries (dev, doc)
http://www.smokey01.com/01micko/pet_packages-spup/grive_DOC-120721-git-i486.pet
http://www.smokey01.com/01micko/pet_packages-spup/json-c_DEV-0.9-i486.pet
http://www.smokey01.com/01micko/pet_packages-spup/libboost_filesystem_DEV-1.50.pet
http://www.smokey01.com/01micko/pet_packages-spup/libboost_program_options_DEV-1.50.pet

Screeny...



All binaries are compiled in Slacko, YMMV in other puppies. You definitely need to be using rox filer.

Install main packages and all dependencies and follow the instructions. There is a help page in /usr/share/doc

Have fun!

------------------------------------------------------------------------------------------------------------

For devs and puplet/distro maintainers

grive git repository <-- https://github.com/Grive/grive
json-c git repository <-- https://github.com/json-c/json-c
boost libraries <-- http://www.boost.org/

First compile the deps of course! json-c is a no brainer. For the boost libs you need the latest 1.50 version. I just copied the "boost" headers directory straight to /usr/include, the grive cmake found them fine. Boost is a curious animal, you need to use the builtin tools to compile stuff, you only need to compile the two shared libs libboost_filesystem and libboost_program_options. RTFM!!! (it's not difficult at all when you do Wink ) Then you can cmake and make grive. The whole process only takes half to three quarters of an hour, depending on net speed (and I live in Australia.. ahem.. not fast here!)

Again.. have fun!

_________________
Woof Mailing List | keep the faith Cool |

Last edited by 01micko on Thu 26 Jul 2012, 23:03; edited 5 times in total
Back to top
View user's profile Send private message Visit poster's website 
01micko


Joined: 11 Oct 2008
Posts: 7802
Location: qld

PostPosted: Mon 23 Jul 2012, 16:58    Post subject:  

After some teething problems I have updated grive_roxapp to version 0.3. Be sure to get all dependencies and be aware that this may only work in Slacko.

See above
capture558.png
 Description   
 Filesize   19.78 KB
 Viewed   1700 Time(s)

capture558.png

capture1427.png
 Description   
 Filesize   29.07 KB
 Viewed   1717 Time(s)

capture1427.png


_________________
Woof Mailing List | keep the faith Cool |
Back to top
View user's profile Send private message Visit poster's website 
01micko


Joined: 11 Oct 2008
Posts: 7802
Location: qld

PostPosted: Tue 24 Jul 2012, 21:07    Post subject:  

Updated to 0.4

See main post

_________________
Woof Mailing List | keep the faith Cool |
Back to top
View user's profile Send private message Visit poster's website 
01micko


Joined: 11 Oct 2008
Posts: 7802
Location: qld

PostPosted: Thu 26 Jul 2012, 21:53    Post subject:  

Updated to 0.5

See main post

_________________
Woof Mailing List | keep the faith Cool |
Back to top
View user's profile Send private message Visit poster's website 
01micko


Joined: 11 Oct 2008
Posts: 7802
Location: qld

PostPosted: Thu 26 Jul 2012, 23:03    Post subject:  

Updated to 0.6

See main post

_________________
Woof Mailing List | keep the faith Cool |
Back to top
View user's profile Send private message Visit poster's website 
simes

Joined: 29 Sep 2007
Posts: 45
Location: Cheshire, UK

PostPosted: Mon 15 Oct 2012, 07:46    Post subject:  

Hi 01micko,
I can't quite believe that I'm the first person to append to this discussion. There must be discussion somewhere else, but I can't find it. Apologies, if necessary, for replying here.

So - I was very pleased to find this PET. Have installed it, on Slacko 5.3.3, with all dependencies. Everything worked as expected until I launched the app for the first time by opening the My-Grive folder. This causes the Grive log file to pop up with the message (after the version and time info) "Please run grive with the "-a" option if this is the first time you're accessing your Google Drive!". Click OK, the logfile window closes, but no synchronisation or downloading happens.

It IS the first time I'm accessing my Google Drive from this PC (not the first time of all, though). But I cannot find how to pass it the -a option. Any help welcome, thanks!
Back to top
View user's profile Send private message 
01micko


Joined: 11 Oct 2008
Posts: 7802
Location: qld

PostPosted: Mon 15 Oct 2012, 19:00    Post subject:  

simes wrote:
Hi 01micko,
I can't quite believe that I'm the first person to append to this discussion. There must be discussion somewhere else, but I can't find it. Apologies, if necessary, for replying here.
Nope, this is it, I have basically been talking to myself!

simes wrote:
So - I was very pleased to find this PET. Have installed it, on Slacko 5.3.3, with all dependencies. Everything worked as expected until I launched the app for the first time by opening the My-Grive folder. This causes the Grive log file to pop up with the message (after the version and time info) "Please run grive with the "-a" option if this is the first time you're accessing your Google Drive!". Click OK, the logfile window closes, but no synchronisation or downloading happens.

It IS the first time I'm accessing my Google Drive from this PC (not the first time of all, though). But I cannot find how to pass it the -a option. Any help welcome, thanks!
Go to the help, it should open and follow the instructions. If you find they are not clear enough let me know but so far what you describe is ok, just need to carry it a little further.

I will try some improvements to this app soon. Unfortunately the developers seem to have stalled on the grive project. We'll see in time I guess.

_________________
Woof Mailing List | keep the faith Cool |
Back to top
View user's profile Send private message Visit poster's website 
simes

Joined: 29 Sep 2007
Posts: 45
Location: Cheshire, UK

PostPosted: Tue 16 Oct 2012, 09:03    Post subject:  

Hi micko,
It seems to be just you and me then! Hard to believe, given how popular Google Drive is likely to be.

Anyway - I have read and followed the help text as you say. It is a repeat of the 'HowTo' installation notes. I followed those step by step and all was OK. But on first use I see the message I mentioned which asks me to initiate the app with the -a option. I think the installation has succeeded, everything else appears to be in place, but I cannot initiate the first sync. I guess the answer will be to do this via command line and then open the folder for subsequent auto-initiated syncs. Can you suggest what the command should be? The command "grive -a" didn't do it (it started off down the 'supply authentication code' route again). Thank you.
Back to top
View user's profile Send private message 
01micko


Joined: 11 Oct 2008
Posts: 7802
Location: qld

PostPosted: Thu 27 Dec 2012, 06:40    Post subject:  

Hello simes, sorry for my lateness but I am basically pulling support for this app due to:
  • lack of interest
  • lack of developer .. seems to have become abandoned Sad (grive). There is an alternative with Insync

I'll wait until Google releases their linux tool (of course which they already have, chrome-os and android both have "drive" support).. just depends when and if , probably some ridiculous political decision involving Ubuntu I guess. Maybe I'll make an Ubuntu One client for Puppy in the mean time Laughing

(BTW, it still works, just tested and will be using in Slacko-5.4)

Cheers

_________________
Woof Mailing List | keep the faith Cool |
Back to top
View user's profile Send private message Visit poster's website 
simes

Joined: 29 Sep 2007
Posts: 45
Location: Cheshire, UK

PostPosted: Thu 27 Dec 2012, 07:12    Post subject:  

Hi 01micko,
Thanks for the reply and the pointer to Insync, which I hadn't come across. I'll give that a go and post here again. I have coped in the meantime by booting Windows whenever I needed to sync with Google Drive but what a nuisance. Like you, no doubt, I am trying to eliminate the last few reasons for ever needing to boot Windows. I'm down to a few obscure device support issues now, plus this. Thanks again for your interest.

Incidentally, which software did you mean when you said "still works and will be in Slacko 5.4" ?
Back to top
View user's profile Send private message 
01micko


Joined: 11 Oct 2008
Posts: 7802
Location: qld

PostPosted: Thu 27 Dec 2012, 07:27    Post subject:  

simes wrote:
Incidentally, which software did you mean when you said "still works and will be in Slacko 5.4" ?


The grive-roxapp (with all listed depends)... and I mean't I'll be using personally in my 5.4 installation Smile . However I can't recommend or support it publicly. If you still want to pursue using it PM me. It is still a usable alternative for 5.3x and 5.4x slacko versions.

_________________
Woof Mailing List | keep the faith Cool |
Back to top
View user's profile Send private message Visit poster's website 
mcewanw

Joined: 16 Aug 2007
Posts: 2346
Location: New Zealand

PostPosted: Sun 24 Mar 2013, 01:14    Post subject:  

I'm still using slacko 533 on my old Pentium M machine, since that seems to give me optimum resource usage. Your Grive Rox App continues to work fine for me here. I find it very handy, thanks.
_________________
Non enim propter gloriam, diuicias aut honores pugnamus set propter libertatem solummodo quam Nemo bonus nisi simul cum vita amittit.
Back to top
View user's profile Send private message Visit poster's website 
rufwoof

Joined: 24 Feb 2014
Posts: 308

PostPosted: Thu 08 May 2014, 17:43    Post subject:  

.... another year later .... and its still installing and working fine (under Slacko 5.3.3t (thin)).
Back to top
View user's profile Send private message 
slavvo67

Joined: 12 Oct 2012
Posts: 384
Location: The other Mr. 305

PostPosted: Sat 10 May 2014, 23:47    Post subject:  

I was using Grive until a friend advised it's a 3rd party app not made by Google. This opens the door to security issues so I decided to stop using it. If I recall correctly, it was pretty large to install, too.

Best,

Slavvo
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [14 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Browsers and Internet
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0909s ][ Queries: 13 (0.0125s) ][ GZIP on ]