[Box Backup] running bbackupquery in a browser

David Bamford boxbackup@fluffy.co.uk
Wed, 27 Feb 2008 16:42:15 -0000 (GMT)


------=_20080227164215_93318
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit

No problem
 code attached- bugs and all.

Its very simple, just remove the bit that tried to get files back and
you can use it to browse the store. You need a valid config file and
keys of course.

Dave


> Hi
>
> Are you going to open source that? It would be very useful.
>
> Best regards,
>
> Pablo
>
>
> On Wed, 2008-02-27 at 13:50 +0000, David Bamford wrote:
>> Hi
>> I have managed to get a web page to work as a means of navigating
>> through
>> files and folders on the store using php to exec bbackupquery commands.
>>
>> But I have failed to get the "get" command to work to retrieve a file.
>>
>> I build a command like this
>>
>> /usr/local/bin/bbackupquery "cd \"/MyDocuments\"" "get \"Backup.bat\""
>> exit
>>
>> and it works fine from a terminal window, but if I try to exec it from
>> the
>> web page I get
>> Error occured fetching file. Logging off... Exception: Connection
>> Protocol_ObjTooBig (7/42)
>>
>> I have tried to give it a destination file, and to fetch by object id,
>> but
>> while the commands work fine from the command line they always fail from
>> the web page. there is nothing in the error_log and php safe_mode is
>> off.
>>
>> The configuration file is read correctly, and exec on other commands
>> like
>> "list" work very well.
>>
>> any help would be appreciated as this gives me the ability to browse and
>> retrieve files graphically.
>>
>> Cheers
>>
>> Dave Bamford
>>
>>
>> _______________________________________________
>> boxbackup mailing list
>> boxbackup@fluffy.co.uk
>> http://lists.warhead.org.uk/mailman/listinfo/boxbackup
>
> _______________________________________________
> boxbackup mailing list
> boxbackup@fluffy.co.uk
> http://lists.warhead.org.uk/mailman/listinfo/boxbackup
>

------=_20080227164215_93318
Content-Type: application/x-php; name="index.php"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="index.php"

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtTGFuZ3VhZ2UiIGNvbnRl
bnQ9ImVuLWdiIj4NCjx0aXRsZT5ib3ggYmFja3VwIHF1ZXJ5PC90aXRsZT4NCjwvaGVhZD4NCg0K
PGJvZHk+DQo8P3BocA0KLy9wcm9ncmFtIHRvIGV4ZWN1dGUgYmFja3VwIGxpc3QgY29tbWFuZA0K
aWYgKGlzc2V0KCRfR0VUWyd3ZCddKSl7DQoJZWNobyBleGVjKCcvdXNyL2xvY2FsL2Jpbi9iYmFj
a3VwcXVlcnkgImxpc3QgLXQgXCInLiRfR0VUWyd3ZCddLidcIiIgZXhpdCcsICRyZXR2YWwpOw0K
fQ0KZWxzZQl7DQoJaWYgKGlzc2V0KCRfR0VUWydmaWxlJ10pKXsNCgkJZWNobyAoJy91c3IvbG9j
YWwvYmluL2JiYWNrdXBxdWVyeSAiY2QgXCInLiRfR0VUWydjZCddLidcIiIgImdldCBcIicuJF9H
RVRbJ2ZpbGUnXS4nXCIiIGV4aXQnKTsNCgkJZWNobyBleGVjKCcvdXNyL2xvY2FsL2Jpbi9iYmFj
a3VwcXVlcnkgImNkIFwiJy4kX0dFVFsnY2QnXS4nXCIiICJnZXQgLWkgMDAwMDAwMDcgL2hvbWUv
ZGF2ZS9CYWNrdXAuYmF0IiBleGl0Jyk7IC8vLCRyZXR2YWwpOw0KLy8JCWVjaG8gZXhlYygnL3Vz
ci9sb2NhbC9iaW4vYmJhY2t1cHF1ZXJ5ICJjZCBcIicuJF9HRVRbJ2NkJ10uJ1wiIiAiZ2V0IFwi
Jy4kX0dFVFsnZmlsZSddLidcIiAvaG9tZS9kYXZlL3gueCIgZXhpdCcsICRyZXR2YWwpOw0KCQkk
aT0xOw0KCQl3aGlsZSAoJHJldHZhbFskaV0gIT0gIlNlc3Npb24gZmluaXNoZWQuIiAmJiAkaSAh
PSAyMCkJew0KCQllY2hvICgnPGJyLz4nLiRyZXR2YWxbJGldKTsNCgkJJGkrKzsNCgkJfQkNCgll
eGl0KCk7DQoJfQ0KCWVsc2UJew0KCQllY2hvIGV4ZWMoJy91c3IvbG9jYWwvYmluL2JiYWNrdXBx
dWVyeSAibGlzdCAtdCIgZXhpdCcsICRyZXR2YWwpOw0KCX0NCn0NCiRpPTE7DQpXaGlsZSAoJHJl
dHZhbFskaV0gIT0gIlNlc3Npb24gZmluaXNoZWQuIikJew0KCS8vIHNraXAgZmlyc3QgOSBsaW5l
cyB0aGVuIHB1dCBwYXJlbnQgZm9sZGVyDQoJaWYgKCRpPT05KQl7DQoJCWVjaG8gJzxici8+PGEg
aHJlZj0iaW5kZXgucGhwP3dkPScuc3Vic3RyKCRfR0VUWyd3ZCddLDAsc3RycnBvcygkX0dFVFsn
d2QnXSwiLyIpKS4nIj5QYXJlbnQgRm9sZGVyPC9hPic7DQoJfQ0KCS8vIGlmIGRpcmVjdG9yeSBm
bGFnIGlzIHNldCBza2lwIGZpcnN0IDM2IGNoYXJzIGFuZCBhcHBlbmQgZGlyZWN0b3J5IHRvIGN1
cnJlbnQNCglpZiAoc3Vic3RyKCRyZXR2YWxbJGldLDEwLDEpID09ICdkJyl7DQoJCWVjaG8gJzxi
ci8+PGEgaHJlZj0iaW5kZXgucGhwP3dkPScuJF9HRVRbJ3dkJ10uJy8nLnN1YnN0cigkcmV0dmFs
WyRpXSwzNikuJyI+Jy5zdWJzdHIoJHJldHZhbFskaV0sMzYpLic8L2E+JzsNCgl9DQoJZWxzZQl7
CS8vIGxldCB0aGUgdXNlciByZWNvdmVyIHRoZSBmaWxlDQoJCWVjaG8gJzxici8+PGEgaHJlZj0i
aW5kZXgucGhwP2NkPScuJF9HRVRbJ3dkJ10uJyZmaWxlPScuc3Vic3RyKCRyZXR2YWxbJGldLDM2
KS4nIj4nLiRyZXR2YWxbJGldLic8L2E+JzsNCgl9DQoJJGkrKzsNCn0NCj8+DQo8L2JvZHk+PC9o
dG1sPg0K
------=_20080227164215_93318--