मैं एक साधारण ऐप बनाने की कोशिश कर रहा हूं जो यूट्यूब यूआरएल की एक सूची ले सकता है और उन्हें एक निर्दिष्ट फ़ोल्डर में एमपी 3 के रूप में डाउनलोड कर सकता है। हालांकि, यह फाइल डाउनलोड नहीं कर रहा है। (मैं इस पर ठीक था लेकिन मुझे लगता है कि गर्मियों में अभ्यास की कमी ने इसे बर्बाद कर दिया है)एसिंक कोड को डीबग कैसे करें?
सबसे पहले, कोड: https://gist.github.com/ericBG/159debbcdb606647afb8 (मुझे पता है कि यह बिल्कुल न्यूनतम नहीं है लेकिन यह काफी छोटा है और मैं हूं भी यकीन नहीं है, जहां समस्या है)
तो, क्या होता है है, यह जैसे कुछ उत्पादन कुछ है करने के लिए होती है:
Enter folder path where you would like output .mp3 files to be saved:
G:\MusicTemp
Enter any youtube videos you would like downloaded:
https://www.youtube.com/watch?v=N6eUF30HXWY
API requested for http://youtube.com/watch?v=N6eUF30HXWY
Downloading API response for http://youtube.com/watch?v=N6eUF30HXWY
Song requested for http://youtube.com/watch?v=N6eUF30HXWY
Completed download.
Enter any youtube videos you would like downloaded:
(वीडियो बस कम से कम वीडियो मैं आसानी से btw पाया जाता है) और पथ पर "वीडियो शीर्षक"। एमपी 3 के रूप में डाउनलोड की गई फ़ाइल।
क्या होता है यह तथापि है:
Enter folder path where you would like output .mp3 files to be saved:
G:\MusicTemp
Enter any youtube videos you would like downloaded:
https://www.youtube.com/watch?v=N6eUF30HXWY
API requested for http://youtube.com/watch?v=N6eUF30HXWY
Downloading API response for http://youtube.com/watch?v=N6eUF30HXWY
Completed download.
Enter any youtube videos you would like downloaded:
और फ़ाइल पथ पर नहीं है।
मुझे लगता है कि यह मेरे कुछ एसिंक प्रोग्रामिंग के कारण है। हालांकि, मुझे यकीन नहीं है कि इसे कैसे डिबग करना है, क्योंकि मुझे नहीं पता कि कौन से टूल्स मुझे कदम उठाने देते हैं और देखते हैं कि मैं कहां गलत हो गया हूं, और फिर सही हूं। क्या वीएस कम्युनिटी डीबगर मुझे इस कोड को अच्छी तरह से डीबग करने देगा? धन्यवाद!
क्या आपको कोई अपवाद मिलता है? क्या आपके पास निर्देशिका के लिए लेखन अनुमति है? –
आपने मौजूदा कोड कैसे बनाया? आपने किस आईडीई का उपयोग किया था? –
@ अरघिया कोई अपवाद नहीं, कोड का केवल हिस्सा छोड़ दिया गया है। मैं निश्चित रूप से निर्देशिका के लिए लिखने की अनुमति है। –