Jump to content

Treelist All İn One Yapımı


NotToday
 Share

Recommended Posts

[color="#000000"]Herkezin bildiği gibi all in one özellikle format sonrasında oldukca işimize yaramakta.Fakat bu çantanın yapılmasında her yazılıma bir checkbox eklemek ve isimlerine göre yerleştirip kodlamak ayrı bir eziyet.Bende işinizi kolaylaştıracağını düşündüğüm bir proje hazırladım.

 

qFv2B.png

 


*Docs Konumuna Atılan Exelerin otamatik İsmini Listeler.
*Aynı konumdaki Yazılımın Boyutunu Listeler.
*Aynı konumdaki Yazılımın Sürümünü Listeler.
*Aynı konumdaki Yazılımın Üreticisini Listeler.
*Ve Tabiki seçilelerin kurulumunu yapar.
*Ek olarak hepsini seç ve hepsini kaldır seçeneği ekledim.
*Favoriler kısmı oluşturacaktım fakat format sonrası kullanım için uygun olduğunu düşündüğümden değiştirilemiyen medyaya( Cd/Dvd yazılmasında bu özelliğin anlamı kalmayacaktır.Fakat isteyen olursa memnuniyetle ekleyebilirim.[/color]

 

 

 

 

Projenin Derlenmiş Kullanılabilir Hali :
di-0vzd.png
 

 

 

 

http://www.mediafire.com/?sc4ec2lkyj0ycve


Proje :
di-0vzd.png

 

 

http://www.mediafire.com/?zzdb73pi2plxuw9


Videolu anlatım:

*Yazılımları listeleme

 

 

 

 

http://www.mediafire.com/?s9bvv43c7tqwdd1


Devamı olan kur, tümünü seç anlatımları gelecektir[/color]

Link to comment
Share on other sites

[quote name='0mh3r' date='31 December 2011 - 11:26 ' timestamp='1325323595' post='1134155']
Hocam Şu Şekilde Düznleyebilirmisin Programları Biz kendimiz eklesek yani adını sürümünü boyutunu felan açıklmamasını öyle daha güzel olmazmı hatta ben kaba taslak bi örneyini çıkartıyım sen düzenle olurmu?
[/quote]

[b]Kardeşim söylediğin projenin amacına ters, proje senin hiçbir şeye karışmaman amacıyla yapılmış...[/b]

Link to comment
Share on other sites

[center][color="#000000"]İstek üzerine favoriler özelliği eklenmiştir[/color][/center]

[spoiler][quote]nSec = TreeList.GetSelected("Plugin1");
nFavori=TreeList.GetCellText("Plugin1", nSec, 3)
if nFavori == "Evet" then
nAdi=TreeList.GetCellText("Plugin1", nSec, 1)
kapat = Dialog.Message("Dikkat !", nAdi.." Adlı Programı Favoriler Listesine Çıkartmak İstediğinize Emin Misiniz?", MB_YESNO, MB_ICONINFORMATION, MB_DEFBUTTON1);
if kapat == 6 then
INIFile.DeleteSection("Data\\Settings.ini", nAdi);
Dialog.Message("Bilgi",nAdi.." Favoriler Listesinden Çıkarıldı !", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
Yenile="1"
end
end
nFavori=TreeList.GetCellText("Plugin1", nSec, 3)
if nFavori == "Hayır" then
nAdi=TreeList.GetCellText("Plugin1", nSec, 1)
kapat = Dialog.Message("Dikkat !", nAdi.." Adlı Programı Favoriler Listesine Eklemek İstediğinize Emin Misiniz?", MB_YESNO, MB_ICONINFORMATION, MB_DEFBUTTON1);
if kapat == 6 then
INIFile.SetValue("Data\\Settings.ini", nAdi, nAdi, "1")
Dialog.Message("Bilgi",nAdi.." Adlı Program Favoriler Listesine Eklendi !", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
Yenile="1"
end
end
if Yenile== "1" then
Page.Jump("Page1");
end
Yenile="0"[/quote][/spoiler]

Edited by ReaLyMaN
Link to comment
Share on other sites

[quote name='efsane38' date='04 January 2012 - 02:24 ' timestamp='1325636670' post='1135517']
"Kurulanı Kaldır"(uninstal)özelliği Ekleme imkanı varmı Şunun için sordum kendi yaptığımız exe,yi (uninstal Özelliği olmayan)Kurup Kaldırmak İçin
[/quote]

Her programın uninstall paametresi farklıdır..sabit bir değer olmadığı için eklenmemesi daha doğrudur.

Link to comment
Share on other sites

[quote name='ReaLyMaN' date='04 January 2012 - 00:34 ' timestamp='1325637284' post='1135520']
Eklene bilir ama her yazılımın kendine has olacağından oldukca zor olur.Mantık olarak favoriye ekleme gibi parametresini kaydedip kullanabilirsin.
[/quote]
Mesela Ben Photoshop,ta Kullandığım,Burushes,shape,Pattern,vs gibi Eklentileri Lazım olduğunda Kullanıp İşim bittiğinde Kaldırmak istiyorum.AİO,da ikin,ci bir sayfa oluşturup bu gibi işlemleri bu sayfadan yapmak daha mantıklı geldi bana Bu tür çalışmalar AİO,ya daha çok zengin,lik katar Diye düşünüyorum.Bu Arada [b]ReaLyMaN[/b]Video gerçekten güzel hazırlamışsın. 70 Lira verip aldığım :wacko: "AutoPlay Media Studio 8 Eğitim seti" nde bile böyle Örnek yok Tebrik ederim sizi :)

Link to comment
Share on other sites

[quote name='ReaLyMaN' date='02 January 2012 - 15:29 ' timestamp='1325518150' post='1134989']
Onlar eklenebilir yukarıda video var.İncele onu mantığını anlarsın iniyle yapabilirsin.Takıldığında sorarsın ;)
[/quote]
katagori oluşturulabilirse vede programlar için açıklama kısmıda olursa daha iyi olur hocam yeni bir düzenleme yaparsan gözönünde bulundur iyi çalışmalar :)

