Вверх ↑
Этот топик читают: Гость
Ответов: 12
Рейтинг: 0
#16: 2018-11-29 17:03:06 ЛС | профиль | цитата
Да, спасибо, перекинул в другую папку, все срослось)
карма: 0

0
Разработчик
Ответов: 26066
Рейтинг: 2120
#17: 2018-11-29 17:30:19 ЛС | профиль | цитата
Addon22, если не жалко, скинь немного ссылок на свои картинки, хотя бы штук 20, хочу попробовать нарисовать схемку на штатных компонентах
карма: 22

0
Ответов: 12
Рейтинг: 0
#18: 2018-11-29 17:32:30 ЛС | профиль | цитата
nesco,

https://static-eu.insales.ru/images/products/1/6752/102038112/с_шоколадом.jpg
https://static-eu.insales.ru/images/products/1/4342/101912822/карри.jpg
https://static-eu.insales.ru/images/products/1/1389/102679917/рожкового_дерева_камедь.jpg
https://static-eu.insales.ru/images/products/1/7985/103874353/изолят_сывор._белка.jpg
https://static-eu.insales.ru/images/products/1/6390/101914870/цезарь.jpg
https://static-eu.insales.ru/images/products/1/5578/101914058/1000_острвов.jpg
https://static-eu.insales.ru/images/products/1/4687/101913167/кетчуп.jpg
https://static-eu.insales.ru/images/products/1/2995/101911475/Барбекю.jpg
https://static-eu.insales.ru/images/products/1/7918/101916398/чесночный.jpg
https://static-eu.insales.ru/images/products/1/7663/102489583/гуаровая_камедь.jpg
https://static-eu.insales.ru/images/products/1/3502/104983982/ксантановая.jpg
https://static-eu.insales.ru/images/products/1/5179/104985659/конжаковая_камедь.jpg
https://static-eu.insales.ru/images/products/1/7024/105012080/куриный_белок.jpg
https://static-eu.insales.ru/images/products/1/1722/75237050/6_Булки_Kaiser_Rolls.jpg
https://static-eu.insales.ru/images/products/1/1761/75237089/8_Булки_Яськи_Jaski.jpg
https://static-eu.insales.ru/images/products/1/1968/75237296/11_Булочки__Bon_Matin__сладкие.jpg
https://static-eu.insales.ru/images/products/1/2148/75237476/13_Булочки__Petit_Crisp_Skorpor__хрустящие.png
https://static-eu.insales.ru/images/products/1/2254/75237582/14_Булочки_Краковские.jpg
https://static-eu.insales.ru/images/products/1/2324/75237652/15_Вафел_батончик__Quadritos__в_шоколаде.jpg
https://static-eu.insales.ru/images/products/1/2363/75237691/16_Вафельный_батончик__Wafer_pocket_.jpg
https://static-eu.insales.ru/images/products/1/2572/75237900/17_Вафли__Noccioli_snack__с_шоколадным_кремом.png
https://static-eu.insales.ru/images/products/1/2467/75237795/18_Вафли__Snack__в_шоколаде_с_орехами.jpg
https://static-eu.insales.ru/images/products/1/2515/75237843/19_Вафли_с_ванилью.jpg
https://static-eu.insales.ru/images/products/1/2644/75237972/20_Вафли_с_какао.jpg
https://static-eu.insales.ru/images/products/1/2692/75238020/21_Вафли_с_орехами.jpg
https://static-eu.insales.ru/images/products/1/2832/75238160/24_Кекс_йогуртовый__Plum_cake_.jpg
https://static-eu.insales.ru/images/products/1/2907/75238235/25_Кекс_мраморный__Marmorkuchen_.jpg
https://static-eu.insales.ru/images/products/1/2949/75238277/26_Кексы_с_абрикосовым_джемом__Magdalenas_.jpg
https://static-eu.insales.ru/images/products/1/2983/75238311/27_Кексы_с_шоколадным_кремом__Meranetti_.jpg
https://static-eu.insales.ru/images/products/1/4002/75239330/45_Макароны_Swiderki.jpg
https://static-eu.insales.ru/images/products/1/4223/75239551/50_Мини-багеты_Дуо__Mini_Baguette_Duo_.jpg
https://static-eu.insales.ru/images/products/1/4250/75239578/51_Мини-багет_Дуо__Mini_Baguette_Duo_.jpg
https://static-eu.insales.ru/images/products/1/5595/95335899/мука_диетика.jpg
https://static-eu.insales.ru/images/products/1/4308/75239636/54_Нутриген_напиток_сухой.png
https://static-eu.insales.ru/images/products/1/4449/75239777/70_Печенье_Balvinki_Herbatniki_с_сухофруктами.jpg
https://static-eu.insales.ru/images/products/1/4505/75239833/71_Печенье_Balvinki_песочное.jpg
https://static-eu.insales.ru/images/products/1/4709/75240037/56_Печенье__Biscotti_con_cioccolato__с_шоколадом.jpg
https://static-eu.insales.ru/images/products/1/4842/75240170/73_Печенье_Biszkopty_бисквитное.jpg
https://static-eu.insales.ru/images/products/1/4886/75240214/58_Печенье__Choco_chip_Cookie_.png
https://static-eu.insales.ru/images/products/1/4911/75240239/58_Печенье__Chocolate_Os_.jpg
https://static-eu.insales.ru/images/products/1/4937/75240265/60_Печенье__Cioccolini__Чоколини.jpg
https://static-eu.insales.ru/images/products/1/4973/75240301/61_Печенье__Digestive_Choc__Дайджестив.jpg
https://static-eu.insales.ru/images/products/1/5008/75240336/62_Печенье__Frollini__песочное_к_чаю.jpg
https://static-eu.insales.ru/images/products/1/5069/75240397/74_Печенье_Herbatniki_шоколадное.jpg
https://static-eu.insales.ru/images/products/1/5141/75240469/65_Печенье__Maria_biscuits__Мария.jpg
https://static-eu.insales.ru/images/products/1/5215/75240543/66_Печенье__Milly_Friends__детское.jpg
https://static-eu.insales.ru/images/products/1/5272/75240600/68_Печенье__Petit__Butterkeks_песочное.jpg
https://static-eu.insales.ru/images/products/1/5823/75241151/87_Смесь_мучная_универсальная.jpg
https://static-eu.insales.ru/images/products/1/5862/75241190/88_Смесь_Негритенок.jpg
https://static-eu.insales.ru/images/products/1/5950/75241278/89_Соломка.jpg
https://static-eu.insales.ru/images/products/1/6008/75241336/90_Соломка_Paluzski.JPG
https://static-eu.insales.ru/images/products/1/6039/75241367/91_Соломка_Paluzski_z_sola.jpg
https://static-eu.insales.ru/images/products/1/6061/75241389/92_Соломка_с_кунжутом.JPG
https://static-eu.insales.ru/images/products/1/6101/75241429/93_Соломка_с_маком.JPG
карма: 0

