ruby google sketchup плъгин - импортиране на текстури от директория

аз съм нов тук и почти нов за ruby. Използвам ruby ​​за писане на плъгини за sketchup с модула Sketchup и искам да импортирам всички файлове с изображения (текстури) от директорията „C:\Users\(вашето име)\Pictures\sketchup-textures“ и да ги поставя в списък с материали в sketchup, така че да мога да ги поставя върху моите модели.

Знам, че има начин да направя това ръчно, но често трябва да обработвам много текстури наведнъж и искам да автоматизирам процеса. БЛАГОДАРЯ!

РЕДАКТИРАНЕ: Знам, че мога да направя това, но прави само един файл наведнъж и само този, който кодирам.

m = materials.add "test1"
m2 = materials.add "test2"
m.texture = "c:\\Users\\(yourname)\\Pictures\\(file).png"
m2.texture = "c:\\Users\\(yourname)\\Pictures\\(file).jpg"
texture = m.texture = "c:\\Users\\(yourname)\\Pictures\\(images).png"
if (texture)
  UI.messagebox texture
else
  UI.messagebox "Failure"
end

person help1234    schedule 23.01.2013    source източник
comment
И така, искате да знаете как да итерирате всички файлове в дадена директория? Вероятно този въпрос може да ви помогне?   -  person NIA    schedule 23.01.2013
comment
Един вид - изглежда, че посочвате директориите по различен начин с модула sketchup. Това, от което наистина се нуждая, е кодът, който зарежда текстурите в sketchup.   -  person help1234    schedule 23.01.2013
comment
Направено е. massmaterialimporter.rb и дискусия   -  person Jim    schedule 25.01.2013
comment
Благодаря, не можах да намеря това на английски.   -  person help1234    schedule 27.01.2013