Uçan Halı(Flying Carpet)

Bir çok Windows yüklü cihazda USB bellek ile dosya taşıma esnasında bilgisayarlar arası virüs yayılmakta bazen bu işletmelerin özel dosyalarının şifrelenmesine veya kullanılan sistemin tamamen devre dışı kalmasına sebeb olabilmektedir. Bir çok platform ve işletim sistemi arasında şifrelenmiş dosya aktarımı sağlayan Uçan Halı (Fyling Carpet) uygulaması kullanışlı ve verimlidir.

Otomatik olarak yapılandırılmış geçici ağ üzerinden kablosuz, şifreli dosya aktarımı. Ağ altyapısı gerekmez (erişim noktası, yönlendirici, anahtar). Yakın mesafede WiFi çiplerine sahip sadece iki dizüstü bilgisayar (Mac, Linux ve Windows destekli).

USB belleğiniz  yok mu? Bir kablosuz ağa erişiminiz yok mu veya bir ağa güvenmiyor musunuz? Farklı dosya sistemleri arasında 2 GB’den büyük bir dosyayı taşımanız gerekiyor ancak dosya paylaşımı ayarlamak istemiyor musunuz? Deneyin!

Ekran görüntüleri:

Gönder                                                                                                                                                                                                Al

Özellikler:

  • Çapraz platform: Linux, Mac ve Windows.

  • Aktarım kesintiye uğrar veya iptal edilirse ilerlemeyi kaybetmeden birden fazla dosyayı veya tüm klasörü aynı anda aktarın.

  • Seçmek için pencereye sürükleyip bırakın (Windows hariç).

  • Bluetooth veya yerel ağınızı kullanmaz, sadece WiFi çipinden WiFi çipine.

  • Dosyalar aktarım sırasında şifrelenir.

  • Desteklenen büyük dosyalar (4.5GB dosya aktarılırken <10MB RAM kullanımı).

  • Kurulum gerekmez ve bağımlılık gerekmez.

  • Birlikte çalışabilir GUI ve CLI sürümleri.

GUI Kullanımı:

Mac: FlyingCarpetMac.zip sıkıştırmayı açın . Kod imzalı olmadığı veya App Store aracılığıyla dağıtılmadığı .appiçin sağ tıklayıp Open ile çalıştırmayı seçmeniz gerekir.

Linux:

Appimage yüklü olmalıdır. Anlatımına buradan ulaşabilirsiniz.

unzip FlyingCarpetLinux.zip
chmod +x ./FlyingCarpet/flyingcarpet
./FlyingCarpet/flyingcarpet

Windows:  FlyingCarpetWindows.zip, ortaya çıkan klasörü açın ve çalıştırın flyingcarpet.exeMore InfoWindows SmartScreen filtresini geçmek için tıklamanız gerekebilir . WiFi Sense özelliğini devre dışı bırakmanız da gerekebilir.

GUI Derleme talimatları:

  • go get -x github.com/spieglt/flyingcarpet

  • Yalnızca Windows: flyingcarpet\WFD_DLL\WFD_DLL.slnVisual Studio ile açın ve x64 için Yayın modunda derleyin.

  • Windows üzerinde derleme yapıyorsanız, edinin mt.exe(Windows SDK’larında bulunur) ve yolunuzda olduğundan emin olun.

  • therecipe/qt  için tüm kurulum kılavuzunu gözden qtdeploygeçirin ve yolunuzun üzerinde olduğundan emin olun . (Başlıklı kurulum kılavuzunun bölümlerini kullanın In Module (per project) mode. Çalışma komutları da gui/qtSetupCommands.txtbu depoda bulunabilir.)

  • .\wg_rebuild.ps1Powershell’den (Windows için), ./mg_rebuildTerminal’den (Mac için) veya ./lg_rebuild(Linux için) çalıştırın .

CLI Derleme talimatları

  • go get -x github.com/spieglt/flyingcarpet

  • Yalnızca Windows: flyingcarpet\WFD_DLL\WFD_DLL.slnVisual Studio ile açın ve x64 için Yayın modunda derleyin. Daha sonra  kopyalayın flyingcarpet/WFD_DLL/x64/Release/WFD_DLL.dll.’a flyingcarpet/core/wfd.dll

  • cd $GOPATH/src/github.com/spieglt/flyingcarpet/cli

  • go build -o flyingcarpet.exe

Kısıtlamalar:

    • Yalnızca 64-bit.

    • Kullanım sırasında kablosuz internet bağlantınızı devre dışı bırakır (alırken Windows için geçerli değildir).

    • Sürükle ve bırak Windows’ta çalışmaz çünkü Flying Carpet, Windows’ta yönetici ayrıcalıkları gerektirir ve dosyalar farklı ayrıcalık düzeyindeki işlemler arasında sürüklenemez. Daha fazla gör.

    • Alıcı uç Big Sur veya daha yenisini çalıştırıyorsa, Flying Carpet artık iki Mac arasında çalışmaz çünkü Apple gerekli geçici WiFi işlevlerini kullanımdan kaldırmıştır . Bunun yerine AirDrop’u kullanın. Mac’ten Windows’a ve Mac’ten Linux’a, Linux veya Windows tarafı her zaman ağı barındıracağından çalışmaya devam eder.

    • Flying Carpet, tamamlanan veya iptal edilen bir aktarımdan sonra sizi önceki kablosuz ağınıza yeniden katmalıdır. Program donarsa, çökerse veya çalışma sırasında pencereler kapanırsa bu olmaz.

Planlanan özellikler:

Uçan Halı kullandıysanız, lütfen bana geri bildirim gönderin! İlginiz için teşekkürler!

Kaynak:https://github.com/spieglt/FlyingCarpet