You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: Readme_GDrive.MD
+4-5
Original file line number
Diff line number
Diff line change
@@ -47,18 +47,17 @@ The tool is written in the language 'go', which allows a compilation of an execu
47
47
48
48
You can compile it yourself (see instruction in link above), download a precompiled version from Dropbox's github account or use the enclosed one.
49
49
50
-
The enclosed one was download February 2022 (Version 3.00). To ease usage/testing on Mac the downloaded version was signed by me (using an Apple certificate from 4D Germany).
50
+
To use and deploy we advise to download yourself from github/releases.
51
51
52
-
To use and deploy we advise to download yourself from github/releases, sign it, and then sign/notarize the embedding 4D application.
52
+
For Windows, just copy in resource folder for easy deployment.
53
+
For Mac: sign it, and then sign/notarize the embedding 4D application.
53
54
To sign enter by example:
54
55
```
55
-
codesign –force –sign Developer ID Application: 4D Deutschland GmbH (4789QA2D2W)" /Users/thomas/Desktop/gdrive
56
+
codesign –force --options runtime --timestamp –sign Developer ID Application: 4D Deutschland GmbH (4789QA2D2W)" /Users/thomas/Desktop/gdrive
56
57
```
57
58
58
59
If Gdrive changes the API, just download the latest release from the github repository.
59
60
60
-
If you care for easy deployment, you could compile it yourself (as described in the github repository, see "Compile from Source") and use this version for deployment (sign/notarize it on Mac)
Copy file name to clipboardexpand all lines: Readme_dropbox.MD
+8-7
Original file line number
Diff line number
Diff line change
@@ -37,19 +37,20 @@ Check the download part of the method to see how to use progress bar with Cancel
37
37
Dropbox provides a command line tool supporting all standard file transfer operations:
38
38
[dbxcli](https://github.com/dropbox/dbxcli)
39
39
40
-
The tool is written in the language 'go', which allows a compilation of an executable without any dependencies. This means you an easily deploy it as part of your application (in Resource folder or similar), it uses the Apache License
40
+
The tool is written in the language 'go', which allows a compilation of an executable without any dependencies. This means you an easily deploy it as part of your application (in Resource folder or similar), it uses the Apache License,
41
41
42
-
You can compile it yourself (see instruction in link above), download a precompiled version from Dropbox's github account or use the enclosed one.
42
+
If Dropbox changes the API, just download their latest release and replace the binary.
43
+
44
+
You can compile it yourself (see instruction in link above) or download a precompiled version from Dropbox's github account.
43
45
44
-
The enclosed one was download February 2022 (Version 3.00). To ease usage/testing on Mac the downloaded version was signed by me (using an Apple certificate from 4D Germany).
46
+
For Windows the downloaded version could be placed in Resources folder and so easily deployed.
45
47
46
-
To use and deploy we advise to download yourself from github/releases, sign it, and then sign/notarize the embedding 4D application.
47
-
To sign enter by example:
48
+
For Mac, it needs to be signed by you. To sign enter by example:
48
49
```
49
-
codesign –force –sign "Developer ID Application: 4D Deutschland GmbH" /Users/thomas/Desktop/dbxcli
50
+
codesign –force --options runtime --timestamp –sign "Developer ID Application: 4D Deutschland GmbH" /Users/thomas/Desktop/dbxcli
50
51
```
52
+
But the latest version as available in February 2022 was linked with a too old MacOS Version (<10.9) which does not allow to notarise the final application, forbidding to set the file inside the 4D application. This forces you to download on customer side and install it locally, to avoid the need to notarise. I tried to compile following the instructions myself, while the resulted executeable could upload/download, it could get get directory information for the root folder, so I'm not sure if recompilation is a solution for Mac.
51
53
52
-
If Dropbox changes the API, just download their latest release and replace the binary.
0 commit comments