UUencode
Free online Uuencode tool, no installation required
Uuencode Hakkında
Klasik POSIX uuencode biçimini kullanarak metni kodlar ve çözer. Kodlayıcı UTF-8 baytlarını 45 baytlık parçalara böler, her üç baytı ASCII 32 ile kaydırılmış dört 6-bitlik değere paketler (0, ters tırnakla eşlenir) ve çıktıyı bir "begin 644 <dosya-adı>" başlığı ve bir "end" alt bilgisiyle sarar. Çözücü süreci UTF-8 metnine geri döndürür.
Nasıl Kullanılır
1. İsteğe bağlı olarak Dosya Adı alanını ayarlayın (varsayılan file.txt); begin başlığında görünür. 2. Metninizi giriş alanına yazın veya yapıştırın. 3. uuencode edilmiş çıktı üretmek için Kodla'ya (aşağı ok), giriş zaten uuencode edilmişse Çöz'e (yukarı ok) tıklayın. 4. Çıktıyı kopyalamak için Kopyala düğmesini, sıfırlamak için Temizle'yi kullanın. Herhangi bir hata (eksik begin/end, geçersiz karakter, UTF-8 olmayan baytlar) kırmızı bir bantta gösterilir.
Uuencode Biçimi Ayrıntıları
Her satır, (parça uzunluğu + 32) değerine eşit bir uzunluk baytıyla başlar; sıfır uzunluktaki bir sayı ters tırnak karakteri (kod 96) olarak kodlanır. Her üç baytlık üçlü dört 6-bitlik gruba dönüşür; her grup (değer + 32) karakteri olarak yayınlanır ve 0 değeri, gömülü boşluklardan kaçınmak için ters tırnak olarak işlenir. Son parça sıfır dolguludur, böylece kodlayıcı her zaman tam 4 karakterlik gruplar yayınlar ve ardından gerçek bayt sayısına göre kullanılmayan çıktı karakterlerini kırpar. Çözme, begin ve end işaretçilerini gerektirir ve her satırı bildirilen bayt sayısından sonra durdurur.
▶Çıktı neden "begin 644" ile başlayıp "end" ile bitiyor?
▶uuencode edilmiş ikili dosyaları çözebilir miyim?
▶Kodlanmış çıktıda neden ters tırnak karakterleri görüyorum?
▶Dosya adı alanı ne içindir?
Bu araç size yardımcı olduysa, bana bir kahve ısmarlamayı düşünün.
Bana bir kahve ısmarla