0
Разработчик
Ответов: 26066
Рейтинг: 2120
#19: 2018-11-29 17:53:43 ЛС | профиль | цитата
Addon22, спасибо
карма: 22

0
Ответов: 12
Рейтинг: 0
#20: 2018-11-29 21:31:33 ЛС | профиль | цитата
nesco, если что интересное получится, скинь, пожалуйста. Спасибо.
карма: 0

0
Ответов: 537
Рейтинг: 14
#21: 2018-11-29 22:27:37 ЛС | профиль | цитата
Может так?
Add(MainForm,2953706,140,315)
{
Width=687
Height=602
link(onCreate,10030485:doStrCat,[])
}
Add(ListBox,16546814,294,133)
{
Left=5
Top=30
Width=655
Height=530
Strings=#77:https://static-eu.insales.ru/images/products/1/6752/102038112/с_шоколадом.jpg|71:https://static-eu.insales.ru/images/products/1/4342/101912822/карри.jpg|89:https://static-eu.insales.ru/images/products/1/1389/102679917/рожкового_дерева_камедь.jpg|85:https://static-eu.insales.ru/images/products/1/7985/103874353/изолят_сывор._белка.jpg|72:https://static-eu.insales.ru/images/products/1/6390/101914870/цезарь.jpg|78:https://static-eu.insales.ru/images/products/1/5578/101914058/1000_острвов.jpg|72:https://static-eu.insales.ru/images/products/1/4687/101913167/кетчуп.jpg|73:https://static-eu.insales.ru/images/products/1/2995/101911475/Барбекю.jpg|75:https://static-eu.insales.ru/images/products/1/7918/101916398/чесночный.jpg|81:https://static-eu.insales.ru/images/products/1/7663/102489583/гуаровая_камедь.jpg|77:https://static-eu.insales.ru/images/products/1/3502/104983982/ксантановая.jpg|83:https://static-eu.insales.ru/images/products/1/5179/104985659/конжаковая_камедь.jpg|79:https://static-eu.insales.ru/images/products/1/7024/105012080/куриный_белок.jpg|85:https://static-eu.insales.ru/images/products/1/1722/75237050/6_Булки_Kaiser_Rolls.jpg|84:https://static-eu.insales.ru/images/products/1/1761/75237089/8_Булки_Яськи_Jaski.jpg|95:https://static-eu.insales.ru/images/products/1/1968/75237296/11_Булочки__Bon_Matin__сладкие.jpg|107:https://static-eu.insales.ru/images/products/1/2148/75237476/13_Булочки__Petit_Crisp_Skorpor__хрустящие.png|86:https://static-eu.insales.ru/images/products/1/2254/75237582/14_Булочки_Краковские.jpg|105:https://static-eu.insales.ru/images/products/1/2324/75237652/15_Вафел_батончик__Quadritos__в_шоколаде.jpg|101:https://static-eu.insales.ru/images/products/1/2363/75237691/16_Вафельный_батончик__Wafer_pocket_.jpg|110:https://static-eu.insales.ru/images/products/1/2572/75237900/17_Вафли__Noccioli_snack__с_шоколадным_кремом.png|102:https://static-eu.insales.ru/images/products/1/2467/75237795/18_Вафли__Snack__в_шоколаде_с_орехами.jpg|83:https://static-eu.insales.ru/images/products/1/2515/75237843/19_Вафли_с_ванилью.jpg|81:https://static-eu.insales.ru/images/products/1/2644/75237972/20_Вафли_с_какао.jpg|83:https://static-eu.insales.ru/images/products/1/2692/75238020/21_Вафли_с_орехами.jpg|95:https://static-eu.insales.ru/images/products/1/2832/75238160/24_Кекс_йогуртовый__Plum_cake_.jpg|97:https://static-eu.insales.ru/images/products/1/2907/75238235/25_Кекс_мраморный__Marmorkuchen_.jpg|107:https://static-eu.insales.ru/images/products/1/2949/75238277/26_Кексы_с_абрикосовым_джемом__Magdalenas_.jpg|105:https://static-eu.insales.ru/images/products/1/2983/75238311/27_Кексы_с_шоколадным_кремом__Meranetti_.jpg|85:https://static-eu.insales.ru/images/products/1/4002/75239330/45_Макароны_Swiderki.jpg|103:https://static-eu.insales.ru/images/products/1/4223/75239551/50_Мини-багеты_Дуо__Mini_Baguette_Duo_.jpg|102:https://static-eu.insales.ru/images/products/1/4250/75239578/51_Мини-багет_Дуо__Mini_Baguette_Duo_.jpg|77:https://static-eu.insales.ru/images/products/1/5595/95335899/мука_диетика.jpg|90:https://static-eu.insales.ru/images/products/1/4308/75239636/54_Нутриген_напиток_сухой.png|110:https://static-eu.insales.ru/images/products/1/4449/75239777/70_Печенье_Balvinki_Herbatniki_с_сухофруктами.jpg|93:https://static-eu.insales.ru/images/products/1/4505/75239833/71_Печенье_Balvinki_песочное.jpg|113:https://static-eu.insales.ru/images/products/1/4709/75240037/56_Печенье__Biscotti_con_cioccolato__с_шоколадом.jpg|96:https://static-eu.insales.ru/images/products/1/4842/75240170/73_Печенье_Biszkopty_бисквитное.jpg|95:https://static-eu.insales.ru/images/products/1/4886/75240214/58_Печенье__Choco_chip_Cookie_.png|90:https://static-eu.insales.ru/images/products/1/4911/75240239/58_Печенье__Chocolate_Os_.jpg|97:https://static-eu.insales.ru/images/products/1/4937/75240265/60_Печенье__Cioccolini__Чоколини.jpg|103:https://static-eu.insales.ru/images/products/1/4973/75240301/61_Печенье__Digestive_Choc__Дайджестив.jpg|101:https://static-eu.insales.ru/images/products/1/5008/75240336/62_Печенье__Frollini__песочное_к_чаю.jpg|97:https://static-eu.insales.ru/images/products/1/5069/75240397/74_Печенье_Herbatniki_шоколадное.jpg|98:https://static-eu.insales.ru/images/products/1/5141/75240469/65_Печенье__Maria_biscuits__Мария.jpg|99:https://static-eu.insales.ru/images/products/1/5215/75240543/66_Печенье__Milly_Friends__детское.jpg|103:https://static-eu.insales.ru/images/products/1/5272/75240600/68_Печенье__Petit__Butterkeks_песочное.jpg|94:https://static-eu.insales.ru/images/products/1/5823/75241151/87_Смесь_мучная_универсальная.jpg|84:https://static-eu.insales.ru/images/products/1/5862/75241190/88_Смесь_Негритенок.jpg|75:https://static-eu.insales.ru/images/products/1/5950/75241278/89_Соломка.jpg|84:https://static-eu.insales.ru/images/products/1/6008/75241336/90_Соломка_Paluzski.JPG|91:https://static-eu.insales.ru/images/products/1/6039/75241367/91_Соломка_Paluzski_z_sola.jpg|86:https://static-eu.insales.ru/images/products/1/6061/75241389/92_Соломка_с_кунжутом.JPG|84:https://static-eu.insales.ru/images/products/1/6101/75241429/93_Соломка_с_маком.JPG |
Point(doSelect)
Point(onSelect)
Point(String)
link(onSelect,1097882:doData,[(338,153)(338,180)(303,180)(303,195)])
}
Add(Button,15718346,196,231)
{
Left=5
Top=5
Caption="Старт"
link(onClick,9317330:doEvent1,[])
}
Add(DoData,1097882,315,189)
{
link(onEventData,12940430:doEvent1,[])
link(Data,16546814:String,[])
}
Add(Hub,9317330,266,231)
{
link(onEvent1,7090074:doData,[])
link(onEvent2,2572888:doEvent2,[(292,244)(292,229)(157,229)(157,174)])
}
Add(DoData,7090074,301,231)
{
link(onEventData,109833:doMax,[(345,237)(345,224)(234,224)(234,174)])
link(Data,16546814:Count,[])
}
Add(CounterEx,109833,245,161)
{
Min=-1
Max=3000
Default=-1
Point(doMax)
Point(onThroughMax)
link(onNext,16546814:doSelect,[])
link(onThroughMax,1668709:doMessage,[])
}
Add(Hub,2572888,168,161)
{
InCount=2
OutCount=1
link(onEvent1,3556549:doTimer,[])
}
Add(FilePartElm,1829035,420,189)
{
Point(Part)
}
Add(Hub,12940430,371,189)
{
OutCount=3
link(onEvent1,1829035:doPart,[])
link(onEvent2,11746235:doStrCat,[(399,202)(399,237)])
link(onEvent3,2720193:doLoadFile,[(395,209)(395,293)])
}
Add(StrCat,11746235,413,231)
{
Str1="Файлы\\"
link(Str2,1829035:Part,[])
}
Add(Dir,6660361,196,280)
{
}
Add(StrCat,10030485,196,329)
{
Str2="Файлы"
link(onStrCat,6660361:doDir,[(240,335)(240,318)(184,318)(184,286)])
link(Str1,6660361:CurrentDir,[])
}
Add(Message,1668709,476,168)
{
Message="Скачивание завершено"
Caption=" "
Icon=4
link(onMessage,2953706:doClose,[(520,174)(520,370)(125,370)(125,342)])
}
Add(HTTPClient,2720193,406,280)
{
link(FileName,11746235:Result,[])
link(onFinish,4269938:doEvent1,[])
link(onError,4269938:doEvent2,[(450,307)(450,300)])
}
Add(Hub,4269938,462,287)
{
InCount=2
OutCount=1
link(onEvent1,14535198:doStart,[])
}
Add(Thread,14535198,497,287)
{
Delay=100
FastStop=0
link(onExec,2572888:doEvent1,[(541,293)(541,125)(156,125)(156,167)])
}
Add(Timer,3556549,196,161)
{
Interval=100
Enable=1
AutoStop=1
link(onTimer,109833:doNext,[])
}


