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 Thu 15 Nov 2018, 01:11
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Browsers and Internet
Google-drive Filemanager
Post new topic   Reply to topic View previous topic :: View next topic
Page 3 of 3 [43 Posts]   Goto page: Previous 1, 2, 3
Author Message
fredx181


Joined: 11 Dec 2013
Posts: 3532
Location: holland

PostPosted: Tue 19 Dec 2017, 17:18    Post subject:  

ally wrote:
FYI

the above link is 2.6gb

Smile


EDIT: ...Earlier provided link removed...

@mikeb, found your yad v0.9, indeed supports multiple file selection, will look at support for older yad version for gdrive_gui
(the problem can be with older yad that it doesn't ignore "not supported" parameters for that version (which are supported for newer version) so in that case it will not run)
So some work to do for adjusting things, I'll get back later.
EDIT: tested now by removing some parameters from yad commands and found that it works just fine also with v0.9
Update to v0.3.1 will follow later without the yad version restriction, thanks Wink

Fred

_________________
Dog Linux website
Back to top
View user's profile Send private message 
fredx181


Joined: 11 Dec 2013
Posts: 3532
Location: holland

PostPosted: Thu 21 Dec 2017, 06:07    Post subject:  

Here's v0.3.1, same as v0.3.0 with the 'yad list' addition, but has no restriction for the yad version
(works with yad v0.9 or higher)
Downside can be if you accidentally double-click on an item from yad list it will be processed unwanted (in v0.3.0, double-click is disabled to avoid that)

Pet packages:
32-bit: https://drive.google.com/uc?export=download&id=1-vXaGyyRxNiQfTvWm5aZ_WW1ZUSZkCa6
64-bit: https://drive.google.com/uc?export=download&id=1cBegZ215yBxATFgE2ZSvbdmLHQla5L9y

Deb packages:
32-bit: https://fredx181.github.io/StretchDog/NoRepo/googledrivegui_0.3.1_i386.deb
64-bit: https://fredx181.github.io/StretchDog/NoRepo/googledrivegui_0.3.1_amd64.deb

Portable:
32-bit: https://drive.google.com/uc?export=download&id=1YnA_hdpjvRq3O2qAyXnW9jo9lD8725UX
64-bit: https://drive.google.com/uc?export=download&id=1cwQwrKvunpUc96_37R4JoP95U46rJ1lY

Fred

_________________
Dog Linux website

Last edited by fredx181 on Thu 21 Dec 2017, 07:43; edited 1 time in total
Back to top
View user's profile Send private message 
nic007


Joined: 13 Nov 2011
Posts: 2674
Location: Cradle of Humankind

PostPosted: Thu 21 Dec 2017, 07:00    Post subject:  

Just a mention. I use both Mega and Degoo desktop file managers on my Windows machine. Not sure if it has Linux versions. The Mega one is excellent and Degoo's adequate. Both support lots of options including synching, etc. These storage sites provide huge free storage space of course...Mega 50G and Degoo 100GB.
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 4365
Location: King's Lynn, UK.

PostPosted: Thu 21 Dec 2017, 11:30    Post subject:  

@fredx181:-

0.3.1 now mirrored at the same URL link as in post #1.

Just navigate through to the appropriate folder, and help yourselves.


Mike. Wink

_________________
MY PUPPY PACKAGES | 'Thanks' are always appreciated!
--------------------------------------

Back to top
View user's profile Send private message Visit poster's website 
fredx181


Joined: 11 Dec 2013
Posts: 3532
Location: holland

PostPosted: Tue 26 Dec 2017, 13:49    Post subject:  

Hi Everyone, Merry Christmas !!

Update to version 0.3.2, changes:
- No absolute dependency anymore for 'yad', if yad is installed there will be option for multiple file selection, if not, the program still runs with support for single file selection only (thanks mikeb !)
- Fix for 'Add all', uploads folders also now (previously only files)
- Also 'Add all' will be processed in one terminal now (previously was spawning terminal for every file)
- If yad installed (and nothing selected in main GUI), the 'Add' button will give "file-selector" (previous was list) which is better IMO, to be able to browse files or folders for upload from everywhere.

Pet packages v0.3.2:
32-bit: https://drive.google.com/uc?export=download&id=19MgD8bLApjp-hEcC5S8udihFb0KWTlHb
64-bit: https://drive.google.com/uc?export=download&id=1MNbAkwcwmaXdYGq-JxwBmogQp1yem8BH

Deb packages v0.3.2 (for e.g. DebianDog, Stretchdog, Xenialdog): :
32-bit: https://fredx181.github.io/StretchDog/i386/Packages/Extra/googledrivegui_0.3.2_i386.deb
64-bit: https://fredx181.github.io/StretchDog/amd64/Packages/Extra/googledrivegui_0.3.2_amd64.deb

Here's also a portable version, recommended to extract at the top dir level of a partition, e.g. /mnt/sda2 (to have that partition as 'profile' and have download access to all that (including it's subfolders)
This contains the files 'gdrive_gui' (the executable script to launch the program) and 'drive' (a hidden directory '.gd' and hidden config file '.gdriverc' will be created in (same) profile dir after initiated profile dir).
Portable v0.3.2:
32-bit .tar.gz: https://drive.google.com/uc?export=download&id=1U_CYyPRDmx4Ysf09MDRtFqW1hc_3nQ7f
64-bit .tar.gz: https://drive.google.com/uc?export=download&id=155TUbBuKLZ8nTG2V8jqkBEeVTiyrovaU

