Platformlar arası dosya paylaşımı: cihazlar arası aktarım
Mac, Windows, Linux, iOS ve Android arasında sorunsuz dosya paylaşın. Tarayıcı aktarımı uyumluluk sorunlarını ortadan kaldırır.
Platformlar arası dosya paylaşımı, platforma özgü araçlara güvenmeyi bıraktığınız anda çözülmüş bir sorundur. AirDrop (yalnızca Apple), Quick Share (Google ve Samsung), Yakın Paylaşım (yalnızca Windows) ve iMessage, sınırda başarısız olur. Tarayıcı linki, son on yılda piyasaya çıkan her işletim sisteminde çalışır; çünkü HTTP ve TLS ortak dildir. Dosyayı bir kez yükleyin, URL'yi herhangi bir sohbet uygulamasına yapıştırın; CLI'daki Linux kullanıcısı, 4G'deki Android kullanıcısı ve otel Wi-Fi'sindeki macOS kullanıcısı aynı baytları çekebilir.
Tarayıcı linklerinin çözdüğü uyumsuzluk sorunu
Windows dizüstü bilgisayar iPhone'a gönderdiğinde AirDrop, AirPlay veya SMB hiçbiri doğal olarak çalışmaz. Olağan geçici çözümler: e-posta (25 MB ile sınırlı), Windows için iCloud (güvenilmez, Apple ID gerektirir) veya her iki uçta üçüncü taraf uygulama kurulumu. Hepsi sürtüşme ekler.
Link tabanlı aktarım sorunu üç adıma indirger: gönderen dosyayı bir URL'ye yükler, alıcı URL'yi açar ve indirir. Kimlik federasyonu yok, mDNS keşfi yok, protokol uyumsuzluğu yok. Dosya, 2018'den beri her modern işletim sisteminin varsayılan olarak desteklediği HTTPS (TLS 1.3) üzerinden iletilir.
Her platformda çalışması gereken özellikler
Gerçek anlamda platformlar arası dosya aktarımı şunları gerektirir:
- File API kullanan tarayıcı yüklemesi (spec: HTML Yaşayan Standardı) — Safari 12+, Chrome 38+, Firefox 50+, Edge 79+ üzerinde çalışır.
- Kararsız bağlantılar için devam destekli parçalı yükleme. HTTP/2 üzerinden
Rangeistekleri ile gerçekleştirilir. - Tüm platformlarda dosya adı yönetimi: NTFS, Linux'ın izin vermediği karakterlere izin verir (ve tersi). Servis, UTF-8'i tutarlı biçimde temizlemeli veya korumalıdır.
- Alıcıların açabileceği arşiv formatı:
.ziportak dildir..tar.gzLinux/macOS için uygundur ama Windows'ta 7-Zip veya WinRAR gerektirir..rar, macOS'ta varsayılan olarak ücretli yazılım gerektirir. - Tarayıcının kendi başına yapabileceği uçtan uca şifreleme: Web Crypto API
crypto.subtle, 2017'den beri her birinci kademe tarayıcıda mevcuttur.
Platformlar ve kendine özgü davranışları
macOS (Sonoma, Sequoia): Finder, zip içine __MACOSX ve .DS_Store dosyaları ekler. Terminal'den zip -X veya "temiz zip" uygulaması kullanarak göndermeden önce bunları kaldırın. Windows alıcılar aksi hâlde gereksiz dosyalar görür.
Windows 11: :, *, ?, ", <, >, | karakterlerini dosya adlarında hâlâ reddeder. Unicode sorunsuz çalışır; ancak dosya adlarında sondaki boşluklar sorun çıkarır. İndirmeler %USERPROFILE%\Downloads konumuna gider ve SmartScreen bir arşiv içindeki .exe dosyasını işaretleyebilir.
Linux (Ubuntu, Fedora, Arch): Büyük/küçük harf duyarlı dosya sistemi. Foto.jpg ile foto.jpg bir arada var olabilir. Linux'a teslim için macOS'ta (varsayılan olarak büyük/küçük harf duyarsız) zip oluştururken isim çakışmalarına dikkat edin.
iOS/iPadOS: Dosyalar uygulaması ortak arşivleri açar, ancak .zip tercih eder. Readdle'ın Documents uygulaması gibi üçüncü taraf araçlar .7z ve .rar formatlarını işler.
Android: Google'ın Files uygulaması .zip çıkarır, ancak diğerleri için RAR veya 7-Zip kurulumu gerekir. Android 11'den bu yana kapsamlı depolama, dosyaların nereye düştüğünü kısıtlar.
Chrome OS: Dosyalar uygulamasının tanıdığı tüm arşivler — .zip, .rar, .tar, .gz. Dosyalar'dan tarayıcı sekmesine sürükleme sorunsuz çalışır.
Tek yükleme, tüm alıcılar — matematik
100 Mbps'de 5 GB'lık dosya için tek geçişli yükleme yaklaşık 7 dakika alır. Dört farklı işletim sistemindeki dört alıcılı çok alıcılı senaryo, bireysel eşler arası aktarımlarla en yavaş bağlantıda 4 kat daha uzun sürer — artı koordinasyon. Link yaklaşımı dosyayı bir kez sunucuya gönderir ve her alıcının kendi hızında, gönderenin bilgisayarı kapalıyken bile, gecenin herhangi bir saatinde çekmesine izin verir.
Tüm platformlarda uçtan uca şifreleme
AES-256-GCM ile istemci tarafı şifreleme; iPad'de Safari, Android'de Chrome, Windows'ta Edge, Linux'ta Firefox ve macOS'ta Safari'de özdeş şekilde çalışır. Web Crypto API standartlaştırılmıştır (W3C Web Kriptografi API'si, Öneri 2017). Tarayıcıya girilen parola, PBKDF2-HMAC-SHA256 ile 256 bitlik bir anahtara dönüşür. Dosya, her biri benzersiz 96 bit IV ve 128 bit doğrulama etiketiyle 5 MB'lık parçalar halinde şifrelenir. Sunucu hiçbir zaman düz metin görmez.
HexaTransfer tam bu hat üzerine kurulmuştur. Android'li bir sanatçı, şifreli 8 GB'lık projeyi Linux'lu bir animatöre gönderebilir — aynı kod yolu, aynı şifreli metin formatı. GDPR ve KVKK kapsamında kişisel veri aktarımı yaparken uçtan uca şifreleme yalnızca teknik bir tercih değil, uyumluluk gereksinimi olabilir.
Linkler tüm yerel paylaşım araçlarını geride bırakır
| Yerel araç | Kimlere çalışır | Kimleri dışlar | | --- | --- | --- | | AirDrop | Apple ↔ Apple | Diğer herkes | | Quick Share | Android ↔ ChromeOS, bazı Windows | iOS, Linux, eski Mac | | Yakın Paylaşım | Windows 10/11 ↔ Windows | Diğer herkes | | SMB/Windows Paylaşımı | Aynı LAN | Uzak alıcılar | | Bluetooth OBEX | Herhangi | 20 MB üzerinde çok yavaş | | Paylaşılan link | Her tarayıcı | Kimse |
Dosya adı ve kodlama tuzakları
UTF-8 tek güvenli kodlamadır. macOS'tan aksanlı karakterler içeren bir dosya adı gönderin; macOS, APFS üzerinde HFS+ uyumluluğu için NFD normalleştirmesi kullanır, Windows ise NFC bekler. Windows alıcısı café.pdf yerine café.pdf görebilir ve açmayı reddedebilir. İyi bir aktarım servisi, depolamadan önce NFC'ye yeniden normalleştirir ve Windows için izin verilmeyen karakterleri temizler.
Boşluklar, emojiler ve Latin dışı betikler (日本語, العربية, русский) tarayıcı tabanlı aktarımda sorunsuz geçer; çünkü sunucu ham UTF-8 baytlarını depolar ve indirme, Content-Disposition: attachment; filename*=UTF-8''... başlığı (RFC 6266) aracılığıyla bunları korur.
Gerçekçi platformlar arası senaryolar
- Windows'taki mimar, Enscape'te incelenen 400 MB'lık
.rvtRevit modelini macOS'taki müşteriye gönderir: tarayıcı yükleme, indirme, Archicad-Revit dönüştürücüsü her iki tarafta da çalışır. - Linux Ubuntu'daki video ekibi DaVinci Resolve'da düzenler, 6 GB'lık
.drpprojesini Windows'taki renk uzmanına aktarması gerekir: projeyi.zip'e aktarın, yükleyin, renk uzmanı herhangi bir işletim sisteminden çeker. - iPad'deki fotoğrafçı 12 GB RAW
.cr3dosyasını dışa aktarır, M3 MacBook'taki rötuşçuya gönderir: iPad Safari'den yükleme, macOS Safari'den indirme, tüm orijinal meta veriler korunur.
Gerçek anlamda platformlar arası araçların karşılaştırması
| Servis | Maksimum boyut | Uçtan uca şifreleme | Hesapsız alıcı | Kesintide devam | | --- | --- | --- | --- | --- | | WeTransfer Ücretsiz | 2 GB | Hayır | Evet | Hayır | | Smash | Sınırsız | Hayır | Evet | Kısmi | | SwissTransfer | 50 GB | Parolayla korunan beklemede | Evet | Evet | | Dropbox Transfer | 100 GB (Pro) | Hayır | Evet | Evet | | HexaTransfer | 10 GB | Tarayıcıda AES-256-GCM | Evet | Evet |
Platformlar arası güzelliği, gönderenin ve alıcının hiçbir şey üzerinde anlaşmasına gerek olmamasıdır. Tek ihtiyaçları bir tarayıcıdır.
hexatransfer.com'da deneyin — ücretsiz, hesap gerekmez, 10 GB'a kadar.
Uçtan uca şifreleme ile büyük dosyaları güvenle gönderin
Uçtan uca şifreleme ile 10 GB'a kadar dosya ücretsiz aktarın. Hesap gerekmez. Dosyalarınız yüklenmeden önce tarayıcınızda şifrelenir — başka kimse okuyamaz.
Dosya gönder