Вверх ↑
Этот топик читают: Гость
Ответов: 108
Рейтинг: 14
#1: 2009-05-12 19:55:40 ЛС | профиль | цитата
На основе выложенной схемы пытаюсь сделать программу.смысл такой- я запускаю сервер у себя на пк, открываю браузер с локалхостом, там вэб форма, должно быть поле для ввода текста (его нет сейчас,не знаю как реализовать).так вот, я вводу в это поле список прокси серверов,жму кнопку сохранить, а у клинтов, которые пользуются программой,обновляется список ключей в текстовом файле.Хочу делать именно через сервер на 80 порту,чтобы списки мог обновлять не только я,в таком варрианте можно зайти на сервер и обновить списки у клиентов с любого места.Тока пока ничего не работает,не могу понять как отправить сожержимое текстового поля на вэб форме клиентам.

вот сервер

почемуто код не вставляется... http://www.filehoster.ru/files/cs1217

#pas
Add(MainForm,3006772,140,119)
{
Left=20
Top=105
Width=172
Height=27
Color=4259584
Caption="
карма: 0

0
Разработчик
Ответов: 4698
Рейтинг: 426
#2: 2009-05-12 20:07:05 ЛС | профиль | цитата
ebripsy писал(а):
почемуто код не вставляется...

Перед вставкой на форум схемы обязательно надо перейти на русскую раскладку клавиатуры
карма: 10
0
Ответов: 879
Рейтинг: 101
#3: 2009-05-12 20:16:18 ЛС | профиль | цитата
думаю поможет, смотри на ответ сервера


Add(MainForm,2949319,140,231)
{
Left=20
Top=105
Width=558
Height=320
Caption=""
BorderStyle=4
Icon=[ZIP065C000078DAED9B07585457B786D780F4220645505140A4A908218AD1A8A8806203C18682052C8074509A0876891D11142982A848AF4309CEF89B3CC61A4A948E311142AE14913F2636D8779D69191010BC1AE1B92C7867EDB2F65EDF297366F69919001A888292920CFA21F08700C04100909161D7356800CE82003A3AC08A8B9706081D0218CFA98B02CC96A5E2D9753B2180DF4773E395207E02C032656E3CD631EE2F636EBC12D8E15C51AB01343027868001002B6FCF16C8FA87C040B6A3FEA8267CB87EFD3AB610D63F10C276D41FD5840F099DACF3CC5E1DCDD5FB700773F50E207CF672B0DEB9DE61F779BFBBFF0CB9461D69E0AB2F0C3C2C1AD8439D65EFCCD7F97825BCC7E0331B759ECB70CEF57FE33CEF745EBB7AB30F54DF3D773C1E84969616EE71E11E0FDE71F858FB99DA4F7809818DC0BEAE74676E0E47C0CFFD34AB7CC95C1D2E2E5787583375085E381EAE58A82213B05D0D2E59A8419C39853AA4D8CD87A4D5CA90B84A051290F895E3115508B63783F4B58AC85848B11C07A96B942019C95DAF00D9D6A390D190B96E0C645A2942C12639C8DF280F7948EE0605F8619B0C320CAE6F1E0E0CDB1170DF511CEE6E97825BF65270DB5E1A6EDA0D859BF643216E8B26DC396A06793680D02017A9F01480720F01C8D8200089EB042001C9B31584527721A8D8290C0F5C8521DB46087E761381121751287615854A6F7128741683023B3128F592861B2EB270D3531E6EF9A8C05D7F75F8E5C824B8B5570F9E9E3782D2E306D014B7125E16EC82578C3D50EA0150E206706D2B6AB005D480A0AFF0442D3B68508AFE813B0D6E38D0A0600B0D635027926C4D436D8815152780DA5037A51DCBA5E80BB608600C6E8315D52788ED08FA52F4456E8270075F48EEB808E278AA7F0854780DC11804CB653BA8BA1094ED1482722F612C8BC0C39D2250E6250A65DE625081DB5BE9230195BE1250E12B09E548A59F3414FBC8C23D2F39A8D93B0A7EF054801B9EA3A1E1A43A3C3DA9010DC193A0E1F424683C3D193D8536349DD181C61084F2A114BAD018A6075547293F0D9ACEEA4353F874683C8B9C9B8EE519D014310B990D8DE89B23715F46CE81E6A879D01C6D084DD146F02CD6049A6310F44F2E58C0D3ABEBE151F58FD0FEB61E9AF0B9D882FC89BC445E21AF9137C85BA40D69478C5D9F80AD5B36EBB9EBE1E101AEAEAE606F6F0F9B366D828D1B37C2860D1BC0DADA1AD6AD5B07969696B066CD1A183400E640B76C461F8CCE1CD24B1316A21E194C2909094109CA7A334892C114BB929898988424C65FBD9AD49325245E11673045A970CA38AE47136130BF48EA830D63306592939292F1AF37963894C1944E4E4EEEF5FCF20CA65C0AC62727A7A4F46258F2480673444A4A4A12452F2C793883A9D8CB58CA52C63098A35253527B1D3F9AC154484B4DEB75BC3283A99496D6EBF8B4710CE6D8B4B4F45EC78F1D8C7F5FFC84F45EEFFFB4F4090CA66A56566FE74F4F57653055B2B2B29292B27A118E81E33F7DBC5656562FE563FC44065323ABB7033050B380A9DE8B78B6600C54CF67AA51F15D8FE9DC9895A596CB9C93D5870D9893CBFCA6B7F11897352B97F975561F6C662E53FF721F6C6E1E739ADEBAAFACA73A39594FB5B276B276729A6A85B0CDCACA8A859315559EBA65F38C7DDF316D4DD7584E31D35EABA3ADA3BDDC5C4767CA5A33331DB64DD131335B6BAE3DCFC4608AA191CE2490DD3FFF1A73F5F6555FEAAEB0D8B473FD74BF805D01FEB3DD5C5CB6B14D77E386AD761ECE0B17EFF55BB4C4959691B9604F0ED33130EED285E8D88BD167A3624E9F0A8D8C381F1E7E8E6D61874F1CFDF6C8C103878E071D3B197266B271B003BE3E2EF3DAEDE3B994652B6D6CDC29F3E698BBBBFDCAA55C5BB9C3D793F9FFCFD8CB33D69AAF4B4FAD1B7101C5B641DFB317E4EC2F91EEF76767DFF1BE55F7EBD4DDEE8758DED2DC146297AA400C720189335585CB161A1067A109DE0B7560F7123DF05AA0035E587637D2066F135D08B29C07562BCC600D8E8D59AC08B1CB94719C0A7A9C8702E7F036D101578C5F6B610A99763320CB712E643818C0AD100FF831CC172ECC03C0A50B64DBEBC3BD5037B873C61D2C31D6668335C41A035C3002889E8F1822588EC2F277CE5321C7711A446C9D0D3F8539C3ED300F58B7C214AE2E01B86C822C0288437FD363327CEFAE0DFF71D501868B2E944538C0F5231BE0E1F9ED5012EE0845E79C602D8ECBB7C43C8B01824CA4E1AE9716DCDE3909AAA2ECA022D21E0AED0132B13FC102D7A67EAA50E4AB06F7BD711D1BBB056A62B642891340F176C411A1CACE880B4011FA420704DBEE52FD6E42F0C07F0C9405A8C2A3835A5013A4057F9CD187165CB3FD156B080F8FCC84BA3003688C590E2D8936507FD5167EBB68038F91429C8FB1955A1B0B4089BB20AE3985A02E4018FED827014FF64AE17A530AD79E08FA87BED250B4430AAA0265A13A70382207D57B284642F55E649F3C7A05A8D9370A6AF68F82EAFD941F0D3507C640D37165A839380E9A4EAAA2578667C16AD0744A1D5A42B49089F0ECCC64A842DDCDA153A0396C0AB49ED38396B37AF0226A2AB4844F83E6F0A9F0FC3C6E138BE9D0123113B76F163C8F9E030F8EE1FAF5CA2AF82DC515E2E3A260BDF53A7852920035C559505E4847289F0DA5F733A1A238072A4BF2A0F2E73CA8405FF1732E82F587D770FDFA3D54FFF213FCDDC39A55DBA18DB55EA5EE47797A7AB2D6A983D6B5E57F7ACBE9C9F2F3874A53CB40C94E262FA5202626AE9693FF8588B02C9A9CD010417E1B2124345274B84C4EFE183ACBD252D2E99D2C93AE3B2C275F914EA7DEA2D0D98EDFE8F471D83F9A9E9181EF7DBBB00CFA58819C7C157A665A6A7A5711E97455ECD7A667A5773D433A7DFC849CFCC9F4ACD4D4D4B42EFB75B07F069DDE652FD53F07FBBFEEA17F36F64FEFA17F16F6EBB3FABB54409F392A27DF08F75D6A975B90415F6090936F88E3B1F7DDEE543ADD18FB9776B37DA9D86F8AFD4B703C5F3FBB989E999E85FDCBBECCC95F8CF9FFD984547A063B2015FFE876D86F85FD5D5A269DBE0DFBADE9DDDB56EC5F979C181F7FE5CAE52B68F109F1F8EE33FE6A4CDCA58BB117A293C2A372F24DF4D435276A4DD4D4D4D4D2D4D4D0D49A3871E2A4698B94A77EA5347FDEDCBC9C7C074BB3E52B56ADB0D8EEE8B876C58A35E62B56DA2FB4DDB27AF3A629D9609F9B93BFE3E8F9B3611B434E9E3B7E2CF4CCE9E02387820EEFFBF6E48113A7367C63E31489A7BFE7FA8381FEBE3EBB7CBC7707ECD9BFD76F97CF4E77772F0F375717E788FCCF6EFC9F923CC6EBC175E0DCDAFFF8D0706E41D2C93A7EEE20DAE3B56AD76A7378FDE2BF707CB91E0499EA427EA00D7898CD81A3CBBF84234888E5D77060FD0228CB380F87371A4155DE4538666B04DFDA18414D5E34BC7AD10A992EFA7066AB01046F3384135B0CE14941043CFE2E129ABE8F803A463814D84840812D85245CDB2C855E0ABD342203773C94E096B706FC7468369CF75D0BF5CCB3F012E72CD8260D8FB3F6434A8837D41E5585DF4FA8C1FF9CD482FA1313E1F753C88949507F7232FC4E113C05EA8375E0C9A9AFA02E641A3C0E3781BAEA22A8AFBA0DB5E8FFC6F91A2BAFC193CA7B505753846D8558BE0B758FCBA016EBEDA40D5FE7DAF1F5AEBDCBD73EEA752F242404F6EFDF0F010101B07BF76EF0F7F71F7CA11BB4016D669D6DF1D2653C335D622A242622222AC2B62182C2A61202C3D4660C639BC0307153A9450B172EE0D8421371539945463C339E2F693AB2437DA8A91C7FDD50DA5461919131AF61DE08D309FFF41B1BCF1B6E2ABF6891091AFB6191ACA986C1EC59FAFA73F5F5BF9EF3CDF499AAA6EA4A631515C78D1D357A8C8AF217344DD36953F574B4A77CA93B516BF2A4AFC67F65F63E23849E11086969F02E1900023900F44C80F4F40E7DB4B43442D2D20911C8E9F8B9A5D2E00935689FD2E407285CED47912B038C1394F68BCBD5497F2678E178126BF66E3B671BE46397ABD5C499AB118A4BE6EA845BE6A7BF6D539CF93FFA2FA1BEF6B7F5E425F5AD230EAFF8CA5C9A90160EAF3E037F7274505A2F59A8F1F45FB198F08EF6CEF4D4F739B862A1CAD31FBF52B5DFE8EA2DF12BC7F3F427AC5221AFF9FA5E77F2FD0DEA3C4844CD5CFD49AB95595A5FF763CD9D495EA3C4D39F62398EBCE9A49F5B7EC3A13F6D1BA523954F7FFADAB13C9D6F38319DEBFD094A7FFA5A459EFE4C2BC57EADB73394C6CC756378FAB3AD4791B79CF6B703447FB6F5689EFEDCF50AA48DA3BD6D80E8CFDDA0C0D39FB7519EA5BB6D80E8A734E6A366AEFE824D723CEDED03443FA57950FFA0FE41FD83FA3FB77E86ED0896EE8170FDE7EE634A3357FFF5CDC3799F8DF4F7FDDFCE81D2CCD5FFC336990E9FEF7063493FD3CE6F3F6C1B36A8BF7FE857B86937F41DEDFD117EBB693F94080A0A5E45FD8AB7ECA5BADCFFFD59FF6D7B692229299984FA95EF6EEF5FFA490F65AE519A478C189182FA55EE3B8ABFA3FF536DCFFF754EAE519A478E1CC9D25FE82C3620CE1F7EFD9466AEFE1217D17EAFBFB315BB8AF2F43F70152603CD7E7613E1EA572E7517228FAA7F1C50947A4953CFDF64EAFA99672B4832360890646B1A495C274012AC682481E5B970EAEB68EC32B78DDBCFEBE3AF77078D8F2EEA56027C7D021DFA12AD288D0224DB4688FCE0A9405D3FA9DF962A146C1120D7B60229D8422379B6880DE5013D905CACE75275AACCF3543BBBCE6EA3B1E25863F8DABB228FEBB9B1D4FC9C5C375C6449E97103526027C68ABBE5A342EEFAABB3E2E3B6681237872324D8DE8CDCF01C4D6E7ACA53AF5FF1D4FB871B0E3472C759903C70A791720F0152E189ECA0A1C7FA0E2C7B89601DFD4E6152E923412AFDA449A52FDB57F84A924A6F7152BE7308C6B129DF21D82DD4DCE5D4FC3B29B00DA9F012C2F210F2F4BC117959B08BD4EC1DC5CAD314B792BC62ECC17143889FFB6962ECFA84D8BA65935B7BF5C83D2FD6FBFF504AFF1D174152EC234B9E5CB0204FAFAE274DD146A439DA9034C79890E6581356B9297C06698E9A479E61BD316C1AA2471ACF4E274D91734873A401698C98459A22667398D52D8DE7A69386D3934863A80E693AA383E5C98836797A5283349C54270DC1D887ED8DD8DE18823E5497349DD5C7FCD3C99DA366E497239348D5515D52E42648E95F447DC3BBC60B744BDC803CDC2942CA717F96798B91B29D42A4D403BA068F4B29EE438A32DC37EFE025DA339CB8523C1EACB9BACBD32967B99730A9C0634D69CBD808ABD9DF4E1FB4411BB4816CBDFABDCEA0F5CD681FFABB9DC1EF69BDC7A410D90FE443BF2324CD792650B9D723FB9020E4701F3886C47EC0777C22117B44EECC02A590A0D90A4F0FCC906BD9F7F5F0967DD3F9A0EA33DECBF3BE62FFA55C9DD810818B987F52CC624572D94283C499AA92D865CA1D8859A6422E2C55213148EC87C29983350FE688B3D0C45C2A44515A988EF975B31CE776BB1EA23E53FE9BF3D9E0C7B036EE7D92300F327EA8500EE69F9CE160D0E13E2D3FFCD6FE11E0DA8F61BE64B4382D0BF34FCCB49BC16A7BCB81FF7B091F9BB79CFCB7423C888218B0F267DBEBF3F6CDEB4EDF33F8D8F9B9C7F1CE1977324A9C9D3FC7711A6FFFBEF9C4FB819BFF5EA81BEE7F76FEEF9CA776798FFEF527CCFF5398332F3FC345B7C33D96D79F106EFEA2734E64B4043BFF7F5C75FEF5FC25E18E640C3BBFD6F7EEDAFF7AFE87E7B79331929089F9C77FAEFC438581759FEAA6C7E42EF37FAAF390B2B2080722C3C97F7BE7A40ED7DB579FF079C8BDFE5444DA13191176FEBB5E5A1DB69F3FEFC7CCCD7FBFB02ACA8E97FFBEB7FA277FFE77BE5F5913B39597BFC857ADCB7BAC7D9DBBAB73AD8DE3DB3BE5FF25760B19C6C95FE2A7DAE1F8F7F6B9C0BF4D6F7BD0F0AA9367FD3EEDA20D2F7F5940C7FC9F8A36BE6DFB8D2FFFA3835AFFFA7DDEFAABB6BCFC0FFCC790EA5F7E22950FAF918A923C16953F73E02F7360C5707D09278603BB2F979417D249E9FD4C52519C83E56C248BD4146791272509E451F5F7E4C1317D2237FC0B56FE4C4B20579700893506123D1F31420C397E3E1F86FF942F18756A37FA87286C8B330192600124D200C8E54508D62FCC031264224D2E2C06928F39E5E4E4A8FCAA8CAD40EE6E0752E204A4187DB133902267B62FC6B612370152E22EC8A2D84D88DD8E143AB12976E4C4BA609DC21E485D98016949B421850E401A639693BF620D49C4D6D944DBA18DEC763FC48A1B376EDC25CC3FEEBE33B456056991A62BAB484BE42CD2123113FD1CF2FCBC3E6939AB479E47CF21CD61534873E814D2727E3AA24F9AC3A79296F0692C9E9D994C9E05AB9196109CE3943A693AAE8CE589ACB14D275549EB393DF2226A2AF9E38C3EB97E640379786426A9F01622F2D2343B6AED51E909360FBD25DAAAF78F23D58172ED55FED2ED557E52ED55BE1288787BD52E49F462ED553EE2EDD5BBA4DBABFD2986B65707C8B65705C8B656ED9669ADF49368ADDC25D95AE92BD65AE123DC5AE6012C2A7D445ACB3CA1B51CF9D50F5AEBFDE1CFDA5DB4D7F79CE02467DD3368FDE23E0D2181FFE25D8CEE7FB7FBDEFB1454E817C8B03E40C58B73C66EE7FC8C784F2FD98BF821A6D1A66AB9878DC7D7ED9BAFDC48B197E3BB2360AE52E34123D566730DD9421CEF5A9A76EEF5EB17FF25AF5EB49297C8DFC8AB1EE0C6BA1B4DACA1C65764473D277CDF477AFB1EB8DF097233D4ACA2C657659F7B4EFAF85EB10D67F03456678D7F9413F641E3BD16B2C7FF9A1BDAE7F16F71BCAF891A6B7C6D7E086F7C6FDF97B5A302FF251358E37FFF2EB8D7F9DFF0DEB7B491C065ECF18DD7D9FABB5BA777B7D6DEB75499BDFFD2FC9FD73D2E23B5D585A4AEA688D455B3A9E52F234F2AEF22F7487DD56DD258798D7C6B3BBB921A9F6F2BF2F2DA661952602B45AE6DE622CDAA17D848A0A79024B7BC35C81D0F2592E9A24F76AD3627E1BEABEFE378F3521FA9EBB5C7B59ED7058D6DA83B34BAA1F6B04243EDC1510DB5418A0DB554FDC0F086DFF60E6BA83BA8D0507F48BEE1D7C3AA8D7703749F319D245C71BCD8E7BE4E05C20CD6DDCDBEC2B5FF056725281B]
TaskBar=1
Position=1
link(onCreate,4557003:##open,[])
}
Add(TCP_ServerEx,4557003,196,245)
{
link(onRead,3855631:doEvent1,[])
}
BEGIN_SDK
Add(EditMultiEx,9971778,3,3)
{
WorkCount=#31:##open=Устанавливает соединение|37:doSend=Отсылает данные в порт клиента|28:doClose=Закрывает соединение|
EventCount=#28:onRead=Приём данных из порта|71:onConnect=Событие происходит при успешном соединении клиента с сервером|67:onDisconnect=Событие происходит при отсоединении клиента от сервера|
VarCount=#65:Active=Содержит 1 если соединение активно, и 0 в противном случае|19:IP=IP адрес клиента|
DataCount=#32:Data=Данные для отправки клиенту|
Width=140
Height=70
link(doSend,916654:doSend,[(23,16)(23,27)])
link(doClose,916654:doClose,[(23,23)(23,20)])
link(Active,916654:Active,[(9,58)(48,58)])
link(IP,916654:IP,[(16,58)(55,58)])
}
Add(TCP_Connection,916654,42,14)
{
link(onRead,9971778:onRead,[(108,20)(108,9)])
link(onConnect,9971778:onConnect,[(108,27)(108,16)])
link(onDisconnect,9971778:onDisconnect,[(108,34)(108,23)])
link(Data,9971778:Data,[(48,8)(9,8)])
}
END_SDK
Add(FormatStr,14028257,445,413)
{
DataCount=3
Mask="%2Content-Length: %1


%3"
link(onFString,4557003:doSend,[(503,419)(503,330)(184,330)(184,258)])
link(Str1,6544603:Size,[(451,398)(412,398)])
link(Str2,2893471:Text,[])
}
Add(Convertor,8776093,399,455)
{
Mode=11
link(onResult,14028257:doString,[(438,461)(438,419)])
link(Data,6544603:Stream,[])
}
Add(StrList,2893471,452,344)
{
Strings=#15:HTTP/1.1 200 OK|26:Server: owned/1.0.0(Win32)|17:Connection: close|23:Content-Type: text/html|
}
Add(Hub,2110309,315,350)
{
OutCount=4
link(onEvent1,6544603:doOpen,[])
link(onEvent3,8776093:doConvert,[(373,370)(373,461)])
link(onEvent4,6544603:doClose,[(389,377)(389,363)])
}
Add(FileStream,6544603,399,350)
{
FileName="index.html"
}
Add(Hub,3855631,238,245)
{
link(onEvent1,5803517:doAdd,[])
link(onEvent2,2110309:doEvent1,[(284,258)(284,356)])
}
Add(Memo,5803517,308,245)
{
Left=6
Top=6
Width=200
Height=235
FileName="users.txt"
ScrollBars=2
}
Add(WebBrowser,3370592,413,245)
{
Left=210
Top=5
Width=335
Height=235
URL="127.0.0.1"
}
карма: 1

0
Ответов: 70
Рейтинг: 47
#4: 2009-05-12 20:23:56 ЛС | профиль | цитата
вот как можно с веб формы передать данные, но не кириллицу:



Add(MainForm,3006772,77,112)
{
Left=20
Top=105
Width=529
Height=337
Color=4259584
Caption="Сервер"
BorderStyle=0
Position=1
Point(doColor)
link(onCreate,10595252:doEvent1,[])
}
Add(TCP_ServerEx,4557003,161,126)
{
link(onEventData,11432602:doDelete,[])
}
BEGIN_SDK
Add(EditMultiEx,9971778,3,3)
{
WorkCount=#6:##open|7:doClose|
EventCount=#11:onEventData|
VarCount=#6:Active|
Width=671
Height=473
link(doClose,916654:doClose,[(51,16)(51,104)])
link(Active,916654:Active,[(9,303)(104,303)])
}
Add(TCP_Connection,916654,98,98)
{
link(onRead,14628340:doSearch,[])
}
Add(DoData,10876968,455,343)
{
Data=String()
link(onEventData,916654:doSend,[(513,349)(513,432)(86,432)(86,111)])
link(Data,16220159:FString,[])
}
Add(BlockFind,14628340,161,98)
{
IncludeBlock=1
StartBlock="GET /"
EndBlock=" HTTP"
link(onSearch,9246038:doEvent1,[])
}
Add(FormatStr,16220159,455,280)
{
Mask="HTTP/1.1 200 OK
Server: server/1.0.0(Win32)
Content-Length: %2

%1"
Point(FString)
link(onFString,10876968:doData,[(494,286)(494,321)(443,321)(443,349)])
link(Str1,2781463:Var3,[(461,256)])
link(Str2,7166989:Result,[(468,268)(433,268)(433,324)(391,324)])
}
Add(Length,7166989,385,280)
{
link(onLength,16220159:doString,[])
link(Str,2781463:Var2,[])
}
Add(GetDataEx,2781463,378,247)
{
link(Data,629785:FString,[])
}
Add(Host,3459347,378,140)
{
}
Add(Hub,9246038,217,98)
{
OutCount=3
link(onEvent1,629785:doString,[(308,104)(308,202)])
link(onEvent2,16060122:doValue,[(252,111)(252,20)])
link(onEvent3,1256497:doCompare,[(275,118)(275,90)])
}
Add(Memory,16060122,301,14)
{
}
Add(DoData,10007855,385,91)
{
link(onEventData,1515304:doReplace,[])
link(Data,812517:Var2,[(391,76)(321,76)])
}
Add(FormatStr,629785,385,196)
{
DataCount=1
Mask="<html>
<head>
<title>Веб-форма</title>
</head>
<body>

<form action="/iuhfg.php">
<p><b>Введите данные:</b></p>
<p><textarea rows="10" value="t" name="t" cols="45"></textarea></p>
<p><input type="submit"> <value="t"></p>

</form>

</body>
</html>"
Point(FString)
link(onFString,7166989:doLength,[(429,202)(429,244)(373,244)(373,286)])
link(Str1,3459347:LoacalIP,[])
}
Add(StrMask,1256497,320,84)
{
Mask="iuhfg.php?t=*"
link(onTrue,10007855:doData,[])
link(Str,812517:Var3,[])
}
Add(GetDataEx,812517,308,56)
{
Angle=3
link(Data,16060122:Value,[(307,65)])
}
Add(Replace,1515304,553,91)
{
SubStr="%0D%0"
DestStr="
"
link(onReplace,9971778:onEventData,[(629,97)(629,9)])
}
END_SDK
Add(StyleXP,9999526,105,77)
{
}
Add(MultiElement,16535955,119,224)
{
link(onEvent1,3006772:doColor,[(203,230)(203,276)(61,276)(61,146)])
link(Data1,4557003:Active,[(125,191)(167,191)])
}
BEGIN_SDK
Add(EditMulti,7912956,21,21)
{
EventCount=1
DataCount=1
}
Add(Timer,4125356,42,126)
{
Interval=100
link(onTimer,15040670:doEvent1,[])
}
Add(DoData,8997531,140,126)
{
link(onEventData,12053286:doEvent,[])
link(Data,7912956:Data1,[(146,74)(27,74)])
}
Add(IndexToChanel,12053286,189,126)
{
link(onEvent1,16561632:doData,[(233,132)(233,97)])
link(onEvent2,8958219:doData,[(233,139)(233,146)])
}
Add(DoData,16561632,245,91)
{
Data=String(36432)
link(onEventData,8370595:doEvent1,[(289,97)(289,65)(247,65)(247,34)])
}
Add(DoData,8958219,245,140)
{
Data=String(4080)
link(onEventData,8370595:doEvent2,[(289,146)(288,135)(289,94)(247,94)(247,41)])
}
Add(Hub,8370595,259,28)
{
InCount=2
OutCount=1
link(onEvent1,7912956:onEvent1,[(297,34)(297,27)])
}
Add(Hub,15040670,91,126)
{
link(onEvent1,8997531:doData,[])
}
END_SDK
Add(Button,10841807,98,154)
{
Left=10
Top=5
Width=135
Height=30
Color=32768
Caption="Закрыть соединение"
link(onClick,4557003:doClose,[(149,160)(149,139)])
}
Add(Hub,10595252,119,126)
{
link(onEvent1,4557003:##open,[])
}
Add(RichEdit,11817817,357,126)
{
Left=10
Top=45
Width=510
Height=285
}
Add(Delete,11432602,245,126)
{
Count=12
link(onDelete,11817817:doAdd,[])
}


карма: 1

0
Ответов: 108
Рейтинг: 14
#5: 2009-05-12 20:26:17 ЛС | профиль | цитата
вообще никак не помогло...дело в том что мне надо чтоб когда я захожу на сервер через браузер, там было поле,куда я вставлю список нажму кнопку,и содержиме этого поля появится у всех клиентов подключенных к серверу.Ну вот я там схемы залил,посмотрите там всё работает если список хранить в самой программе, а вот с вэб интерфейса как его отправить не могу понять...
карма: 0

0
Ответов: 70
Рейтинг: 47
#6: 2009-05-12 20:45:25 ЛС | профиль | цитата
насколько я понял можно сделать так:

Сервер:

code_13234.txt

Клиент:

code_13235.txt
карма: 1

0
файлы: 2code_13234.txt [4.6KB] [103], code_13235.txt [692B] [93]
Ответов: 108
Рейтинг: 14
#7: 2009-05-12 21:08:42 ЛС | профиль | цитата
kolyan21rus, если можно, оставь свой контакт какойнибудь, icq например,хочу задать несколько вопросов,чтоб флуд не разводить здесь
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#8: 2009-05-12 21:13:10 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2025-01-17 15:31:48
карма: 0

0
Ответов: 70
Рейтинг: 47
#9: 2009-05-12 21:14:20 ЛС | профиль | цитата
выше - это я
карма: 1

0
Ответов: 108
Рейтинг: 14
#10: 2009-05-12 21:26:05 ЛС | профиль | цитата
ну пжалуста)у меня всего пару вопросов, это не займёт много времени.
карма: 0

0
Ответов: 70
Рейтинг: 47
#11: 2009-05-12 21:27:16 ЛС | профиль | цитата
ICQ - нету... тока Mail Ru agent kolyan21rus@mail.ru
карма: 1

0
Ответов: 373
Рейтинг: 108
#12: 2009-05-12 21:57:22 ЛС | профиль | цитата

карма: 0

0
Ответов: 108
Рейтинг: 14
#13: 2009-05-12 22:40:26 ЛС | профиль | цитата
Vlad, не бушуй, я хороший,правда)

чёт слабые ракеты у вас какието
карма: 0

0
Разработчик
Ответов: 4698
Рейтинг: 426
#14: 2009-05-13 14:05:25 ЛС | профиль | цитата
Скорее не ракеты слабые, а счетчик ћ у них маленький и статус "участник"(не у всех) вот посмотри вкладку "баны" вверху
карма: 10
0
14
Сообщение
...
Прикрепленные файлы
(файлы не залиты)