REMINDER - Stay logged in for at least 2 hours a week to get whitelisted.
Also it helps build a picture where our "good traffic" is coming from for detection scripts.
:o)

Syncing WHDLoad Repositories

News & updates for the upcoming 68060 accelerator

Moderators: terriblefire, Terriblefire Moderator

terriblefire
Admin sponsor
Admin sponsor
Posts: 5687
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Syncing WHDLoad Repositories

Post by terriblefire »

So i have something of the order of 15 Amiga's now and with the advent of the ESP8266 i've got many of them on my local LAN network.

I'd like to be able to keep a single network storage location up to date with a standard WHDLoad and other games i'd like sync'd onto all my machines.

Any suggestions for solutions? I'd rather not use samba for speed reasons (plus i want to be able to sync and go offline). I heard that Backup will do the job. However i've done this sort of thing in anger commercially with rsync in the past but that isnt readily available.

However i'd like a few opinions on this.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7444
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: Syncing WHDLoad Repositories

Post by stephen_usher »

I wonder if you could reverse engineer the protocol that Amiga Explorer uses and talk to the client running on the Amigas using a Linux box determining what's on the Amiga HD and then modifying as appropriate.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
terriblefire
Admin sponsor
Admin sponsor
Posts: 5687
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Re: Syncing WHDLoad Repositories

Post by terriblefire »

stephen_usher wrote: 04 Apr 2020 21:55 I wonder if you could reverse engineer the protocol that Amiga Explorer uses and talk to the client running on the Amigas using a Linux box determining what's on the Amiga HD and then modifying as appropriate.
Interesting thought... i think its long overdue that we worked out the AExplorer protocol
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
Higgy
Posts: 489
Joined: 23 Apr 2019 20:05
Location: Somerset

Re: Syncing WHDLoad Repositories

Post by Higgy »

Not very technical, but Zeb from South West Amiga Group (and other places) updates a 8GB .img when new WHDLoad games & demos are released.
It just boots to standard workbench and files are in folders. So no quick ArcadeGameSelector2 etc menu.
I store the .img on my PC then just write to CF for use on my A1200/CD32. Would probably boot on A500 etc with some of your cards installed.
terriblefire
Admin sponsor
Admin sponsor
Posts: 5687
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Re: Syncing WHDLoad Repositories

Post by terriblefire »

Higgy wrote: 04 Apr 2020 23:05 Not very technical, but Zeb from South West Amiga Group (and other places) updates a 8GB .img when new WHDLoad games & demos are released.
It just boots to standard workbench and files are in folders. So no quick ArcadeGameSelector2 etc menu.
I store the .img on my PC then just write to CF for use on my A1200/CD32. Would probably boot on A500 etc with some of your cards installed.
Yeah its mostly the same idea here but the trouble is thats too much effort when 15 machines need updated.

Remember computers were invented to automate the tasks that are repetitive... they all get together at night to laugh at those of us who do the tasks ourselves manually.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
dalek
Posts: 232
Joined: 08 Nov 2018 11:03
Location: NSW Australia

Re: Syncing WHDLoad Repositories

Post by dalek »

Looks like there is a version of rsync on sminet. I haven't tried it. Could in theory modify it to never use rolling checksum mode, only ever compare on size/timestamp and do full copies.

But a better idea might be a whdload. wrapper that just retrieves the game you want using samba or nfs or whatever and either installs it out runs it from ram.
terriblefire
Admin sponsor
Admin sponsor
Posts: 5687
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Re: Syncing WHDLoad Repositories

Post by terriblefire »

dalek wrote: 04 Apr 2020 23:37 Looks like there is a version of rsync on sminet. I haven't tried it. Could in theory modify it to never use rolling checksum mode, only ever compare on size/timestamp and do full copies.
Rolling checksum mode is freaking awesome. BUT... i'm not sure how the feable Amiga would cope with it.. I've used this mode to do database replication between machines when the custom database didnt support perfect replication itself. Its the mutts nuts for minimal updates.
But a better idea might be a whdload. wrapper that just retrieves the game you want using samba or nfs or whatever and either installs it out runs it from ram.
That works until you want to go offline with your updated database i guess.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
nico
Posts: 1
Joined: 20 Apr 2019 15:42

Re: Syncing WHDLoad Repositories

Post by nico »

I have a solution that use a util called MirrorCopy. I never got the rsync from aminet working, so this was the best thing I came up with.

http://aminet.net/package/util/cli/MirrorCopy

So I typically mount my source dir as amshare: with smbmount and run this script:
System:Programs/MirrorCopy/mirrorcopy amshare:Games games: BUF=512 ALL VERBOSE
terriblefire
Admin sponsor
Admin sponsor
Posts: 5687
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Re: Syncing WHDLoad Repositories

Post by terriblefire »

nico wrote: 06 Apr 2020 18:19 I have a solution that use a util called MirrorCopy. I never got the rsync from aminet working, so this was the best thing I came up with.

http://aminet.net/package/util/cli/MirrorCopy

So I typically mount my source dir as amshare: with smbmount and run this script:
System:Programs/MirrorCopy/mirrorcopy amshare:Games games: BUF=512 ALL VERBOSE
Thats a good shout.

I'd seen a program called csync too ... a more lightweight version of rsync.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
Steve
Moderator
Moderator
Posts: 3333
Joined: 15 Sep 2017 11:49

Re: Syncing WHDLoad Repositories

Post by Steve »

Sorry for the perhaps basic question, but could someone point me in the direction of this ESP8266 wifi for amiga, has a tutorial or guide been made somewhere? I'd like to get my Amiga connected to wifi, I currently use Roadshow tcpip stack and a pcmcia ethernet using Cnet driver. I was gonna get a wifi bridge but then I saw this thread..

Return to “TF360”

Who is online

Users browsing this forum: ClaudeBot, semrush [bot] and 4 guests