Редактировалось 1 раз(а), последний 2018-11-29 22:41:49
карма: 4

0
Разработчик
Ответов: 26066
Рейтинг: 2120
#22: 2018-11-29 23:02:57 ЛС | профиль | цитата
Sersey писал(а):
Может так?

Опять сторонние компоненты?
карма: 22

0
Ответов: 537
Рейтинг: 14
#23: 2018-11-29 23:07:26 ЛС | профиль | цитата
Обычный почему то не качает, вместо картинки все файлы по 1кб
Вот с сохранение пути
Add(MainForm,8591451,35,308)
{
Width=687
Height=602
link(onCreate,10030485:doStrCat,[])
}
Add(ListBox,16546814,189,112)
{
Left=5
Top=30
Width=655
Height=530
Strings=#77:https://static-eu.insales.ru/images/products/1/6752/102038112/с_шоколадом.jpg|71:https://static-eu.insales.ru/images/products/1/4342/101912822/карри.jpg|89:https://static-eu.insales.ru/images/products/1/1389/102679917/рожкового_дерева_камедь.jpg|85:https://static-eu.insales.ru/images/products/1/7985/103874353/изолят_сывор._белка.jpg|72:https://static-eu.insales.ru/images/products/1/6390/101914870/цезарь.jpg|78:https://static-eu.insales.ru/images/products/1/5578/101914058/1000_острвов.jpg|72:https://static-eu.insales.ru/images/products/1/4687/101913167/кетчуп.jpg|73:https://static-eu.insales.ru/images/products/1/2995/101911475/Барбекю.jpg|75:https://static-eu.insales.ru/images/products/1/7918/101916398/чесночный.jpg|81:https://static-eu.insales.ru/images/products/1/7663/102489583/гуаровая_камедь.jpg|77:https://static-eu.insales.ru/images/products/1/3502/104983982/ксантановая.jpg|83:https://static-eu.insales.ru/images/products/1/5179/104985659/конжаковая_камедь.jpg|79:https://static-eu.insales.ru/images/products/1/7024/105012080/куриный_белок.jpg|85:https://static-eu.insales.ru/images/products/1/1722/75237050/6_Булки_Kaiser_Rolls.jpg|84:https://static-eu.insales.ru/images/products/1/1761/75237089/8_Булки_Яськи_Jaski.jpg|95:https://static-eu.insales.ru/images/products/1/1968/75237296/11_Булочки__Bon_Matin__сладкие.jpg|107:https://static-eu.insales.ru/images/products/1/2148/75237476/13_Булочки__Petit_Crisp_Skorpor__хрустящие.png|86:https://static-eu.insales.ru/images/products/1/2254/75237582/14_Булочки_Краковские.jpg|105:https://static-eu.insales.ru/images/products/1/2324/75237652/15_Вафел_батончик__Quadritos__в_шоколаде.jpg|101:https://static-eu.insales.ru/images/products/1/2363/75237691/16_Вафельный_батончик__Wafer_pocket_.jpg|110:https://static-eu.insales.ru/images/products/1/2572/75237900/17_Вафли__Noccioli_snack__с_шоколадным_кремом.png|102:https://static-eu.insales.ru/images/products/1/2467/75237795/18_Вафли__Snack__в_шоколаде_с_орехами.jpg|83:https://static-eu.insales.ru/images/products/1/2515/75237843/19_Вафли_с_ванилью.jpg|81:https://static-eu.insales.ru/images/products/1/2644/75237972/20_Вафли_с_какао.jpg|83:https://static-eu.insales.ru/images/products/1/2692/75238020/21_Вафли_с_орехами.jpg|95:https://static-eu.insales.ru/images/products/1/2832/75238160/24_Кекс_йогуртовый__Plum_cake_.jpg|97:https://static-eu.insales.ru/images/products/1/2907/75238235/25_Кекс_мраморный__Marmorkuchen_.jpg|107:https://static-eu.insales.ru/images/products/1/2949/75238277/26_Кексы_с_абрикосовым_джемом__Magdalenas_.jpg|105:https://static-eu.insales.ru/images/products/1/2983/75238311/27_Кексы_с_шоколадным_кремом__Meranetti_.jpg|85:https://static-eu.insales.ru/images/products/1/4002/75239330/45_Макароны_Swiderki.jpg|103:https://static-eu.insales.ru/images/products/1/4223/75239551/50_Мини-багеты_Дуо__Mini_Baguette_Duo_.jpg|102:https://static-eu.insales.ru/images/products/1/4250/75239578/51_Мини-багет_Дуо__Mini_Baguette_Duo_.jpg|77:https://static-eu.insales.ru/images/products/1/5595/95335899/мука_диетика.jpg|90:https://static-eu.insales.ru/images/products/1/4308/75239636/54_Нутриген_напиток_сухой.png|110:https://static-eu.insales.ru/images/products/1/4449/75239777/70_Печенье_Balvinki_Herbatniki_с_сухофруктами.jpg|93:https://static-eu.insales.ru/images/products/1/4505/75239833/71_Печенье_Balvinki_песочное.jpg|113:https://static-eu.insales.ru/images/products/1/4709/75240037/56_Печенье__Biscotti_con_cioccolato__с_шоколадом.jpg|96:https://static-eu.insales.ru/images/products/1/4842/75240170/73_Печенье_Biszkopty_бисквитное.jpg|95:https://static-eu.insales.ru/images/products/1/4886/75240214/58_Печенье__Choco_chip_Cookie_.png|90:https://static-eu.insales.ru/images/products/1/4911/75240239/58_Печенье__Chocolate_Os_.jpg|97:https://static-eu.insales.ru/images/products/1/4937/75240265/60_Печенье__Cioccolini__Чоколини.jpg|103:https://static-eu.insales.ru/images/products/1/4973/75240301/61_Печенье__Digestive_Choc__Дайджестив.jpg|101:https://static-eu.insales.ru/images/products/1/5008/75240336/62_Печенье__Frollini__песочное_к_чаю.jpg|97:https://static-eu.insales.ru/images/products/1/5069/75240397/74_Печенье_Herbatniki_шоколадное.jpg|98:https://static-eu.insales.ru/images/products/1/5141/75240469/65_Печенье__Maria_biscuits__Мария.jpg|99:https://static-eu.insales.ru/images/products/1/5215/75240543/66_Печенье__Milly_Friends__детское.jpg|103:https://static-eu.insales.ru/images/products/1/5272/75240600/68_Печенье__Petit__Butterkeks_песочное.jpg|94:https://static-eu.insales.ru/images/products/1/5823/75241151/87_Смесь_мучная_универсальная.jpg|84:https://static-eu.insales.ru/images/products/1/5862/75241190/88_Смесь_Негритенок.jpg|75:https://static-eu.insales.ru/images/products/1/5950/75241278/89_Соломка.jpg|84:https://static-eu.insales.ru/images/products/1/6008/75241336/90_Соломка_Paluzski.JPG|91:https://static-eu.insales.ru/images/products/1/6039/75241367/91_Соломка_Paluzski_z_sola.jpg|86:https://static-eu.insales.ru/images/products/1/6061/75241389/92_Соломка_с_кунжутом.JPG|84:https://static-eu.insales.ru/images/products/1/6101/75241429/93_Соломка_с_маком.JPG |
Point(doSelect)
Point(onSelect)
Point(String)
link(onSelect,1097882:doData,[(233,132)(233,159)(198,159)(198,188)])
}
Add(Button,15718346,91,224)
{
Left=5
Top=5
Caption="Старт"
link(onClick,9317330:doEvent1,[])
}
Add(DoData,1097882,210,182)
{
link(onEventData,6624568:doEvent1,[])
link(Data,13677426:Var2,[])
}
Add(Hub,9317330,161,224)
{
link(onEvent1,7090074:doData,[])
link(onEvent2,2572888:doEvent2,[(187,237)(187,208)(52,208)(52,153)])
}
Add(DoData,7090074,196,224)
{
link(onEventData,109833:doMax,[(240,230)(240,203)(129,203)(129,153)])
link(Data,16546814:Count,[])
}
Add(CounterEx,109833,140,140)
{
Min=-1
Max=3000
Default=-1
Point(doMax)
Point(onThroughMax)
link(onNext,16546814:doSelect,[])
link(onThroughMax,1668709:doMessage,[])
}
Add(Hub,2572888,63,140)
{
InCount=2
OutCount=1
link(onEvent1,3556549:doTimer,[])
}
Add(FilePartElm,1829035,294,189)
{
Point(Part)
link(onPart,11287734:doEvent1,[])
}
Add(Dir,6660361,91,273)
{
}
Add(StrCat,10030485,91,322)
{
Str2="Файлы"
link(onStrCat,6660361:doDir,[(135,328)(135,311)(79,311)(79,279)])
link(Str1,6660361:CurrentDir,[])
}
Add(HTTPClient,2720193,357,308)
{
link(URL,4632517:GetData,[(363,300)(321,300)])
link(FileName,3664235:Result,[])
link(onFinish,4269938:doEvent1,[])
link(onError,4269938:doEvent2,[(401,335)(401,328)])
}
Add(Hub,4269938,413,315)
{
InCount=2
OutCount=1
link(onEvent1,14535198:doStart,[])
}
Add(Thread,14535198,448,315)
{
Delay=100
FastStop=0
link(onExec,2572888:doEvent1,[(490,321)(490,104)(51,104)(51,146)])
}
Add(Timer,3556549,91,140)
{
Interval=100
Enable=1
AutoStop=1
link(onTimer,109833:doNext,[])
}
Add(Dir,12204413,511,133)
{
}
Add(BlockFind,4538814,364,182)
{
IncludeBlock=1
StartBlock="/images/"
Point(doEndBlock)
link(onSearch,10439990:doStrCat,[])
link(Text,13677426:Var3,[(370,166)])
}
Add(Hub,11287734,336,189)
{
link(onEvent1,4538814:doEndBlock,[])
link(onEvent2,4538814:doSearch,[(357,202)(357,188)])
}
Add(GetDataEx,13677426,210,161)
{
link(Data,16546814:String,[])
}
Add(StrCat,10439990,413,182)
{
Str1="/images/"
link(onStrCat,15942241:doReplace,[])
}
Add(Message,1668709,294,147)
{
Message="Скачивание завершено"
Caption=" "
Icon=4
link(onMessage,8591451:doClose,[(344,153)(344,94)(23,94)(23,335)])
}
Add(FormatStr,5529126,511,182)
{
Mask="%1Файлы%2"
Point(FString)
link(onFString,701689:doEvent1,[])
link(Str1,12204413:CurrentDir,[])
}
Add(StrCat,3664235,364,259)
{
Str2="Файлы"
link(onStrCat,8591451:doCaption,[(408,265)(408,289)(23,289)(23,314)])
link(Str1,5529126:FString,[(370,237)(517,237)])
link(Str2,1829035:Part,[(377,240)(300,240)])
}
Add(Hub,701689,560,182)
{
OutCount=3
link(onEvent1,12204413:doDir,[(586,188)(586,173)(499,173)(499,139)])
link(onEvent2,3664235:doStrCat,[(586,195)(586,229)(356,229)(356,265)])
link(onEvent3,2720193:doLoadFile,[(594,202)(594,354)(345,354)(345,321)])
}
Add(EventFromData,4632517,315,259)
{
}
Add(Hub,6624568,259,182)
{
link(onEvent1,4632517:doData,[(284,188)(284,265)])
link(onEvent2,1829035:doPart,[])
}
Add(Replace,15942241,462,182)
{
SubStr="/"
DestStr="\"
link(onReplace,5529126:doString,[])
}

