Soru & Cevap

VB Windows Store App programlam hakkında geniş kapsamlı soru

02.08.2015 - 03:30

Öncellikle hayırlı geceler herkese. Windows Store App için bir uygulama geliştirmek istiyorum. Projem Youtube tabanlı Play List olacak ek olarak Kullanıcılar ve Adminler tarafından oluşturulan çeşitli listeler olacak. Ek olarak Chrome destekli.Chrome Üzerinden Context Menu ile Youtube istenilen Video URLsini herhangi bir dosyaya yazdırmak.

#Proje ile ilgili tüm Photshop Tasarımları yapıldı.

Chrome ve Microsft Uygulama Yayınlama ile ilgili işlemler yapıldı.

#Chrome JavaScript ile zor olsada Youtube üzerinden Context Menu ile URL'yi .log dosyasına yazdırma yapıldı. (Benim yöntemim Local Storage kullanarak 0003.log gibi birşeye URL yazdırdım. Başka Yolu var ise tavsiye Alabilirim. JavaScript Kodlarında gösteriliyor.)

(_íìëE urlList/["https://www.youtube.com/watch?v=8d_UeILPYvs"]) Şeklinde Yazılıyor.

///------- // Sekmeye tıklanınca yapılacak işlem

// Sekme1 yazdırma (" C:\Users\osman\AppData\Local\Google\Chrome\User Data\Default\Sync Extension Settings\ID\000003.log.log")

chrome.contextMenus.onClicked.addListener(function (info, tab)

{ var sURL = info.frameUrl || info.pageUrl; var urlListe = [];

if (info.menuItemId === 'Sekme1')

{ urlList.push(sURL);

chrome.storage.sync.set({ 'urlListe': urlListe },

function () { }); }; if (info.menuItemId === 'Sekme2')

{ chrome.storage.sync.get('urlListe', function (items)

{ alert(items.urlListe); }); };

if (info.menuItemId === 'Sekme3')

{chrome.tabs.create({ url: sURL }); } });

#Uygulama Tasarımı Mantıksal Algoritmasi Yapıldı.

#Çizimler XAML Tasarımı Yapıldı Yukarıdaki Saydıgım maddeler dışında araştırmalar gibi birçok şey yaptım ama bir türlü kodlama kısmına başlayamadım.

Öncellikle Kodlamak İstediklerim;

#0003.log (_íìëE urlList/["https://www.youtube.com/watch?v=8d_UeILPYvs"]) içerisindeki bu yazıyı okutup ListBOx yada başka yere aktarma. #Herhangi bir text'i İstenilen yere yazdırma. (Yani kullanıcnın yaptıgı değişikler kaydetme herhangi bir liste oluşturması durumunda, Settings ile yapılabilir sanırsam)

#Youtube videosu oynatma,Mp3 Audio olarak oynatma yada indirme. (İşin en zor kısmı bence VB.net için Nuget üzerinden onlarca pack araştırdım denedim ama hiçbir şeye ulaşamadım.)

#Web Sitesinden veri okuma veri gönderme(Örnek VB masaüstü uygulamsındaki kod gibi)

Dim doc As HtmlElementCollection = Tarayici.Document.All

For Each element3 As HtmlElement In doc

If element3.GetAttribute("id").Contains("errormsg") Then

Form3.TextBox1.Text = element3.InnerText End If Next Tarayici.Document.GetElementById("imgcode").SetAttribute("value", Me.TextBox6.Text) Tarayici.Document.GetElementById("submit").InvokeMember("click")

Bu kodlar Windows Store App işe yaramıyor. 4gün boyunca araştırma yaptım ama VB.net için bir şey yapamadım. MytoolKit YoutubeApi gibi birçok pack kullandım ama yineden birşey elde edemedim. Sorularım tam anlaşılmıyor olabilir ama 4 gündür o kadar çok araştırdım ki artık dayanamadım tüm sorunlarımı sormak istedim.

Umarım Yardım edebilirsiniz

 

9 Görüntülenme

0 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.