Terminalde (CLI) büyük dosya aktarım bağlantısı oluşturan araç
(github.com/file-kiwi)Terminalden dışarı dosya aktarmanız gerektiğinde kullanabileceğiniz bir CLI aracıdır.
Basit, boyut sınırı yok ve hızlı çalışır.
-
Kullanım
Girdi>filekiwi file1.txt file2.pdf
Çıktı> web tarayıcısında indirilebilen indirme bağlantısı, QR kodu -
Pipeline ile bağlanabilir
echo "Build complete. Download: $(filekiwi dist.tar.gz)" | mail -s "Release v1.2.3" team@example.com -
Özellikler
Yüklemenin tamamlanmasını beklemeden URL'yi anında yazdırır.
Örneğin, 50G bir dosya için bağlantı oluşturup bunu dış iş ortaklarına önce gönderebilir, sonra öğle yemeğine gidebilirsiniz.
Karşı taraf da bağlantıyı alır almaz indirmeye basıp öğle yemeğine gidebilir.
İnsanlar öğle yemeği yerken bilgisayarlar aynı anda yükleme ve indirmeyi birlikte yürütür.
Dosyalar https://file.kiwi adresine yüklenir.
Dosyaların süre sınırı olduğu için çok büyük ölçekli paylaşım için uygun değildir.
Kimlik doğrulama, API-KEY gibi şeyler yok.
10 yorum
Çok eskiden
transfer.shdiye bir şey vardı, sonra ortadan kayboldu.Görünüşe göre bu site de artık kapanmış 🫠 erişilemiyor
file.kiwi tarafını mı kastediyorsunuz? API tarafındaki loglara bakılırsa bir istek yoktu ama... Her neyse, şu anda düzgün çalışıyor.
Şimdi yine çalışıyor. Dün sanki DNS çökmüş gibiydi.
Evet, bugünlerde de birkaç tane var ama shell’e özel uygulamalar uzun süre korunmuyor.
Harika.
Sunucuya kaydedilirken şifrelendiğini söylemiştiniz; peki dosyayı alan kişi bu şifrelenmiş dosyayı nasıl kullanabiliyor?
Kabaca böyle bir bağlantıyı iletmeniz yeterli.
https://file.kiwi/fd9d2191#N1QF4lRMhApgnHMyVFzK4A
#işaretinden sonraki kısım tarayıcı tarafından sunucuya gönderilmediği için, sunucunun bilmeden iletilmesi mümkündür.Bu değeri karşı tarafın tarayıcısı alır ve dosyanın şifresini çözer.
Ayrıntılar için: https://datatracker.ietf.org/doc/html/rfc8188
#işaretinden sonraki kısım sunucuya gitmiyormuş. Bunu ilk kez öğrendim.Bağlantıyı karşı tarafa iletmeniz gerekiyor.
Dosyalar e2e olarak şifrelenir ve anahtar değeri sunucuya gönderilmez.
RFC 8188 — HTTP için Şifreli İçerik Kodlaması