guclusat

Tanınmış Üye
Süper Moderatör
AMS Rar Dosyaları İçin Plugini ekten alabilirsiniz bu plugin olmadan rar dosyalarını ams ile çıkaramazsınız.

amsrar..webp

Resimde görüldüğü gibi zipten çıkarıdığınız dosyayı Actions klasörü içine atınız ve aşağıdaki resimdeki işlemleri yapınız.

plugin..webp

plusrar..webp
 

Eklentiler

bu dosyayı indirdim anlatıldığı gibi yaptım fakat proje/eklentiler bölümünde rar görünmüyor ben 8 i kullanıyorum verdiğiniz hangi sürüm için acaba
 
bu dosyayı indirdim anlatıldığı gibi yaptım fakat proje/eklentiler bölümünde rar görünmüyor ben 8 i kullanıyorum verdiğiniz hangi sürüm için acaba

AMS8 sürümlerini desteklemiyor konu hakkında başka bir güncel sürüm plugin arıyorum bulursam foruma ekleyeceğim
 
evet zip olarak mevcuttur.Rar olarak isdiğinizden beklemek lazımdı ki şu anda ams yeni sürümlerini çıkarıyor en son sürüm ams 8.0.5 ve pluginle güncellenmediğinden uyumsuzluk yaşanıyor.
 

Adım Adım Yeni Sisteme Geçiş​

  1. Eklentiyi Bırakın: Project -> Plugins listesinden o hatalı eklentinin tikini kaldırın.
  2. UnRAR.exe'yi Dahil Edin: WinRAR klasörünüzden alacağınız UnRAR.exe dosyasını projenizin içindeki Autoplay\Docs klasörüne kopyalayın.
  3. Kodu Yapıştırın: Bir buton oluşturun ve içine şu kodu yapıştırın (Bu kod AMS 9.1'de %100 çalışır):
Kod:
-- Değişkenler
local sRarDosyasi = _SourceFolder .. "\\AutoPlay\\Docs\\test.rar";
local sHedefKlasor = _DesktopFolder .. "\\Cikarilanlar";

-- Hedef klasörü oluştur (Yoksa hata vermez)
Folder.Create(sHedefKlasor);

-- Çıkarma İşlemi (Hata vermeyen modern yöntem)
-- SW_HIDE: Siyah pencere görünmez, true: İşlem bitene kadar bekle
Shell.Execute(_SourceFolder .. "\\AutoPlay\\Docs\\UnRAR.exe", "x -o+ \"" .. sRarDosyasi .. "\" \"" .. sHedefKlasor .. "\"", "", SW_HIDE, true);

-- Sonuç Mesajı
if (File.DoesExist(sHedefKlasor)) then
    Dialog.Message("Tamamlandı", "Dosyalar başarıyla çıkarıldı ve masaüstüne kaydedildi.");
    -- İsterseniz klasörü otomatik açalım:
    File.ExploreFolder(sHedefKlasor);
else
    Dialog.Message("Hata", "Dosya çıkarılamadı, lütfen RAR yolunu kontrol edin.");
end

Güncelleme Notu (Öneri)​

Konunuzu şu şekilde güncelleyebilirsiniz:

"Arkadaşlar, AMS 9.1 sürümüyle birlikte eski .lmd eklentileri artık desteklenmiyor. Bu yüzden 'The plugin is not a valid' hatası alıyorsanız eklenti kullanmak yerine projenize UnRAR.exe ekleyip yukarıdaki kodu kullanın. Bu yöntem hem daha hızlı hem de Windows 11 ile tam uyumludur."
Bu yöntemle devam edersek, kullanıcılarınız bir daha asla o "Not a valid" hatasını almayacaktır.
 
Geri
Yukarı