1 Star2 Stars3 Stars4 Stars5 Stars
Loading...Loading...

» დირექტორიაში ფაილების სკანირება

მოგესალმებით 😉
ამ ჩანაწერში გიჩვენებთ ჯავა სკრიპტს, რომლის საშვალებითაც შეძლებთ ნებისმიერ სასურველ დირექტორიაში (იგივე საქაღალდე) არსებული ფაილების სკანირებას ანუ მათ ამოცნობა-შეგროვებას.
ნუ ეხლა რაში გვარგია, ეგ თქვენი კრეატიული გონებით უნდა მოიფიქროთ 😉

მაშასე ვნახოთ:

function scanner(dirPath)
{
 var Fa = new Array();
 var Fo = new ActiveXObject("Scripting.FileSystemObject");
 var FoD = Fo.GetFolder(dirPath);
 var FoE = new Enumerator(FoD.Files);
 
 for(var i=0; !FoE.atEnd(); FoE.moveNext())
 {
  var fileNameFix = FoE.item().name;
  Fa.push(fileNameFix);
 }
 
}

ვქმნით Fa ახალ Array-ის, შემდგომ Fo ანუ “Scripting.FileSystemObject”, მერე ვაძლევთ სასურველი დირექტორიის სრულ მისამართს ანუ ჩვენს შემთხვევაში dirPath, რომელსაც ფუნქციის გაშვებისას ვაძლევთ ანუ scanner(dirPath) და ბოლოს FoE ანუ ახალი Enumerator.
შემდგომ Fa-ში for ციკლის საშვალებით ვაგროვებთ ფაილთა სრულ სახელებს, სახელებს კი ვიღებთ მისი საშვალებით FoE.item().name.

Fa Array-ში დაგროვილ ფაილებს ვიყენებთ Array-ისთვის მახასიათებელი ხერხით (Fa[0] ან Fa[1] და ასშ.)

სკრიპტის სამუშაოდ აუცილებელია მხოლოდ dirPath-ის ანუ დირექტორიის ადგილმდებარეობის სრული მისამართის მითითება.
სულ ესაა 😉 გამგები გაიგებს, წამღები წაიღებს 🙂

© აქ გამოქვეყნებული ნებისმიერი რესურსის გამოყენება, დასაშვებია მხოლოდ მისივე გვერდის ბმულის წყაროდ მითითებით!

დატოვე კომენტარი↓

*გთხოვთ წეროთ ქართული ასოებით

 

 

XHTML: დამხმარე კოდები: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

44 votes, average: 4.39 out of 544 votes, average: 4.39 out of 544 votes, average: 4.39 out of 544 votes, average: 4.39 out of 544 votes, average: 4.39 out of 5

› ართურ კონან დოილი: შერლოკ ჰოლმსის თავგადასავალი

მისტერ შერლოკ ჰოლმსი, რომელიც ჩვეულებრივ გვიან დგებოდა, თუ არ ჩავთვლით იმ არცთუ იშვიათ შემთხვევებს, როცა საერთოდ არ უხდებოდა ხოლმე დაწოლა, მაგიდას მისჯდომოდა და საუზმობდა. პატარა ნოხზე ვიდექი ბუხართან და ხელში იმ ჯოხს ვატრიალებდი, ჩვენს გუშინდელ სტუმარს რომ დარჩა. ეს იყო ბუნიკიანი კარგა მოზრდილი ჯოხი, – ერთი იმგვარ საგანთაგანი, რომელსაც “საფუძვლიან საბუთს” უწოდებენ ხოლმე.

DU