World: r3wp
[Core] Discuss core issues
older newer | first last |
Oldes 2-Sep-2008 [10859] | it should be +2:00 but I have no timezone in rebol |
Graham 2-Sep-2008 [10860] | why? |
Oldes 2-Sep-2008 [10861] | also you have to restart rebol to get changed timezone setting updated |
Graham 2-Sep-2008 [10862] | >> now == 2-Sep-2008/22:23:12+12:00 |
Oldes 2-Sep-2008 [10863] | ech.. no... now it's correct |
Graham 2-Sep-2008 [10864] | what happens for you? |
Oldes 2-Sep-2008 [10865x2] | so I'm not sure |
I'm changing timezones in settings and check 'now in Rebol... I got it without timezone once | |
Graham 2-Sep-2008 [10867] | oh .. bug then. |
Oldes 2-Sep-2008 [10868] | >> now == 2-Sep-2008/12:21:27 |
Graham 2-Sep-2008 [10869] | what timezone setting in windows? |
Oldes 2-Sep-2008 [10870x3] | now with Casablanca, Monrovia |
yes... it's every time... there is no timezone in windows settings as well for this zone | |
I guess there should be 0:0 in Rebol (not none) | |
Graham 2-Sep-2008 [10873x7] | >> now == 2-Sep-2008/11:28:35+1:00 |
In Vista .. using Casablanca. | |
>> now == 2-Sep-2008/10:29:40 | |
with daylight saving disabled | |
interesting. | |
So, this is for GMT | |
Anyone consider this a bug? | |
Oldes 2-Sep-2008 [10880] | and I guess it's related to the red icons bug in old IOS times. The timezone is not updated in Rebol if it changes in system. |
Graham 2-Sep-2008 [10881] | I think it should be displaying +0:00 |
Oldes 2-Sep-2008 [10882] | yes |
Graham 2-Sep-2008 [10883] | Ok, I'll rambo it. |
Oldes 2-Sep-2008 [10884x3] | or the app has to be no timezone aware:) Don§t know what can takes less time to fix:) |
I got it... t: 1-1-2006/1:0:1+0:0 == 1-Jan-2006/1:00:01 | |
the timezone is removed if it's zero | |
Graham 2-Sep-2008 [10887] | Yes. |
Oldes 2-Sep-2008 [10888] | Maybe it's because 0 is false in C so the native time format thinks there is no timezone |
Graham 2-Sep-2008 [10889x2] | Rambo'd it. |
Thanks. | |
Gregg 2-Sep-2008 [10891] | That's caught me a couple times as well. |
Brock 3-Sep-2008 [10892] | Any way to get a copy of the R3 Alpha? I have a very simple script that has to deal with utf-8 text that this would really help with. |
Graham 3-Sep-2008 [10893] | the download link is posted on rebol.net |
Henrik 3-Sep-2008 [10894] | I think it's still only the private version that uses Unicode? |
Brock 3-Sep-2008 [10895] | I'll have to look at it as I don't think the versions up there have what I am looking for. |
Pekr 3-Sep-2008 [10896] | Can I have something like following? My friend asked me to do small "multiserver" in TCP mode, he is testing his HW device. IT works like a charm, but it is only console app (no GUI). Last week he asked me for another method of interruption of script - when he presses ESC (or closes console), the connection is RSTed, but he would like clean FIN, ACK. So - can I somehow trap keyboard press while in the wait loop? Or do I need to rewrite script to GUI version? I thought about adding console port to the wait block, but dunno if it would work :-) |
Anton 3-Sep-2008 [10897] | Probably you can. Try this, from Carl Sassenrath 2002: http://anton.wildit.net.au/rebol/os/system-port-trap-example.r |
Pekr 3-Sep-2008 [10898] | thanks ... |
Alan 14-Sep-2008 [10899] | . |
Graham 19-Sep-2008 [10900x7] | Read/custom allows you to send a custom header as in a cookie header like this read/custom url [post "postdata" [Cookie: "name=value"]] |
but it doesn't allow you to send a custom header except by using the post method. | |
This is the code in the prot-http.r if all [block? port/state/custom post-data: find port/state/custom 'post post-data/2] [ http-command: "POST" HTTP-Get-Header: make HTTP-Get-Header append [ Referer: either find port/url #"?" [head clear find copy port/url #"?"] [port/url] Content-Type: "application/x-www-form-urlencoded" Content-Length: length? post-data/2 ] either block? post-data/3 [post-data/3] [[]] post-data: post-data/2 ] | |
Now if we hack it like this either all [block? port/state/custom post-data: find port/state/custom 'post post-data/2] [ http-command: "POST" HTTP-Get-Header: make HTTP-Get-Header append [ Referer: either find port/url #"?" [head clear find copy port/url #"?"] [port/url] Content-Type: "application/x-www-form-urlencoded" Content-Length: length? post-data/2 ] either block? post-data/3 [post-data/3] [[]] post-data: post-data/2 ][ if all [block? port/state/custom post-data: find port/state/custom 'get post-data/2] [ http-command: "GET" HTTP-Get-Header: make HTTP-Get-Header append [ Referer: either find port/url #"?" [head clear find copy port/url #"?"] [port/url] ] either block? post-data/3 [post-data/3] [[]] post-data: none ] ] | |
we can now do this read/custom url [get "dummy place holder" [Cookie: "name=value"]] | |
and this sends the cookie header with the get request | |
can refine that by removing the dummy place holder and changing the post-data/3 => post-data/2 | |
Oldes 20-Sep-2008 [10907] | I would prefere to have an officialy inbuild transparent cookies support (as I prefere not to harcode every cookie request) |
Graham 20-Sep-2008 [10908] | If you mean that the cookie is automatically captured by the http protocol, and then sent with every GET/POST, then that would imply you need to acquire the cookie first .. whereas sometimes you know what the cookie is and so don't need to get it first. |
older newer | first last |