Jump to content

Player Rating Kod


Kral__
 Share

Recommended Posts

[spoiler][code]...
MediaInfo.Open(path);
Rating = MediaInfo.General("Rating");
nRating = String.ToNumber(Rating);

if nRating == 0 and nRating > 0 and nRating < 1 then
Image.Load("Ratingg", "AutoPlay\\Images\\0.png");
elseif nRating == 1 and nRating > 1 and nRating < 2 then
Image.Load("Ratingg", "AutoPlay\\Images\\1.png");
elseif nRating == 2 and nRating > 2 and nRating < 3 then
Image.Load("Ratingg", "AutoPlay\\Images\\2.png");
elseif nRating == 3 and nRating > 3 and nRating < 4 then
Image.Load("Ratingg", "AutoPlay\\Images\\3.png");
elseif nRating == 4 and nRating > 4 and nRating < 5 then
Image.Load("Ratingg", "AutoPlay\\Images\\4.png");
elseif nRating == 5 then
Image.Load("Ratingg", "AutoPlay\\Images\\5.png");
end[/code][/spoiler]
Kodum Bu Bir Yanlışlık Varsa Düzeltebilirmisiniz ?
Not:Hata Vermiyor Fakat İşlemiyorda.
Link to comment
Share on other sites

  • Editor

if nRating == 0 and nRating > 0 and nRating < 1 then

bu kodu inceleyelim :

eğer rating sıfıra eşit ve sıfırdan büyük ve birden küçükse demişsin programın kafasını karıştırmışsın :D

MediaInfo.Open(path);
Rating = MediaInfo.General("Rating");
nRating = String.ToNumber(Rating);

if nRating == 0 then
Image.Load("Ratingg", "AutoPlay\\Images\\0.png");
elseif nRating == 1 then
Image.Load("Ratingg", "AutoPlay\\Images\\1.png");
elseif nRating == 2 then
Image.Load("Ratingg", "AutoPlay\\Images\\2.png");
elseif nRating == 3 then
Image.Load("Ratingg", "AutoPlay\\Images\\3.png");
elseif nRating == 4 then
Image.Load("Ratingg", "AutoPlay\\Images\\4.png");
elseif nRating == 5 then
Image.Load("Ratingg", "AutoPlay\\Images\\5.png");
end

Bu şekilde olması lazım.

Link to comment
Share on other sites

player profesyonel bir çalışma olucağı için üstadlardan yardım bekliyorum
cover,müzik bilgileri filan birsürü özellik ekledim fakat rating yapamadım

[spoiler][img]http://f1204.hizliresim.com/w/8/46s4g.png[/img][/spoiler]

Edited by Kral__
Link to comment
Share on other sites

  • Editor

Tamma dostum bende yardım etmek istiyorum sana fakat tam anlamadın demek istediğimi nRating e boolean mı int mı değer dönüyor.

Link to comment
Share on other sites

And değil or kullanman gerekiyor.Bi sayı hem 2 ye eşit olup hem de 2 den büyük 3 ten küçük olamaz.Ayrıca ams de var mı tam hatırlamamakla beraber şunuda kullanabilirsin.Olmazsa or yazn and olan yerlere.

[code]
if nRating >= 0 and nRating < 1 then
Image.Load("Ratingg", "AutoPlay\\Images\\0.png");
elseif nRating >= 1 and nRating < 2 then
Image.Load("Ratingg", "AutoPlay\\Images\\1.png");
elseif nRating >= 2 and nRating < 3 then
Image.Load("Ratingg", "AutoPlay\\Images\\2.png");
elseif nRating >= 3 and nRating < 4 then
Image.Load("Ratingg", "AutoPlay\\Images\\3.png");
elseif nRating >= 4 and nRating < 5 then
Image.Load("Ratingg", "AutoPlay\\Images\\4.png");
elseif nRating == 5 then
Image.Load("Ratingg", "AutoPlay\\Images\\5.png");
end[/code]

Link to comment
Share on other sites

bu şekilde derecelendirme olmaz sadece gösteriş olur 1 müziği derecelendirdiğinizde sonra listeden aynı müziğe tekrar tıkladığınızda gene derecelendiremiş olacak playeri açıp kapadığınızda bile bu derecelendirmenin çalışması gerekiyor ve derece verdiğiniz mp3 windows ile özellikler atıyorum winamp aimp vss baktığınız zaman verdeğiniz derece ile eşit olması gerekiyor mademki prof bir player bu şekilde olması gerekiyor en azından ben öyle yaptım ayrıca kullandığın template için benden izin alman gerekiyordu

[code]http://milano88.deviantart.com/gallery/30518742#/d3i9tuo[/code]

Örnek Video :
http://www.youtube.com/watch?v=MCYWXL828ZQ&feature=youtu.be

Edited by milano88
Link to comment
Share on other sites

herkeze açık olan [b]skin[/b] template değil ve bir skin içinden templateyi alarak+editleyerek farklı bir çalışma içirisinde kullanmak için yapımcısından izin almanız gerekiyor program yazarı olmadan önce ilk önce bunları öğrenmeniz gerekiyor aksi halde hiç kimse çalışmalarınızı desteklemez.bu tip templatelerin lisansı creative commons'a telif hakkıda yapımcısına ait olur ve hırsızlıktan hiçbir farkı yoktur eşit derecede cezası vardır.yaptığınız çalışmada size ait olan nerede'ise hiçbirşey görmüyorum template bana derecelendirmede kullandığınız yıldızlar [b]OtisBee[/b]'ye
[code]http://otisbee.deviantart.com/art/ThaCrease-106977221[/code]
kodların %180 örnek çalışmalardan alınma sonuç?
yukarda bahsettiğim şeylerin en azından 1'ne uysaydınız sizin için örnek çalıma bile yapardım ama bu koşullar altındda malesef sorunuza yanıt vermek içimden gelmiyor.sırf bu yüzden açtığım konulara bile destek vermiyorum böylede devam edildikçede destek vermeyeceğim.

Edited by milano88
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...