Video yükleniyor...
Video Yüklenemedi
I just reverse-engineered Apple AirDrop with Opus 5.5 to send files between my Mac & Windows PC this is insane... drag a file onto the other computer → hop. it's there. no cloud. no account. no cable. → here's the build step by step: • step 1 → open... show more
57,686 görüntüleme • 5 gün önce •via X (Twitter)
34 Yorum

getting a mac and a windows pc to share files is the closest thing tech has to couples therapy

LMAO

no way dude. using this guideline i could reverse engineering anything i want

yes bro, you can

localsend has existed for years and it’s free, but sure, one afternoon

what that bro

Build "Hop": an AirDrop-style app to send files between a Mac and a Windows PC on the same Wi-Fi. No cloud, no accounts. Stack: Electron (one codebase for macOS + Windows), plain HTML/CSS/JS UI, no frameworks. 1. Discovery: each device broadcasts a small JSON beacon over UDP (port 47800) every 1.5 s to every subnet broadcast address. Show peers that were seen in the last 10 s. Ignore your own beacons. 2. Transfer: each device runs an HTTP server on a random port. Sender POSTs an offer (file names + sizes), the receiver shows Accept / Decline, then files stream one by one. Support whole folders. Never overwrite: "photo (1).jpg". Reject any path that could escape the download folder. 3. Trust: an "Always accept from this device" checkbox. Save to Downloads/Hop (changeable). 4. Before building any UI, write a Node test where two devices in one process find each other and send a folder + a 3 MB file; compare hashes. 5. UI, Apple-level polish: a radar with this device in the center and peers around it (Apple logo on Macs, Windows logo on PCs). Drag files onto a peer, or click it to pick files. The file chip flies along an arc into the peer, then an iOS 17 NameDrop-style iridescent light wave sweeps across the window (WebGL shader with a Canvas fallback). Progress ring around the peer. Vibrancy on macOS, acrylic on Windows 11. Light / Dark / Auto switch. 6. Icon: macOS squircle, 1024 px, readable at 16 px. Draw 3 concepts, compare them, keep the best. 7. Run independent review passes on the UI and the networking code before shipping. 8. GitHub Actions: on a v* tag build Hop-mac-arm64.dmg, Hop-mac-x64.dmg and Hop-windows-x64.exe and publish a release. 9. Add a startup log and always show the window, so a launch that hangs is easy to debug. Ship it, then give me the install steps for both machines.

apple never shipped airdrop for linux, so the community wrote localsend and it runs on all 3

did my best bro !

apple had one job and you did it

Bro, I did it because I really need it.

a decade for apple and an afternoon for you

the reviewer agent catching a Mac-only shader bug from a Windows box is the real flex here. that's the part solo devs never get

Resuming a transfer after Wi-Fi drops would be the feature I’d care about most.

I also need to learn about this reverse engineering

udp beacons every 1.5s is the part i'd poke at first. did opus work from real airdrop traffic or docs, or did it build something airdrop-shaped? curious where the RE ended and the build started.

期待 ubuntu version

I used this to finally understand how AI actually works . Check it out 👉

Web tech? No way. Snapdrop already exists old old ago. and electron is eating memory

how could you still use opus 5.5 while i always throwned to opus 4.8 for REA ?

great setup btw

i wish this had an option of copying in windows/ios and pasting to another device with the same account. isn't a very big task to build that. needs a cloud, which will make this a paid app, but sure why not. ykwim

You reverse engineered nothing p2p share exist for years

3 MB 跑通之后,想看大文件传到一半断网再重连的表现。能接着传、同名文件也不会误覆盖,日常换机传素材会安心很多。

you can already do this with localsend though

Chulada

just use

Can you reverse engineer the KFC recipe?? 👉🏻👈🏻

@bot 나도 이거 만들고 싶어 조사해봐

nooo way man, this is insane.. will install right now

meanwhile localsend goes like:

How about sending files between Mac and android?!

Airdrop != Airdrop Style idiot

*hum*
