Thread: [Shellweb-main] image =?UTF-8?B?5pSv5oyB?=
Status: Alpha
Brought to you by:
alexe_cn
|
From: fayland <fa...@gm...> - 2005-12-31 08:47:57
Attachments:
a.jpg
|
目前使用了 my $img_file = ShellWeb::Fetch->new($src)->get_store; my $pixbuf = Gtk2::Gdk::Pixbuf->new_from_file($img_file); $buffer->insert_pixbuf($iter, $pixbuf); 在 ShellWeb::Fetch::HTTP 里添加了保存文件。因为还不知道缓存文件放哪和命 名规则,所以我暂时用了 File::Temp 的 tempfile 来保存图片到临时文件中去。 使用了 URI 支持绝对地址和相对地址。 :-) -- Fayland Lam // http://www.fayland.org/ |
|
From: Anthony WU <ant...@gm...> - 2005-12-31 10:50:36
|
http://gtk2-perl.sourceforge.net/doc/pod/Gtk2/ 語法使用說明 =) 剛才在想,frame 功能應該不能支援 =( fayland 提到: > 目前使用了 > my $img_file = ShellWeb::Fetch->new($src)->get_store; > my $pixbuf = Gtk2::Gdk::Pixbuf->new_from_file($img_file); > $buffer->insert_pixbuf($iter, $pixbuf); > 在 ShellWeb::Fetch::HTTP 里添加了保存文件。因为还不知道缓存文件放哪和 > 命 名规则,所以我暂时用了 File::Temp 的 tempfile 来保存图片到临时文件 > 中去。 > > 使用了 URI 支持绝对地址和相对地址。 :-) > > > ------------------------------------------------------------------------ > -- Best Regards, Anthony WU |
|
From: fayland <fa...@gm...> - 2005-12-31 13:00:50
|
frame 不就另一个 TextView? 为什么说不能支持?难道 TextView 不能嵌套 TextView 我总觉得这样的结构有问题。嵌套这种就变得比较麻烦了。得考虑下怎么改结构。 Anthony WU wrote: > http://gtk2-perl.sourceforge.net/doc/pod/Gtk2/ > 語法使用說明 =) > 剛才在想,frame 功能應該不能支援 =( > > fayland 提到: > >> 目前使用了 >> my $img_file = ShellWeb::Fetch->new($src)->get_store; >> my $pixbuf = Gtk2::Gdk::Pixbuf->new_from_file($img_file); >> $buffer->insert_pixbuf($iter, $pixbuf); >> 在 ShellWeb::Fetch::HTTP 里添加了保存文件。因为还不知道缓存文件放哪和 >> 命 名规则,所以我暂时用了 File::Temp 的 tempfile 来保存图片到临时文件 >> 中去。 >> >> 使用了 URI 支持绝对地址和相对地址。 :-) >> >> >> ------------------------------------------------------------------------ >> > -- Fayland Lam /// http://www.fayland.org/ |
|
From: <ale...@gm...> - 2005-12-31 13:27:15
|
1eK49s7S1NnLtcP30rvPwqOsxuTKtc/W1NrKudPDtcR0ZXh0dmlld9a7ysfSu7j2uf22ydDUtcR3 aWRnZXSjrHRleHR2aWV309C/ycTc09DQqc/Uyr663MTRyrXP1qOstavKx7KisrvQ6NKqtaPQxKOs 1+66887Sw8e74czmtPq19NXiuPZ0ZXh0dmlld7/YvP6jrM3qyKvQtNfUvLq1xM/Uyr6117LjoaMK z9bU2qOsztLDx9a7yse7udTaw/7L97PM0PK1xLzcubmjrL6hwb+9q72ruPe49rK/t9bEo7/pu6+j rLvy1d/Mvcv30NS1xMq1z9bEs9CpveLO9sSz0Km5psTcoaPV4tH5ztLDx7LF09C4/LbgtcS+rdHp o6zAtL2o1Oy6w7XEvNy5uaGjCgrL+dLUo6y21NPaxLO49rK7usPKtc/WtcS5psTco6zO0sPH1rvK x8ilyrW8ytf20rvPwqOs0LSz9rT6wuu7/cDbvq3R6b7Nv8nS1MHLoaMKCjIwMDUvMTIvMzEsIGZh eWxhbmQgPGZheWxhbmRAZ21haWwuY29tPjoKPiBmcmFtZSCyu77Nwe3Su7j2IFRleHRWaWV3Pwo+ IM6qyrLDtMu1srvE3Nans9ajv8TRtcAgVGV4dFZpZXcgsrvE3Me2zNcgVGV4dFZpZXcKPgo+IM7S 19y+9bXD1eLR+bXEveG5udPQzsrM4qGjx7bM19Xi1ta+zbHktcOxyL3Pwum3s8HLoaO1w7+8wsfP wtT1w7S4xL3hubmhowo+Cj4gQW50aG9ueSBXVSB3cm90ZToKPiA+IGh0dHA6Ly9ndGsyLXBlcmwu c291cmNlZm9yZ2UubmV0L2RvYy9wb2QvR3RrMi8KPiA+INVat6jKudPD1WbD9yA9KQo+ID4ghIKy xdTaz+ujrGZyYW1lILmmxNyRqtSTsrvE3Nan1K4gPSgKPiA+Cj4gPiBmYXlsYW5kIMzhtb06Cj4g Pgo+ID4+IMS/x7DKudPDwcsKPiA+PiBteSAkaW1nX2ZpbGUgPSBTaGVsbFdlYjo6RmV0Y2gtPm5l dygkc3JjKS0+Z2V0X3N0b3JlOwo+ID4+IG15ICRwaXhidWYgPSBHdGsyOjpHZGs6OlBpeGJ1Zi0+ bmV3X2Zyb21fZmlsZSgkaW1nX2ZpbGUpOwo+ID4+ICRidWZmZXItPmluc2VydF9waXhidWYoJGl0 ZXIsICRwaXhidWYpOwo+ID4+INTaIFNoZWxsV2ViOjpGZXRjaDo6SFRUUCDA78ztvNPBy7GjtObO xLz+oaPS8s6qu7myu9aqtcC7urTmzsS8/rfFxMS6zQo+ID4+IMP8IMP7uebU8qOsy/nS1M7S1N3K sdPDwcsgRmlsZTo6VGVtcCC1xCB0ZW1wZmlsZSDAtLGjtObNvMastb3B2cqxzsS8/go+ID4+INbQ yKWhowo+ID4+Cj4gPj4gyrnTw8HLIFVSSSDWp7PWvvi21LXY1re6zc/gttS12Na3oaMgOi0pCj4g Pj4KPiA+Pgo+ID4+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ID4+Cj4gPgo+Cj4gLS0KPiBGYXlsYW5kIExh bSAvLy8gaHR0cDovL3d3dy5mYXlsYW5kLm9yZy8KPgo+Cj4KPgo+IC0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiBUaGlzIFNGLm5ldCBlbWFp bCBpcyBzcG9uc29yZWQgYnk6IFNwbHVuayBJbmMuIERvIHlvdSBncmVwIHRocm91Z2ggbG9nIGZp bGVzCj4gZm9yIHByb2JsZW1zPyAgU3RvcCEgIERvd25sb2FkIHRoZSBuZXcgQUpBWCBzZWFyY2gg ZW5naW5lIHRoYXQgbWFrZXMKPiBzZWFyY2hpbmcgeW91ciBsb2cgZmlsZXMgYXMgZWFzeSBhcyBz dXJmaW5nIHRoZSAgd2ViLiAgRE9XTkxPQUQgU1BMVU5LIQo+IGh0dHA6Ly9hZHMub3Nkbi5jb20v P2FkX2lkPTc2MzcmYWxsb2NfaWQ9MTY4NjUmb3A9Y2xpY2sKPgo+CgoKLS0KKy0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwogfEJ5IEFsZXhlIChodHRwOi8vd3d3 LmFsZXhlLmNuKXwKKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t Kwo= |
|
From: Anthony WU <ant...@gm...> - 2006-01-02 17:15:10
|
Hi Alexe 於在的 net.plhtml_view.pl,建日後Unix主使用FIFO或AF_UNIX做 料,更易操作管理。 ale...@gm... 提到: >这个我再说明一下,其实现在使用的textview只是一个过渡性的widget,textview有可能有些显示很难实现,但是并不需要担心,最后我们会替代掉这个textview控件,完全写自己的显示底层。 >现在,我们只是还在摸索程序的架构,尽量将将各个部分模块化,或者探索性的实现某些解析某些功能。这样我们才有更多的经验,来建造好的架构。 > >所以,对于某个不好实现的功能,我们只是去实际做一下,写出代码积累经验就可以了。 > >2005/12/31, fayland <fa...@gm...>: > > >>frame 不就另一个 TextView? >>为什么说不能支持?难道 TextView 不能嵌套 TextView >> >>我总觉得这样的结构有问题。嵌套这种就变得比较麻烦了。得考虑下怎么改结构。 >> >>Anthony WU wrote: >> >> >>>http://gtk2-perl.sourceforge.net/doc/pod/Gtk2/ >>>法使用明 =) >>>才在想,frame 功能不能支援 =( >>> >>>fayland 提到: >>> >>> >>> >>>>目前使用了 >>>>my $img_file = ShellWeb::Fetch->new($src)->get_store; >>>>my $pixbuf = Gtk2::Gdk::Pixbuf->new_from_file($img_file); >>>>$buffer->insert_pixbuf($iter, $pixbuf); >>>>在 ShellWeb::Fetch::HTTP 里添加了保存文件。因为还不知道缓存文件放哪和 >>>>命 名规则,所以我暂时用了 File::Temp 的 tempfile 来保存图片到临时文件 >>>>中去。 >>>> >>>>使用了 URI 支持绝对地址和相对地址。 :-) >>>> >>>> >>>>------------------------------------------------------------------------ >>>> >>>> >>>> >>-- >>Fayland Lam /// http://www.fayland.org/ >> >> >> >> >>------------------------------------------------------- >>This SF.net email is sponsored by: Splunk Inc. Do you grep through log files >>for problems? Stop! Download the new AJAX search engine that makes >>searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! >>http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click >> >> >> >> > > >-- >+--------------------------------------------+ > |By Alexe (http://www.alexe.cn)| >+--------------------------------------------+ > > > -- Best Regards, Anthony WU |
|
From: <ale...@gm...> - 2006-01-03 08:46:19
|
tvejrL/J0tS/vMLHoaMKCtTaIDA2LTEtM6OsQW50aG9ueSBXVTxhbnRob255d3V5MmtAZ21haWwu Y29tPiDQtLXAo7oKPiBIaSBBbGV4ZQo+IOpQ7LasRtTatcQgbmV0LnBsxWNodG1sX3ZpZXcucGyj rL2o12jI1eHhVW5peO6Q1veZQ8q508NGSUZPu/JBRl9VTklY1/bZWQo+IMHPgvffZqOskarUk5X+ uPzS17LZ1/e53MDtoaMKPgo+IGFsZXhlLmNuQGdtYWlsLmNvbSDM4bW9Ogo+Cj4gPtXiuPbO0tTZ y7XD99K7z8KjrMbkyrXP1tTayrnTw7XEdGV4dHZpZXfWu8rH0ru49rn9tsnQ1LXEd2lkZ2V0o6x0 ZXh0dmlld9PQv8nE3NPQ0KnP1Mq+utzE0cq1z9ajrLWryseyorK70OjSqrWj0MSjrNfuuvPO0sPH u+HM5rT6tfTV4rj2dGV4dHZpZXe/2Lz+o6zN6sir0LTX1Ly6tcTP1Mq+tdey46GjCj4gPs/W1Nqj rM7Sw8fWu8rHu7nU2sP+y/ezzNDytcS83Lm5o6y+ocG/vau9q7j3uPayv7fWxKO/6buvo6y78tXf zL3L99DUtcTKtc/WxLPQqb3izvbEs9CpuabE3KGj1eLR+c7Sw8eyxdPQuPy24LXEvq3R6aOswLS9 qNTsusO1xLzcubmhowo+ID4KPiA+y/nS1KOsttTT2sSzuPayu7rDyrXP1rXEuabE3KOsztLDx9a7 ysfIpcq1vMrX9tK7z8KjrNC0s/a0+sLru/3A276t0em+zb/J0tTBy6GjCj4gPgo+ID4yMDA1LzEy LzMxLCBmYXlsYW5kIDxmYXlsYW5kQGdtYWlsLmNvbT46Cj4gPgo+ID4KPiA+PmZyYW1lILK7vs3B 7dK7uPYgVGV4dFZpZXc/Cj4gPj7Oqsqyw7TLtbK7xNzWp7PWo7/E0bXAIFRleHRWaWV3ILK7xNzH tszXIFRleHRWaWV3Cj4gPj4KPiA+Ps7S19y+9bXD1eLR+bXEveG5udPQzsrM4qGjx7bM19Xi1ta+ zbHktcOxyL3Pwum3s8HLoaO1w7+8wsfPwtT1w7S4xL3hubmhowo+ID4+Cj4gPj5BbnRob255IFdV IHdyb3RlOgo+ID4+Cj4gPj4KPiA+Pj5odHRwOi8vZ3RrMi1wZXJsLnNvdXJjZWZvcmdlLm5ldC9k b2MvcG9kL0d0azIvCj4gPj4+1Vq3qMq508PVZsP3ID0pCj4gPj4+hIKyxdTaz+ujrGZyYW1lILmm xNyRqtSTsrvE3Nan1K4gPSgKPiA+Pj4KPiA+Pj5mYXlsYW5kIMzhtb06Cj4gPj4+Cj4gPj4+Cj4g Pj4+Cj4gPj4+PsS/x7DKudPDwcsKPiA+Pj4+bXkgJGltZ19maWxlID0gU2hlbGxXZWI6OkZldGNo LT5uZXcoJHNyYyktPmdldF9zdG9yZTsKPiA+Pj4+bXkgJHBpeGJ1ZiA9IEd0azI6Okdkazo6UGl4 YnVmLT5uZXdfZnJvbV9maWxlKCRpbWdfZmlsZSk7Cj4gPj4+PiRidWZmZXItPmluc2VydF9waXhi dWYoJGl0ZXIsICRwaXhidWYpOwo+ID4+Pj7U2iBTaGVsbFdlYjo6RmV0Y2g6OkhUVFAgwO/M7bzT wcuxo7TmzsS8/qGj0vLOqru5srvWqrXAu7q05s7EvP63xcTEus0KPiA+Pj4+w/wgw/u55tTyo6zL +dLUztLU3cqx08PByyBGaWxlOjpUZW1wILXEIHRlbXBmaWxlIMC0saO05s28xqy1vcHZyrHOxLz+ Cj4gPj4+PtbQyKWhowo+ID4+Pj4KPiA+Pj4+yrnTw8HLIFVSSSDWp7PWvvi21LXY1re6zc/gttS1 2Na3oaMgOi0pCj4gPj4+Pgo+ID4+Pj4KPiA+Pj4+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gPj4+Pgo+ID4+ Pj4KPiA+Pj4+Cj4gPj4tLQo+ID4+RmF5bGFuZCBMYW0gLy8vIGh0dHA6Ly93d3cuZmF5bGFuZC5v cmcvCj4gPj4KPiA+Pgo+ID4+Cj4gPj4KPiA+Pi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiA+PlRoaXMgU0YubmV0IGVtYWlsIGlzIHNwb25z b3JlZCBieTogU3BsdW5rIEluYy4gRG8geW91IGdyZXAgdGhyb3VnaCBsb2cgZmlsZXMKPiA+PmZv ciBwcm9ibGVtcz8gIFN0b3AhICBEb3dubG9hZCB0aGUgbmV3IEFKQVggc2VhcmNoIGVuZ2luZSB0 aGF0IG1ha2VzCj4gPj5zZWFyY2hpbmcgeW91ciBsb2cgZmlsZXMgYXMgZWFzeSBhcyBzdXJmaW5n IHRoZSAgd2ViLiAgRE9XTkxPQUQgU1BMVU5LIQo+IC8/YWRfaWQ9NzYzNyZhbGxvY19pZD0xNjg2 NSZvcD1jbGljawo+ID4+Cj4gPj4KPiA+Pgo+ID4+Cj4gPgo+ID4KPiA+LS0KPiA+Ky0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwo+ID4gfEJ5IEFsZXhlIChodHRw Oi8vd3d3LmFsZXhlLmNuKXwKPiA+Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tKwo+ID4KPiA+Cj4gPgo+Cj4gLS0KPiBCZXN0IFJlZ2FyZHMsCj4gICAgICAgIEFu dGhvbnkgV1UKPgo+Cj4KPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tCj4gVGhpcyBTRi5uZXQgZW1haWwgaXMgc3BvbnNvcmVkIGJ5OiBTcGx1 bmsgSW5jLiBEbyB5b3UgZ3JlcCB0aHJvdWdoIGxvZyBmaWxlcwo+IGZvciBwcm9ibGVtcz8gIFN0 b3AhICBEb3dubG9hZCB0aGUgbmV3IEFKQVggc2VhcmNoIGVuZ2luZSB0aGF0IG1ha2VzCj4gc2Vh cmNoaW5nIHlvdXIgbG9nIGZpbGVzIGFzIGVhc3kgYXMgc3VyZmluZyB0aGUgIHdlYi4gIERPV05M T0FEIFNQTFVOSyEKPiBodHRwOi8vYWRzLm9zZG4uY29tLz9hZF9pZD03NjM3JmFsbG9jX2lkPTE2 ODY1Jm9wPWNsaWNrCj4KPgoKCi0tCistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLSsKIHxCeSBBbGV4ZSAoaHR0cDovL3d3dy5hbGV4ZS5jbil8CistLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsK |