Jump to content

Ams Ile Donanım Bilgileri


KintaRo
 Share

Recommended Posts

AMS'deki System.Get ve Registry.Get komutuyla çektiğimiz verilerle yapılan bir örnek çalışma. Ayrıca Denetim masası öğelerinin nasıl çalıştırılacağı da bilgi edinilmesi açısından gösterilmiştir.

Ekran Görüntüsü:

qttempuh1924.png

Proje Dosyası:

http://www.mediafire.com/?nrepk18hf4qibgp [/CODE]

Link to comment
Share on other sites

  • Replies 61
  • Created
  • Last Reply

Top Posters In This Topic

  • 2 hafta sonra ...
  • 2 ay sonra...

donanim_bilgileri.exe'yi çalıştırınca sorun olmuyor.Her şey gözelce gözüküyor.Fakat vermiş olduğunuz *.apz dosyasını

açtığımda aşağıdaki hatayı alıyorum.Nedeni nedir acaba???

Ayrıca dikkatimi çeken vermiş olduğunuz *.exe ile *.apz dosyalarının farklı olması.Yani farklı derken en alttaki 'Donanım Ekle'

ve diğer iki seçenek yok.Ve de *.apz dosyası aşağıdaki gibi hata veriyor.Yardımlarınızı bekliyorum...

balksz1l.png

Edited by prens_5329
Link to comment
Share on other sites

O sorun yalnızca HDD bilgilerinden dolayı kaynaklanıyormuş. Senin yazdığın HDD kodları v8'de hata veriyor.

Eğer v8'de kullanmak isteyen arkadaşlar olursa ; sadece HDD ile ilgili bölümü çıkartırsanız v8 'de de çalıştığını görüceksiniz.

Sadece HDD bilgileri olmuyacak o kadar...

Link to comment
Share on other sites

call nil value diyor %90 for döngüsünde tableye çağrı yaparken ams7deki döngü yapısı olduğu için hata veriyor

sadece for döngülerini değiştirmen gerekecek ;);

for a, b in blabla do olayını for a, b in pairs(blabla) do olarak

Link to comment
Share on other sites

call nil value diyor %90 for döngüsünde tableye çağrı yaparken ams7deki döngü yapısı olduğu için hata veriyor

sadece for döngülerini değiştirmen gerekecek ;);

for a, b in blabla do olayını for a, b in pairs(blabla) do olarak

Deneyip en kısa zamanda cevap yazmaya çalışıcam.Teşekkürler...

Edit:

Evet..

for i,v in tbDrives do

yazan yeri dediğiniz gibi

for i,v in pairs(tbDrives) do

şeklinde değiştirdiğimizde v8'de de çalışıyor.

Tekrar teşekkürler...

Edited by prens_5329
Link to comment
Share on other sites

  • 3 ay sonra...
  • 1 ay sonra...

[quote name='ASEV13' date='19 Temmuz 2010 - 18:23 ' timestamp='1279564411' post='854120']
Paylaşım için Teşekkürler...apz dosyasında resimde olduğu gibi aygıt yöneticisi vs. olan hali yok acaba o halini paylaşabilirmisiniz.
[/quote]

Link to comment
Share on other sites

  • 1 ay sonra...

üstadım apz ve uygulama dosyasını çalıştırdığımda hdd ismi ve serial karşılığında 1 yazıyor kullanıcı adı ve servis paketi hakkında bilgi vermiyor bunu nasıl yapabilirim şimdiden çok teşekkür ederim

Link to comment
Share on other sites

[b]Pek muhterem KintaRo üstad;

"Kullanıcı" Vista ve Windows 7 de görünmüyor. Bunun için bir alternatif sunabilir misin rica etsem? Ben ufak çaplı bir araştırma yaptım ancak sonuç alamadım, yardımcı olursan çok makbule geçer :)

Kolay gelsin.

---

NOT: bir de bana şu _SystmFolder: gibi kısayolları pm ile atarsan, bi kenarda bulunsun. Geçen sefer shoutboxta yazmıştın ama ben göremedim o kodları :unsure:[/b]

Link to comment
Share on other sites

[b][size="2"]_DesktopFolder -- Masaüstü
[/size][/b]
[b][size="2"]_ProgramFilesFolder -- Program Files klaörü
[/size][/b]
[b][size="2"]_SourceFolder -- Uygulamanızın çalıştığı dizin[/size][/b]

[b][size="2"]_SystemFolder -- System32 Klasörü
[/size][/b]
[b][size="2"]_TempFolder -- Temp klasörü[/size][/b]

[b][size="2"]_WindowsFolder -- Windows klasörü

Diğer seçenekleri de help dosyası içerisinde " Global Variables " başlığı altında bulabilirsiniz.
[/size][/b]

Edited by egemynet
Link to comment
Share on other sites

[b]Kullanıcı adını görüntüleyemeyen arkadaşlar için alternatif oldurmuşlar :)

[code]kullanici = System.GetLANInfo().User
Label.SetText("kullanici", kullanici)[/code]

Ayrıca admin kontrolü de yaptırabilirsiniz, ondan sonra kimse size "Kurulmuyor bunlar" demez :D

[code]adminmi = System.GetUserInfo();
if (not adminmi.IsAdmin) then
Dialog.Message("UYARI", "Sisteme yönetici olarak giriş yapmadınız. Bu durum bazı programların kurulmasında sorun çıkarabilir. Lütfen sisteme yönetici olarak giriş yapın ve (Vista ve üzeri istemlerde) Kullanıcı Hesap Denetimini (UAC) devredışı bırakın.", MB_OK, MB_ICONSTOP, MB_DEFBUTTON1)
end[/code]

Bu arada ayın 15ine bişey kalmadı, bekle beni shoutbox efsane geri geliyor :lol:[/b]

Link to comment
Share on other sites

  • 2 hafta sonra ...
  • 3 ay sonra...

[i]@radyofon[/i]
Sayfanda "kacbit" adında bir label oluşturup aynı sayfanın "On Show" kısmına bu kodu yazarsan istediğin bilgiye ulaşırsın.
[code]
kacbit = System.Is64BitOS()
if kacbit == true then
Label.SetText("kacbit", "64 Bit")
elseif kacbit == false then
Label.SetText("kacbit", "32 Bit")
end
[/code]

:)

Edited by coxefgun
Link to comment
Share on other sites

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...