[PD] Real time Network Traffic geolocation patch

Jordi Sala poperbu at gmail.com
Thu Oct 14 22:11:10 CEST 2010


it is in the TODO list... thanks for your help and ideas!!

On 14 October 2010 18:02, Hans-Christoph Steiner <hans at at.or.at> wrote:
>
> Yeah, it would be very useful to use some kind of string format, like the
> one used in moocow's bytes2any and any2bytes.
> .hc
> On Sep 26, 2010, at 6:08 AM, Nicolas Montgermont wrote:
>
> cool,
>
> the data outlet is actually working, it was just to set the data limit...
> Everything seems to work fine!
> on osx, you can avoid launching pd as root by changing the read access to
> the interface:
> sudo chmod a+r /dev/bpf*
> there is some explanations on capture right for this software that use the
> same lib:
> http://wiki.wireshark.org/CaptureSetup/CapturePrivileges
>
> good work, it seems very stable.
> maybe having a possibility to switch the data output to ASCII or list of int
> instead of an hexa symbol could be a good thing, but it's only optional as
> it can be done in pd.
> (in c it may be faster)
> thx,
>
> n
>
> Le 25/09/10 21:04, Jordi Sala a écrit :
>
> Hi,
> I'm doing some changes in pdpcap, I will change the general ip struct
> definition, of course and I will look what happens at outlet10.  I expect to
> have this changes done during next week.
> Thanks a lot for your suggestions and your tests! If you (or any other) have
> any other suggestion it would be very  helpful for me.
> tx!
>
>
> On 25 September 2010 16:39, Nicolas Montgermont
> <nicolas_montgermont at yahoo.fr> wrote:
>>
>> Hello Jordi,
>>
>> Cool thing the possibility to do tcpdump in pd!
>> I was trying to build the version 0.0.3 on osx and i run into many errors
>> due to some difference in headers in osx and linux:
>>
>> iphdr and icmphdr struct were not defined in osx,
>> so i added their definition.
>>
>> and tcp and udp source and dest have different labelling:
>> http://en.wikipedia.org/wiki/Tcphdr
>> (the bsd standard seems to work on both platform though)
>> so i changed them.
>>
>> it manages to compiles and now seems to run fine!
>> except that i have zero hexadecimal data on the outlet10... and i'd love
>> to have them.
>>
>> maybe it would be nice to use the general ip struct definiton if possible?
>> http://en.wikipedia.org/wiki/Ip_%28struct%29
>> attached is the diff between your file and mine.
>>
>> thx to share your work,
>>
>> n
>> osx 10.5.8
>> pd-extended 0.42.5
>>
>> Le 24/09/10 01:28, Jordi Sala a écrit :
>>
>> Hi, I've made a patch to visualize on a world map the location of remote
>> hosts that connects to our computer.
>> Video demo: http://vimeo.com/15138625
>> Download the patch (It's a "dirty" patch) but I expect I works for most
>> linux computers...
>> http://musa.poperbu.net/content/view/94/1/
>>
>>
>>
>> --
>> http://nim.on.free.fr
>> _______________________________________________
>> Pd-list at iem.at mailing list
>> UNSUBSCRIBE and account-management ->
>> http://lists.puredata.info/listinfo/pd-list
>>
>
>
>
> --
> Jordi Sala
> http://musa.poperbu.net
>
> --
> http://nim.on.free.fr
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>
>
> ----------------------------------------------------------------------------
> As we enjoy great advantages from inventions of others, we should be glad of
> an opportunity to serve others by any invention of ours; and this we should
> do freely and generously.         - Benjamin Franklin
>
>
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>



-- 
Jordi Sala
http://musa.poperbu.net



More information about the Pd-list mailing list