Edited by 34ero
Link to comment
Share on other sites

benim vaktim artık kısıtlı.Fazla da formdaki konulara cevap veremiyorum.Bu nedenden onlara kod yazacak vaktim yok.

[color="#000000"]Favori kodlarına gelince ben doubleclick kısmını kullanmıştım.Sizin isteğinize bağlı tabiki.[/color]

Link to comment
Share on other sites

favori kısmı için bede double click kullandım. o şekilde ekleyip çıkartabiliyorum. ama 2 şeyi yapamadım.
1 = ini dosyasına eklediğim programları, Favori sekmesinde Evet olarak göstertemedim
2 = ini ye eklenen programların kur komutunu ayarlayamadım

zaman olursa enzaından bu iki konuda yardımcı olursanız sevinirim.

Link to comment
Share on other sites

  • 1 yıl yıl...

Herkezin bildiği gibi all in one özellikle format sonrasında oldukca işimize yaramakta.Fakat bu çantanın yapılmasında her yazılıma bir checkbox eklemek ve isimlerine göre yerleştirip kodlamak ayrı bir eziyet.Bende işinizi kolaylaştıracağını düşündüğüm bir proje hazırladım.

 

qFv2B.png



*Docs Konumuna Atılan Exelerin otamatik İsmini Listeler.
*Aynı konumdaki Yazılımın Boyutunu Listeler.
*Aynı konumdaki Yazılımın Sürümünü Listeler.
*Aynı konumdaki Yazılımın Üreticisini Listeler.
*Ve Tabiki seçilelerin kurulumunu yapar.
*Ek olarak hepsini seç ve hepsini kaldır seçeneği ekledim.
*Favoriler kısmı oluşturacaktım fakat format sonrası kullanım için uygun olduğunu düşündüğümden değiştirilemiyen medyaya( Cd/Dvd yazılmasında bu özelliğin anlamı kalmayacaktır.Fakat isteyen olursa memnuniyetle ekleyebilirim.


Projenin Derlenmiş Kullanılabilir Hali :
di-0vzd.png



Proje :
di-0vzd.png



TreeList Plugin :
di-0vzd.png



GroupBox Plugin :
di-0vzd.png
 




Videolu anlatım:

*Yazılımları listeleme



Devamı olan kur, tümünü seç anlatımları gelecektir

KARDEŞ LİNKLER ÇALIŞMIYO DÜZENLERMİSİN



KARDEŞ LİNKLER ÇALIŞMIYO DÜZENLERMİSİN
Link to comment
Share on other sites

  • 2 years yıl...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...