00:44 <+bridge> [ddnet] Here in Switzerland I see advertisements for fiber 10 gbit/s symmetric home internet for 40 franks /month. So nice. Would be even greater if you can run a home server with static ip on that. 11:50 <+bridge> [ddnet] > Do you think he wants me to recurse down into sub directories or not? 11:50 <+bridge> [ddnet] @Learath2 11:50 <+bridge> [ddnet] ```sh 11:50 <+bridge> [ddnet] #!/bin/sh 11:50 <+bridge> [ddnet] 11:50 <+bridge> [ddnet] # 10 MB 11:50 <+bridge> [ddnet] MAX_FILE_SIZE_BYTES=10000000 11:50 <+bridge> [ddnet] 11:50 <+bridge> [ddnet] # we want ONE command line argument 11:50 <+bridge> [ddnet] if [ $# -ne 1 ] 11:50 <+bridge> [ddnet] then 11:50 <+bridge> [ddnet] echo "Usage: $0 DIRECTORY" >&2 11:50 <+bridge> [ddnet] exit 2 11:50 <+bridge> [ddnet] fi 11:50 <+bridge> [ddnet] 11:50 <+bridge> [ddnet] die() 11:50 <+bridge> [ddnet] { 11:50 <+bridge> [ddnet] echo "$1" >&2 11:50 <+bridge> [ddnet] exit 1 11:50 <+bridge> [ddnet] } 11:50 <+bridge> [ddnet] 11:50 <+bridge> [ddnet] DIRECTORY=$1 11:50 <+bridge> [ddnet] 11:50 <+bridge> [ddnet] [ -d "$DIRECTORY" ] || die "This is not a valid directory: $DIRECTORY" 11:50 <+bridge> [ddnet] 11:51 <+bridge> [ddnet] # create a list of files we want 11:51 <+bridge> [ddnet] THE_FILES=$( find "$DIRECTORY" -type f -size -${MAX_FILE_SIZE_BYTES}c -regex ".*/expense[0-9]+\.xyz" ) 11:51 <+bridge> [ddnet] 11:51 <+bridge> [ddnet] # do something with the files 11:51 <+bridge> [ddnet] echo "$THE_FILES" 11:51 <+bridge> [ddnet] ``` 11:51 <+bridge> [ddnet] I did it with globstar, but this should work too 11:51 <+bridge> [ddnet] > Do you think he wants me to recurse down into sub directories or not? 11:51 <+bridge> [ddnet] @Learath2 11:51 <+bridge> [ddnet] ```sh 11:52 <+bridge> [ddnet] #!/bin/sh 11:52 <+bridge> [ddnet] 11:52 <+bridge> [ddnet] # 10 MB 11:52 <+bridge> [ddnet] MAX_SIZE_BYTES=10000000 11:52 <+bridge> [ddnet] 11:52 <+bridge> [ddnet] # we want ONE command line argument 11:52 <+bridge> [ddnet] if [ $# -ne 1 ] 11:52 <+bridge> [ddnet] then 11:52 <+bridge> [ddnet] echo "Usage: $0 DIRECTORY" >&2 11:52 <+bridge> [ddnet] exit 2 11:52 <+bridge> [ddnet] fi 11:52 <+bridge> [ddnet] 11:52 <+bridge> [ddnet] die() 11:52 <+bridge> [ddnet] { 11:52 <+bridge> [ddnet] echo "$1" >&2 11:52 <+bridge> [ddnet] exit 1 11:52 <+bridge> [ddnet] } 11:52 <+bridge> [ddnet] 11:52 <+bridge> [ddnet] DIRECTORY=$1 11:52 <+bridge> [ddnet] 11:52 <+bridge> [ddnet] [ -d "$DIRECTORY" ] || die "This is not a valid directory: $DIRECTORY" 11:52 <+bridge> [ddnet] 11:52 <+bridge> [ddnet] # create a list of files we want 11:52 <+bridge> [ddnet] THE_FILES=$( find "$DIRECTORY" -type f -size -${MAX_SIZE_BYTES}c -regex ".*/expense[0-9]+\.xyz" ) 11:52 <+bridge> [ddnet] 11:52 <+bridge> [ddnet] # do something with the files 11:52 <+bridge> [ddnet] echo "$THE_FILES" 11:52 <+bridge> [ddnet] ``` 18:46 <+bridge> [ddnet] when using 0.7, votes dont dissapear and vote time keeps showing as negative value 18:47 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/754382630983696424/screenshot_2020-09-12_18-45-36.png 18:47 <+bridge> [ddnet] like this 18:47 <+bridge> [ddnet] ddnet.tw/downloads 18:50 <+bridge> [ddnet] @onby u 18:53 <+bridge> [ddnet] @Learath2 ^ voting problems on 07 19:00 <+bridge> [ddnet] https://DDNet.tw/downloads 19:00 <+bridge> [ddnet] 0.7 sux 19:10 <+bridge> [ddnet] no u 19:10 <+bridge> [ddnet] fclient cool https://fokkonaut.github.io/F-Client/ 19:21 <+bridge> [ddnet] I thought I fixed that one ;( 20:30 <+bridge> [ddnet] are you aware that we have two maps with the same name "SkyFly" ? 20:32 <+bridge> [ddnet] are you aware that we have two maps with the same name "SkyFly" ? (ddmax and dummy) 20:34 <+bridge> [ddnet] Experiment and illussion duplicates as well 20:59 <+bridge> [ddnet] is there a collection type with elementsCount inside that I can use in DDNet code ? 20:59 <+bridge> [ddnet] So I can pass such collection to a method. This method just adds an element to the end of received collection ? 21:00 <+bridge> [ddnet] Is there a collection type with elementsCount inside ? 21:00 <+bridge> [ddnet] So I can pass such collection to a method. This method just adds an element to the end of received collection ? 21:32 <+bridge> [ddnet] @Learath2 is it running on all servers yet? 21:48 <+bridge> [ddnet] The commit I'm thinking of is way old, so definitely 21:48 <+bridge> [ddnet] I guess sth else is wrong 21:55 <+bridge> [ddnet] @BannZay that seems weird 22:05 <+bridge> [ddnet] noob question here! 22:05 <+bridge> [ddnet] IStorage::ListDirectory require FS_LISTDIR_CALLBACK(const char *name, int is_dir, int dir_type, void *user); 22:05 <+bridge> [ddnet] const char *name is names but I need full paths (it receives Kobra 2.map, I need C:\\maps\Kobra 2.map). 22:05 <+bridge> [ddnet] How can I get full path inside of callback func? 22:05 <+bridge> [ddnet] Should I use some sort of tuple to send all data callback require (including path ListDirectory invoked with) 22:05 <+bridge> [ddnet] ListDirectory invoked from a static context 22:06 <+bridge> [ddnet] noob question here! 22:06 <+bridge> [ddnet] IStorage::ListDirectory require FS_LISTDIR_CALLBACK(const char *name, int is_dir, int dir_type, void *user); 22:06 <+bridge> [ddnet] const char *name is names but I need full paths (it receives Kobra 2.map, I need C:\\maps\Kobra 2.map). 22:06 <+bridge> [ddnet] How can I get full path inside of callback func? 22:06 <+bridge> [ddnet] Should I use some sort of tuple to send all data callback require (including path ListDirectory invoked with) as pUser arg 22:06 <+bridge> [ddnet] ListDirectory invoked from a static context 22:08 <+bridge> [ddnet] Short question: how to use IStorage::ListDirectory from the static context ? 22:09 <+bridge> [ddnet] noob question here! 22:09 <+bridge> [ddnet] Loong: 22:09 <+bridge> [ddnet] 22:09 <+bridge> [ddnet] IStorage::ListDirectory require FS_LISTDIR_CALLBACK(const char *name, int is_dir, int dir_type, void *user); 22:09 <+bridge> [ddnet] const char *name is names but I need full paths (it receives Kobra 2.map, I need C:\\maps\Kobra 2.map). 22:09 <+bridge> [ddnet] How can I get full path inside of callback func? 22:09 <+bridge> [ddnet] Should I use some sort of tuple to send all data callback require (including path ListDirectory invoked with) as pUser arg 22:09 <+bridge> [ddnet] ListDirectory invoked from a static context 22:09 <+bridge> [ddnet] Shrt: how to use IStorage::ListDirectory from the static context ? 22:10 <+bridge> [ddnet] yes, send everything via the pUser arg 22:10 <+bridge> [ddnet] should I introduce new struct? 22:10 <+bridge> [ddnet] yes 22:10 <+bridge> [ddnet] thanks 23:05 <+bridge> [ddnet] @BannZay what is the use case for that pull request? 23:06 <+bridge> [ddnet] it seems to me the same can be done on windows by dragging all the map files onto the executable, or on linux by executing something similar to `./config_retrieve maps/*.map` 23:17 <+bridge> [ddnet] Could we perhaps get totally alphabetically sorted order of players on the list-of-who-to-spec (except for the ones in teams ofc), instead of players listed in there in the order of who has best rank, and then rest alphabetically? it's damn annoying since years that you try to find someone, realise he's not in between the letters so oh, he has a rank, and will be in front then.... 23:17 <+bridge> [ddnet] yes please add that setting 23:17 <+bridge> [ddnet] on multimap half srv has finishes sometimes so u gotta go thru each name if u wanna try and find someones client id 23:18 <+bridge> [ddnet] In votes is a searchbar 23:19 <+bridge> [ddnet] I guess u can force from vote menu? 23:19 <+bridge> [ddnet] @Kenzoo elaborate? 23:24 <+bridge> [ddnet] @heinrich5991 it is possible until the amount of the files is not that big. I tried to drag n drop all DDNet maps (which is 1700+) but it didnt work 23:24 <+bridge> [ddnet] ah, okay 23:26 <+bridge> [ddnet] imagine heinrich index down forever one day :feelsbadman: 23:26 <+bridge> [ddnet] unlikely, but I hope someone backed it up 😉 23:26 <+bridge> [ddnet] not yet 23:27 <+bridge> [ddnet] what is heinrich index 23:27 <+bridge> [ddnet] The best teeworlds related page in internet 23:27 <+bridge> [ddnet] https://heinrich5991.de/teeworlds/maps/maps/ 23:27 <+bridge> [ddnet] (chrome users beware, might freeze your browser for a bit) 23:27 <+bridge> [ddnet] without heinrich there wouldnt be GetSpeed 3 23:28 <+bridge> [ddnet] Cuz i lost it to the police 23:28 <+bridge> [ddnet] and i once had it on open trashmap xd 23:29 <+bridge> [ddnet] the police took your computer and didn't give it back? 23:29 <+bridge> [ddnet] wtf so many maps 23:29 <+bridge> [ddnet] > the police took your computer and didn't give it back? 23:29 <+bridge> [ddnet] @Welf 23:29 <+bridge> [ddnet] 23:29 <+bridge> [ddnet] Can take years 23:30 <+bridge> [ddnet] @lola wow, i heard that it sometimes takes half a year, but never heard about more 23:30 <+bridge> [ddnet] but what did you do xD 23:31 <+bridge> [ddnet] @Welf don't need to do anything illegal for the police to take your computer away and nto give it back for years 23:31 <+bridge> [ddnet] well i heard that they keep/destroy your stuff if they find illegal stuff xD 23:31 <+bridge> [ddnet] yeah but i am still curious 23:32 <+bridge> [ddnet] i dont have illegal stuff on my devices 23:32 <+bridge> [ddnet] for real 23:33 <+bridge> [ddnet] and on my phone they couldnt restore any data but i didnt get it back anyway 23:33 <+bridge> [ddnet] wtf 23:33 <+bridge> [ddnet] oh idk about the laws there 23:33 <+bridge> [ddnet] its one year now 23:34 <+bridge> [ddnet] but why are they doing it? 23:34 <+bridge> [ddnet] what do they think about you 23:34 <+bridge> [ddnet] They accuse me and kamillentee of scam 23:34 <+bridge> [ddnet] oh 23:35 <+bridge> [ddnet] And stole him 6k€ 23:35 <+bridge> [ddnet] just tell them that it was your brother 23:35 <+bridge> [ddnet] wow 23:39 <+bridge> [ddnet] they even took the old PC of our mother xD 23:40 <+bridge> [ddnet] lol wtf how scam 23:40 <+bridge> [ddnet] do they think u run a virus or some shit 23:40 <+bridge> [ddnet] i think it will go the court where it will be shown that were innocent and then i might get back my devices but i wont use them anymore because i dont trust them 23:41 <+bridge> [ddnet] hmm scam more like fraud/fiddle 23:41 <+bridge> [ddnet] Whatever 23:42 <+bridge> [ddnet] how can they take 6k and 3 pcs without evidence 23:42 <+bridge> [ddnet] @louis @Soreu /spec name 23:43 <+bridge> [ddnet] They only need thoughts, not evidence 23:43 <+bridge> [ddnet] @deen https://github.com/ddnet/ddnet/pull/2778#discussion_r487451366 23:43 <+bridge> [ddnet] they sometimes have a unicode character smoothie name tho so its rly hard to type in name sometimes but i guess it works better 23:43 <+bridge> [ddnet] they hope to find the evidence on the devices xD 23:43 <+bridge> [ddnet] i mean ur murrican it must be even worse 23:44 <+bridge> [ddnet] https://www.heise.de/newsticker/meldung/Zwiebelfreunde-Hausdurchsuchungen-bei-Datenschutz-Aktivisten-rechtswidrig-4144826.html @louis 23:44 <+bridge> [ddnet] ah, no english 23:44 <+bridge> [ddnet] @louis you can use ctrl shift tab for those 23:44 <+bridge> [ddnet] yea 23:55 <+bridge> [ddnet] @BannZay this is not the unlock thingy on dummy maps right 23:56 <+bridge> [ddnet] @Ryozuki it just forbids /lock usage 23:56 <+bridge> [ddnet] if some one dont know what is this - when /lock used none can enter your team