Компонент http://forum.hiasm.com/getfile/38293

Редактировалось 1 раз(а), последний 2018-11-29 23:08:39
карма: 4

0
Разработчик
Ответов: 26066
Рейтинг: 2120
#24: 2018-11-29 23:35:41 ЛС | профиль | цитата
Sersey писал(а):
Обычный почему то не качает, вместо картинки все файлы по 1кб

Да все качает нормально, но в однопоточной схеме. Вот законченный пример по отнопоточной схеме полностью на штатных компонентах, но без возможности перезаписи (оставил реализацию для ТС)
Схема

Add(StrList,9255127,532,245)
{
Strings=#78:https://static-eu.insales.ru/images/products/1/6752/102038112/с_шоколадом.jpg |72:https://static-eu.insales.ru/images/products/1/4342/101912822/карри.jpg |90:https://static-eu.insales.ru/images/products/1/1389/102679917/рожкового_дерева_камедь.jpg |86:https://static-eu.insales.ru/images/products/1/7985/103874353/изолят_сывор._белка.jpg |73:https://static-eu.insales.ru/images/products/1/6390/101914870/цезарь.jpg |79:https://static-eu.insales.ru/images/products/1/5578/101914058/1000_острвов.jpg |73:https://static-eu.insales.ru/images/products/1/4687/101913167/кетчуп.jpg |74:https://static-eu.insales.ru/images/products/1/2995/101911475/Барбекю.jpg |76:https://static-eu.insales.ru/images/products/1/7918/101916398/чесночный.jpg |82:https://static-eu.insales.ru/images/products/1/7663/102489583/гуаровая_камедь.jpg |78:https://static-eu.insales.ru/images/products/1/3502/104983982/ксантановая.jpg |84:https://static-eu.insales.ru/images/products/1/5179/104985659/конжаковая_камедь.jpg |80:https://static-eu.insales.ru/images/products/1/7024/105012080/куриный_белок.jpg |86:https://static-eu.insales.ru/images/products/1/1722/75237050/6_Булки_Kaiser_Rolls.jpg |85:https://static-eu.insales.ru/images/products/1/1761/75237089/8_Булки_Яськи_Jaski.jpg |96:https://static-eu.insales.ru/images/products/1/1968/75237296/11_Булочки__Bon_Matin__сладкие.jpg |108:https://static-eu.insales.ru/images/products/1/2148/75237476/13_Булочки__Petit_Crisp_Skorpor__хрустящие.png |87:https://static-eu.insales.ru/images/products/1/2254/75237582/14_Булочки_Краковские.jpg |106:https://static-eu.insales.ru/images/products/1/2324/75237652/15_Вафел_батончик__Quadritos__в_шоколаде.jpg |102:https://static-eu.insales.ru/images/products/1/2363/75237691/16_Вафельный_батончик__Wafer_pocket_.jpg |111:https://static-eu.insales.ru/images/products/1/2572/75237900/17_Вафли__Noccioli_snack__с_шоколадным_кремом.png |103:https://static-eu.insales.ru/images/products/1/2467/75237795/18_Вафли__Snack__в_шоколаде_с_орехами.jpg |84:https://static-eu.insales.ru/images/products/1/2515/75237843/19_Вафли_с_ванилью.jpg |82:https://static-eu.insales.ru/images/products/1/2644/75237972/20_Вафли_с_какао.jpg |84:https://static-eu.insales.ru/images/products/1/2692/75238020/21_Вафли_с_орехами.jpg |96:https://static-eu.insales.ru/images/products/1/2832/75238160/24_Кекс_йогуртовый__Plum_cake_.jpg |98:https://static-eu.insales.ru/images/products/1/2907/75238235/25_Кекс_мраморный__Marmorkuchen_.jpg |108:https://static-eu.insales.ru/images/products/1/2949/75238277/26_Кексы_с_абрикосовым_джемом__Magdalenas_.jpg |106:https://static-eu.insales.ru/images/products/1/2983/75238311/27_Кексы_с_шоколадным_кремом__Meranetti_.jpg |86:https://static-eu.insales.ru/images/products/1/4002/75239330/45_Макароны_Swiderki.jpg |104:https://static-eu.insales.ru/images/products/1/4223/75239551/50_Мини-багеты_Дуо__Mini_Baguette_Duo_.jpg |103:https://static-eu.insales.ru/images/products/1/4250/75239578/51_Мини-багет_Дуо__Mini_Baguette_Duo_.jpg |78:https://static-eu.insales.ru/images/products/1/5595/95335899/мука_диетика.jpg |91:https://static-eu.insales.ru/images/products/1/4308/75239636/54_Нутриген_напиток_сухой.png |111:https://static-eu.insales.ru/images/products/1/4449/75239777/70_Печенье_Balvinki_Herbatniki_с_сухофруктами.jpg |94:https://static-eu.insales.ru/images/products/1/4505/75239833/71_Печенье_Balvinki_песочное.jpg |114:https://static-eu.insales.ru/images/products/1/4709/75240037/56_Печенье__Biscotti_con_cioccolato__с_шоколадом.jpg |97:https://static-eu.insales.ru/images/products/1/4842/75240170/73_Печенье_Biszkopty_бисквитное.jpg |96:https://static-eu.insales.ru/images/products/1/4886/75240214/58_Печенье__Choco_chip_Cookie_.png |91:https://static-eu.insales.ru/images/products/1/4911/75240239/58_Печенье__Chocolate_Os_.jpg |98:https://static-eu.insales.ru/images/products/1/4937/75240265/60_Печенье__Cioccolini__Чоколини.jpg |104:https://static-eu.insales.ru/images/products/1/4973/75240301/61_Печенье__Digestive_Choc__Дайджестив.jpg |102:https://static-eu.insales.ru/images/products/1/5008/75240336/62_Печенье__Frollini__песочное_к_чаю.jpg |98:https://static-eu.insales.ru/images/products/1/5069/75240397/74_Печенье_Herbatniki_шоколадное.jpg |99:https://static-eu.insales.ru/images/products/1/5141/75240469/65_Печенье__Maria_biscuits__Мария.jpg |100:https://static-eu.insales.ru/images/products/1/5215/75240543/66_Печенье__Milly_Friends__детское.jpg |104:https://static-eu.insales.ru/images/products/1/5272/75240600/68_Печенье__Petit__Butterkeks_песочное.jpg |95:https://static-eu.insales.ru/images/products/1/5823/75241151/87_Смесь_мучная_универсальная.jpg |85:https://static-eu.insales.ru/images/products/1/5862/75241190/88_Смесь_Негритенок.jpg |76:https://static-eu.insales.ru/images/products/1/5950/75241278/89_Соломка.jpg |85:https://static-eu.insales.ru/images/products/1/6008/75241336/90_Соломка_Paluzski.JPG |92:https://static-eu.insales.ru/images/products/1/6039/75241367/91_Соломка_Paluzski_z_sola.jpg |87:https://static-eu.insales.ru/images/products/1/6061/75241389/92_Соломка_с_кунжутом.JPG |84:https://static-eu.insales.ru/images/products/1/6101/75241429/93_Соломка_с_маком.JPG |
Point(onGetString)
Point(doGetString)
Point(String)
Point(EndIdx)
link(onGetString,3397290:doReplace,[])
}
Add(MainForm,15965764,91,196)
{
Width=283
Height=99
Caption="Download Files"
Position=1
}
Add(Replace,3397290,588,252)
{
SubStr="//"
DestStr="/"
link(onReplace,11319896:doSplit,[])
}
Add(MultiStrData,11319896,637,252)
{
Char="/"
link(onPart2,13088982:doReplace,[])
}
Add(Browse,9961737,140,273)
{
Title="Выберите папку"
NewStyle=0
link(onBrowse,11761381:doValue,[])
}
Add(Memory,11761381,189,273)
{
link(onData,13374766:doEvent1,[])
}
Add(Button,16523057,91,273)
{
Left=70
Top=20
Width=130
TabOrder=-1
Caption="Set Default Directory"
link(onClick,9961737:doBrowse,[])
}
Add(Replace,13088982,693,259)
{
SubStr="/"
DestStr="\"
link(onReplace,2737426:doStrCatDlm,[])
link(Str,11319896:RemaindStr,[(699,250)(685,250)(685,292)(643,292)])
}
Add(StrCatDelim,2737426,742,259)
{
Delimiter="\"
link(onStrCatDlm,10913106:doFileExists,[])
link(Str1,11761381:Value,[(748,250)(734,250)(734,320)(195,320)])
}
Add(FilePartElm,1532738,910,238)
{
Mode=0
Point(Part)
link(onPart,11852919:doExists,[])
link(FileName,7236662:Var1,[(916,229)(888,229)])
}
Add(DirTools,11852919,959,217)
{
Point(doExists)
link(onOK,7191866:doEvent,[])
}
Add(Dir,3124246,1071,217)
{
Point(Dir)
link(onEnd,13138483:doWork2,[])
link(Dir,1532738:Part,[(1077,208)(1063,208)(1063,278)(916,278)])
}
Add(IndexToChanel,7191866,1008,217)
{
link(onEvent1,3124246:doDir,[])
link(onEvent2,13138483:doWork1,[(1047,230)(1047,202)(1117,202)])
}
Add(Charset,4637390,1134,217)
{
Type=6
link(onCharset,11675389:doDownload,[])
link(Text,9255127:String,[(1140,194)(524,194)(524,292)(559,292)])
}
Add(HTTP_Get,11675389,1190,217)
{
Wait=0
link(onStop,10699973:doEvent1,[])
link(FileName,10065598:Var1,[(1203,208)(1175,208)])
}
Add(FileTools,10913106,798,238)
{
link(onEnd,6431537:doEvent,[])
link(FileName,9244066:Var1,[(804,229)(783,229)])
}
Add(GetDataEx,9244066,777,364)
{
Angle=3
link(Data,2737426:Result,[(748,369)])
}
Add(IndexToChanel,6431537,847,238)
{
link(onEvent1,1532738:doPart,[])
link(onEvent2,2992931:doPart,[(900,251)(900,321)])
}
Add(HubEx,13138483,1113,217)
{
link(onEvent,4637390:doCharset,[])
}
Add(GetDataEx,7236662,882,364)
{
Angle=3
link(Data,9244066:Var3,[])
}
Add(Message,3355543,1029,315)
{
Caption="Сообщение"
}
Add(FilePartElm,2992931,931,315)
{
Point(Part)
link(onPart,8089105:doString,[])
link(FileName,16658109:Var1,[(937,306)(923,306)])
}
Add(FormatStr,8089105,980,315)
{
DataCount=1
Mask="Файл %1 уже существует.\r\nПерезапись не реализована"
link(onFString,3355543:doMessage,[])
}
Add(GetDataEx,16658109,917,364)
{
Angle=3
link(Data,7236662:Var3,[])
}
Add(CounterEx,4566083,357,266)
{
Point(onSet)
Point(doMax)
Point(doReset)
link(onNext,9012355:doCase,[(396,272)(396,244)])
link(onSet,9933737:doWork2,[])
}
Add(Hub,13374766,245,273)
{
link(onEvent1,5547558:doData,[(270,279)(270,251)])
link(onEvent2,4566083:doReset,[])
}
Add(DoData,5547558,287,245)
{
link(onEventData,4566083:doMax,[(333,251)(333,279)])
link(Data,9255127:EndIdx,[(293,236)(237,236)(237,313)(566,313)])
}
Add(Case,9012355,413,238)
{
Value=Integer(0)
DataOnTrue=String(Закачка завершена)
link(onNextCase,9933737:doWork1,[(501,244)])
link(onTrue,11921465:doMessage,[(452,251)(452,202)])
}
Add(HubEx,9933737,497,273)
{
link(onEvent,9255127:doGetString,[])
}
Add(Message,11921465,469,196)
{
Caption="Сообщение"
}
Add(StatusBar,7543993,1407,238)
{
}
Add(Hub,10699973,1239,238)
{
OutCount=3
link(onEvent1,14916134:doPart,[])
link(onEvent2,3010106:doProcessMessages,[(1278,251)(1278,286)])
link(onEvent3,4566083:doNext,[(1264,258)(1264,188)(347,188)(347,272)])
}
Add(FilePartElm,14916134,1288,238)
{
Point(Part)
link(onPart,3653178:doString,[])
link(FileName,10065598:Var3,[(1294,229)(1329,229)(1329,369)])
}
Add(GetDataEx,10065598,1169,364)
{
Angle=3
link(Data,16658109:Var3,[])
}
Add(Application,3010106,1288,280)
{
Wait=1
}
Add(FormatStr,3653178,1351,238)
{
DataCount=3
Mask="%1 из %2 -- %3"
link(onFString,7543993:doText,[])
link(Str1,7447326:GetData,[])
link(Str2,9255127:Count,[(1364,229)(1392,229)(1392,376)(545,376)])
}
Add(EventFromData,7447326,1351,168)
{
link(onEvent,10802185:doOperation,[])
}
Add(Math,10802185,1407,168)
{
Op2=1
ResultType=0
link(onResult,7447326:doData,[(1446,174)(1446,160)(1341,160)(1341,174)])
link(Op1,4566083:Count,[(1413,152)(517,152)(517,306)(363,306)])
}

Будет время, попробую реализовать мультипоточную схему, где-то я уже делал такое.

Редактировалось 2 раз(а), последний 2018-11-29 23:40:32
карма: 22

0
Ответов: 12
Рейтинг: 0
#25: 2018-11-30 14:08:25 ЛС | профиль | цитата
nesco, в вашем варианте выбивает примерно на 600 скаченных файлов. просто программа закрывается и все. В папке создает примерно 600+- 20 папок и все правильно загружает, но почему выбивает не понимаю.
карма: 0

0
Разработчик
Ответов: 26066
Рейтинг: 2120
#26: 2018-11-30 15:13:20 ЛС | профиль | цитата
Addon22, если не трудно, скинь мне архивом весь файл ссылок, хочу проверить на другой реализации.
А в твоем случае, КМК, происходит утечка памяти или переполнение стека, уточнять надо.

Редактировалось 1 раз(а), последний 2018-11-30 15:14:27
карма: 22

0
Ответов: 12
Рейтинг: 0
#27: 2018-11-30 17:02:17 ЛС | профиль | цитата
nesco,
Вот ссылка https://yadi.sk/d/-5GS2TVzThOH3g

Редактировалось 4 раз(а), последний 2018-11-30 17:12:01
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#28: 2018-11-30 18:52:38 ЛС | профиль | цитата
Addon22 писал(а):
но почему выбивает не понимаю.
потому, что по одной из ссылок попадаешь на писал(а):
Ой, Вы попали на страницу, которой либо нет, либо давно удалили.
Например вот такая : http://www.czp31.ru/images/no_image_original.jpg
или такая: https://static-eu.insales.ru/images/products/1/4238/77099150/_D0_9A_D0_B8_D1_81_D0_B5_
D0_BB_D1_8C_20_D0_A4_D0_B8_D1_82_D0_9F_D0_B0_D1_80_D0_B0_D0_B4_20_D0_9A.jpg

Редактировалось 3 раз(а), последний 2018-11-30 19:22:26
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 12
Рейтинг: 0
#29: 2018-11-30 19:17:32 ЛС | профиль | цитата
а как сделать, чтобы он пропускал эти файлы, которые не скачиваются? почему программа то закрывается автоматом?
карма: 0

0
Ответов: 5227
Рейтинг: 588
#30: 2018-11-30 21:33:22 ЛС | профиль | цитата
эх моя качалка не перевариват кирилицу
вот такие урлы https://static-eu.insales.ru/images/products/1/3502/104983982/%D0%BA%D1%81%D0%B0%D0%BD%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B0%D1%8F.jpg
понимает
ну файл на выходе %D0%BA%D1%81%D0%B0%D0%BD%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B0%D1%8F.jpg такой
мда, нужна доработочка
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)