Edited first post with same info.

Fred

_________________
Dog Linux website
Back to top
View user's profile Send private message 
fredx181


Joined: 11 Dec 2013
Posts: 3532
Location: holland

PostPosted: Wed 03 Jan 2018, 11:25    Post subject:  

Hi All, I made a different version v2
It's not compatible with the previous versions, e.g. config file and authorization folder are named different.
It contains different filenames (e.g. gdrive_gui2 rather than gdrive_gui), so will NOT overwrite the files from previous versions. (will appear in Menu as "Google-drive GUI v2")
Instead previously using "drive", this makes use of "gdrive", see here:
https://github.com/prasmussen/gdrive
Actually when I started this "google-drive GUI" project, I did prefer using "gdrive", because it doesn't depend on a "profile" directory, just account name for the "profile", so better portability IMO.
(EDIT: Another advantage is that downloading is not restricted to one directory (as it is with previous "drive" based versions) )
But at that time using "gdrive" seemed too overwhelming (it strictly works with the "ID" of files and folders) and back then chose the (easier to script) "drive".

Pet packages googledrivegui2:
32-bit: https://drive.google.com/uc?export=download&id=1AoIRMQAXmi4UiA_dE9ED8HIbwhii1ajV
64-bit: https://drive.google.com/uc?export=download&id=10VvVveB-OjpQBN_mcs3H8dovaI90Qots

Deb packages googledrivegui2:
32-bit: https://fredx181.github.io/StretchDog/i386/Packages/Extra/googledrivegui2_2.0.0_i386.deb
64-bit: https://fredx181.github.io/StretchDog/amd64/Packages/Extra/googledrivegui2_2.0.0_amd64.deb

Portable:
Appimage, before running, make executable, e.g:
Code:
chmod +x gdrive_gui2-portable-32

Place it anywhere you like, the config files will be in same directory.
32-bit: gdrive_gui2-portable-32 https://drive.google.com/uc?export=download&id=128jr89BLGpa2ZDvb9dR-jXJ8Qh1rLd-X
64-bit: gdrive_gui2-portable-64 https://drive.google.com/uc?export=download&id=1mMdHV-F31VJWcpzaXoTtG4xNtBSniNEY

Fred
googledrivegui-v2.png
 Description   v2
 Filesize   194.54 KB
 Viewed   441 Time(s)

googledrivegui-v2.png


_________________
Dog Linux website
Back to top
View user's profile Send private message 
step

Joined: 04 May 2012
Posts: 1096

PostPosted: Fri 05 Jan 2018, 10:35    Post subject:  

Thank you for v2. I'm looking forward to using this one. Motivating factor: gdrive. I've been satisfactorily using its command line for several years. Now, finally, your GUI.
_________________
Fatdog64-721|+Packages|Kodi|Findnrun|+forum|gtkmenuplus
Back to top
View user's profile Send private message 
fredx181


Joined: 11 Dec 2013
Posts: 3532
Location: holland

PostPosted: Thu 11 Jan 2018, 12:58    Post subject:  

Hi All, update of v2 (2.1.0), changes and improvements:
- Multiple selection now possible from main GUI, so does not depend on "yad" anymore.
- When maximized, show full view of both panes.
- Changed "gtkdialog3" to just "gtkdialog" in the script (that gives support for the above changes).
Note: Older puppy versions may have only "gtkdialog3", in that case it doesn't work as expected.
Tested with this gtkdialog:
Code:
root@live:~# gtkdialog -v
gtkdialog version 0.8.3 release (C) 2003-2007 Laszlo Pere, 2011-2012 Thunor


Pet packages 2.1.0:
32-bit: https://drive.google.com/uc?export=download&id=1mI9gN-AEnpKYQUpKrsqIeph9FXN2tR-l
64-bit: https://drive.google.com/uc?export=download&id=1Z4Rqwyi8rKGLfn9DY7NDGeGebOAXV0d4

Deb packages 2.1.0
32-bit: https://fredx181.github.io/StretchDog/i386/Packages/Extra/googledrivegui2_2.1.0_i386.deb
64-bit: https://fredx181.github.io/StretchDog/amd64/Packages/Extra/googledrivegui2_2.1.0_amd64.deb

Portable Appimage 2.1.0: (extract somewhere and just click on the binary, the config files will be in same directory)
32-bit: https://drive.google.com/uc?export=download&id=1GK2F_kCPXmJXlr9ZJF8QD0HIh1uRnrDB
64-bit: https://drive.google.com/uc?export=download&id=1yH1iAEVqj3AsEiNVsYzuwdHQV4p1LVYX

Fred

_________________
Dog Linux website
Back to top
View user's profile Send private message 
p310don

Joined: 19 May 2009
Posts: 1253
Location: Brisbane, Australia

PostPosted: Sun 14 Oct 2018, 00:55    Post subject:  

Hi fredx181. Thanks for this great little program. I use it every day.

Is there a way to automate a backup to my google drive?

My daily process is to open the gui, delete the old file, and upload the new one. If that could be automated, that'd be awesome.
Back to top
View user's profile Send private message 
fredx181


Joined: 11 Dec 2013
Posts: 3532
Location: holland

PostPosted: Sun 14 Oct 2018, 15:12    Post subject:  

Hi p310don, good to hear that it's useful for you !

Which version you use ?
The first version by defaullt overwrites files with same name if they are different.
The v2 cannot do that AFAIK.
Automating should be possible by using command line, hard to accomplish with GUI, I think, so then something like:
Code:
drive push -hidden -no-prompt -m /root/my-file ./my-remote-folder/

And maybe use Pschedule to exectute everyday
(drive is included in first version, v2 uses gdrive)

Fred

_________________
Dog Linux website
Back to top
View user's profile Send private message 
p310don

Joined: 19 May 2009
Posts: 1253
Location: Brisbane, Australia

PostPosted: Mon 15 Oct 2018, 08:01    Post subject:  

Quote:
Which version you use ?


V2

Quote:
The first version by defaullt overwrites files with same name if they are different.
The v2 cannot do that AFAIK.


I discovered this. The file I upload is 2gig. After a week my google drive was full, and every file looked exactly the same. Google doesn't do a great job of versioning.

Quote:
Automating should be possible by using command line


That was my thought. I am almost allergic to the command line, and was hoping for a simpler alternative!!

I'll have a further play with drive & gdrive to see what I can get going.
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 4365
Location: King's Lynn, UK.

PostPosted: Mon 15 Oct 2018, 18:39    Post subject:  

p310don wrote:
I am almost allergic to the command line, and was hoping for a simpler alternative!!


Hah! You and me too, mate. I avoid it unless I have absolutely no other choice.....though I will make use of it where necessary, like for debugging purposes, etc.

I'm never quite sure whether it's a 'curse' or a 'blessing'.....


Mike. Wink

_________________
MY PUPPY PACKAGES | 'Thanks' are always appreciated!
--------------------------------------

Back to top
View user's profile Send private message Visit poster's website 
p310don

Joined: 19 May 2009
Posts: 1253
Location: Brisbane, Australia

PostPosted: Tue 16 Oct 2018, 21:53    Post subject:  

Thanks fredx181 for the command line solution.

Code:
drive push -hidden -no-prompt -m /root/my-file ./my-remote-folder/


in a bash script does the job for me.

Interestingly I have been using V2 which does not overwrite the file. I installed the original but it doesn't run in my Puppy (Carolina Vanguard) for whatever reason. Doesn't matter, it installed drive, which does work.

It is beyond my skill set, but a great addition to this gui would be to add a scheduler like pschedule to make it run at a set interval to upload any new files in a directory, like the windows version of google drive sync.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 3 of 3 [43 Posts]   Goto page: Previous 1, 2, 3
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.1412s ][ Queries: 13 (0.0176s) ][ GZIP on ]