Thread View: pl.comp.lang.tcl
3 messages
3 total messages
Started by Kamil D.
Tue, 08 May 2007 17:52
Odpowiednik funkcji pack i unpack z PHP w TCL (binary..)
Author: Kamil D.
Date: Tue, 08 May 2007 17:52
Date: Tue, 08 May 2007 17:52
17 lines
1197 bytes
1197 bytes
Witam!
Czy ktoś z Was wie może jak zastąpić:
unpack('Vtype/Vsize/Vkey', $data);
pack('VVVVVVVv', GG_LOGIN, 0x16, $uid, $this->_loginHash($password,
(int)$aData['key']),
(http://anakin.us/phplibgadu.phps)
na TCLowe odpowiedniki? Nie bardzo rozumiem funkcji binary (bo o nią chodzi?)
i mi to nie idzie..
Pozdrawiam
--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Re: Odpowiednik funkcji pack i unpack z PHP w TCL (binary..)
Author: Googie
Date: Wed, 09 May 2007 22:32
Date: Wed, 09 May 2007 22:32
44 lines
1934 bytes
1934 bytes
Kamil D. wrote:
> Witam!
>
> Czy ktoś z Was wie może jak zastąpić:
>
> unpack('Vtype/Vsize/Vkey', $data);
> pack('VVVVVVVv', GG_LOGIN, 0x16, $uid, $this->_loginHash($password,
> (int)$aData['key']),
>
> (http://anakin.us/phplibgadu.phps)
>
> na TCLowe odpowiedniki? Nie bardzo rozumiem funkcji binary (bo o nią
> chodzi?) i mi to nie idzie..
>
> Pozdrawiam
>
pack i unpack są mniej więcej odpowiednikami 'binary format' i 'binary
scan', tylko oczywiście inaczej się ich używa.
Podam Ci przykład użycia binary format i scan, a resztę mam nadzieję że
wymyślisz z manuala Tcl (
http://www.tcl.tk/man/tcl8.4/TclCmd/binary.htm ):
1. Konwersja stringa na kod ascii:
binary scan $string c* asciiVariable
puts $asciiVariable
2. Konwersja odwrotna (z ascii do stringa):
puts [binary format c* $asciiString]
Musisz przetłumaczyć sobie odpowiednie parametry z
http://pl2.php.net/pack (chodzi o literki i ich typy danych) na
odpowiednie parametry z
http://www.tcl.tk/man/tcl8.4/TclCmd/binary.htm .
--
Pozdrawiam (Regards)!
Googie
Re: Odpowiednik funkcji pack i unpack z PHP w TCL (binary..)
Author: Kamil D.
Date: Sun, 13 May 2007 15:34
Date: Sun, 13 May 2007 15:34
11 lines
1082 bytes
1082 bytes
Googie <googie@nospam.0rg> napisał(a): > [...] Dzięki za odpowiedź i przykłady. Myślę, że teraz sobie poradzę :) Pozdrawiam -- Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads