convert spoiler filenames into deobfuscation filenames
This commit is contained in:
1 parent
3aec80f057
commit
85c991620f
94 files changed
+361
-363
No files matched your search
@@ -42,12 +42,12 @@
|
||||
"entry_text" : "script to try entry"
|
||||
},
|
||||
{
|
||||
"file_path" : "spoiler.png",
|
||||
"file_path" : "deobfuscation.png",
|
||||
"inventory_order" : 200,
|
||||
"OK_to_edit" : true,
|
||||
"display_as" : "image",
|
||||
"display_via_github" : false,
|
||||
"entry_text" : "spoiler image"
|
||||
"entry_text" : "Deobfuscation image"
|
||||
},
|
||||
{
|
||||
"file_path" : "2018_algmyr.tar.bz2",
|
||||
|
||||
@@ -83,7 +83,7 @@ from hearing. But even without training you can easily read along with the
|
||||
printed characters and have the sound make sense with the look of the
|
||||
characters.
|
||||
|
||||
See image [spoiler.png](spoiler.png) for an example spectrogram.
|
||||
See image [deobfuscation.png](deobfuscation.png) for an example spectrogram.
|
||||
|
||||
|
||||
### Limitations
|
||||
|
||||
File renamed without changes.
@@ -448,7 +448,7 @@ could listen to a cacophony of chirpy characters.</p>
|
||||
from hearing. But even without training you can easily read along with the
|
||||
printed characters and have the sound make sense with the look of the
|
||||
characters.</p>
|
||||
<p>See image <a href="spoiler.png">spoiler.png</a> for an example spectrogram.</p>
|
||||
<p>See image <a href="deobfuscation.png">deobfuscation.png</a> for an example spectrogram.</p>
|
||||
<h3 id="limitations">Limitations</h3>
|
||||
<p>There is no error checking done when opening files, so expect segfaults if you
|
||||
provide the wrong path to a file.</p>
|
||||
@@ -545,7 +545,7 @@ myself. :(</p>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/algmyr/Makefile">Makefile</a> - entry Makefile</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/algmyr/prog.orig.c">prog.orig.c</a> - original source code</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/algmyr/try.sh">try.sh</a> - script to try entry</li>
|
||||
<li><a href="spoiler.png">spoiler.png</a> - spoiler image</li>
|
||||
<li><a href="deobfuscation.png">deobfuscation.png</a> - Deobfuscation image</li>
|
||||
</ul>
|
||||
<h2 id="secondary-files">Secondary files</h2>
|
||||
<ul>
|
||||
|
||||
@@ -439,7 +439,7 @@
|
||||
"OK_to_edit" : true,
|
||||
"display_as" : "text",
|
||||
"display_via_github" : false,
|
||||
"entry_text" : "spoiler - hints about the source code"
|
||||
"entry_text" : "deobfuscation hints about the source code"
|
||||
},
|
||||
{
|
||||
"file_path" : "2018_burton2.tar.bz2",
|
||||
|
||||
@@ -782,7 +782,7 @@ are not recognised when written as <code>-rs</code> in prose).</p>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/burton2/spotcheck.sh">spotcheck.sh</a> - script to test a lot of files vs iocccsize</li>
|
||||
<li><a href="v7unix">v7unix</a> - reserved words for a v7 UNIX C standard</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/burton2/spotdiff.sh">spotdiff.sh</a> - summarize the results of spotcheck</li>
|
||||
<li><a href="src.doc.txt">src.doc.txt</a> - spoiler - hints about the source code</li>
|
||||
<li><a href="src.doc.txt">src.doc.txt</a> - deobfuscation hints about the source code</li>
|
||||
</ul>
|
||||
<h2 id="secondary-files">Secondary files</h2>
|
||||
<ul>
|
||||
|
||||
@@ -42,12 +42,12 @@
|
||||
"entry_text" : "script to try entry"
|
||||
},
|
||||
{
|
||||
"file_path" : "spoiler.html",
|
||||
"file_path" : "deobfuscation.html",
|
||||
"inventory_order" : 200,
|
||||
"OK_to_edit" : true,
|
||||
"display_as" : "html",
|
||||
"display_via_github" : false,
|
||||
"entry_text" : "spoiler web page"
|
||||
"entry_text" : "Deobfuscation information web page"
|
||||
},
|
||||
{
|
||||
"file_path" : "2018_yang.tar.bz2",
|
||||
|
||||
+13
-13
@@ -112,7 +112,7 @@ PROG= prog
|
||||
#
|
||||
OBJ= ${PROG}.o
|
||||
CSRC= ${PROG}.o
|
||||
DATA= spoiler.html
|
||||
DATA= deobfuscation.html
|
||||
TARGET= left right shift msg0 msg1 msg2
|
||||
#
|
||||
ALT_OBJ=
|
||||
@@ -169,17 +169,17 @@ generated5.c: ${PROG}.c right shift
|
||||
@${RM} -f $@
|
||||
./shift < $< | ./right > $@
|
||||
|
||||
############
|
||||
# spoilers #
|
||||
############
|
||||
#################
|
||||
# deobfuscation #
|
||||
#################
|
||||
|
||||
spoiler: spoilers
|
||||
deobfuscation: deobfuscations
|
||||
|
||||
spoilers:
|
||||
@echo "Really show spoilers? Please build this target to confirm:"
|
||||
@echo " i_give_up_show_me_the_spoilers"
|
||||
deobfuscations:
|
||||
@echo "Really show deobfuscation information? Please build this target to confirm:"
|
||||
@echo " i_give_up_show_me_the_deobfuscation"
|
||||
|
||||
i_give_up_show_me_the_spoilers: msg3 msg4 msg5 msg6 msg7 msg8 msg9
|
||||
i_give_up_show_me_the_deobfuscation: msg3 msg4 msg5 msg6 msg7 msg8 msg9
|
||||
|
||||
msg3: generated6.c
|
||||
$(CC) $(CFLAGS) $< -o $@
|
||||
@@ -229,11 +229,11 @@ generated11.c: generated10.c right shift
|
||||
generated12.c: msg7
|
||||
./msg7 > $@
|
||||
|
||||
####################################
|
||||
# spoilers for the truly_impatient #
|
||||
####################################
|
||||
#########################################
|
||||
# deobfuscation for the truly_impatient #
|
||||
#########################################
|
||||
|
||||
spoiler_for_the_truly_impatient: i_just_want_to_see_the_final_message
|
||||
deobfuscation_for_the_truly_impatient: i_just_want_to_see_the_final_message
|
||||
|
||||
i_just_want_to_see_the_final_message: msg11.txt
|
||||
@${CAT} $<
|
||||
|
||||
+1
-1
@@ -143,7 +143,7 @@ but not limited to the "1125" at line 4 as opposed to "1025", to satisfy
|
||||
- CRC32 of the code is embedded in the code itself.
|
||||
|
||||
- Process for writing [prog.c](%%REPO_URL%%/2018/yang/prog.c) is available in
|
||||
[spoiler.html](spoiler.html).
|
||||
[deobfuscation.html](deobfuscation.html).
|
||||
|
||||
|
||||
### Compatibility:
|
||||
|
||||
File renamed without changes.
@@ -487,7 +487,7 @@ but not limited to the “1125” at line 4 as opposed to “1025”, to satisfy
|
||||
<code>-Waggresive-loop-optimizations</code>.</p></li>
|
||||
<li><p>CRC32 of the code is embedded in the code itself.</p></li>
|
||||
<li><p>Process for writing <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/yang/prog.c">prog.c</a> is available in
|
||||
<a href="spoiler.html">spoiler.html</a>.</p></li>
|
||||
<a href="deobfuscation.html">deobfuscation.html</a>.</p></li>
|
||||
</ul>
|
||||
<h3 id="compatibility">Compatibility:</h3>
|
||||
<p><code>Nuko</code> and the rotated tools accept only ASCII files where each
|
||||
@@ -538,7 +538,7 @@ will look weird after rotation, for example.</p>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/yang/Makefile">Makefile</a> - entry Makefile</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/yang/prog.orig.c">prog.orig.c</a> - original source code</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/yang/try.sh">try.sh</a> - script to try entry</li>
|
||||
<li><a href="spoiler.html">spoiler.html</a> - spoiler web page</li>
|
||||
<li><a href="deobfuscation.html">deobfuscation.html</a> - Deobfuscation information web page</li>
|
||||
</ul>
|
||||
<h2 id="secondary-files">Secondary files</h2>
|
||||
<ul>
|
||||
|
||||
+5
-5
@@ -62,13 +62,13 @@ read -r -n 1 -p "Press any key to run: ./msg2: "
|
||||
echo 1>&2
|
||||
./msg2
|
||||
|
||||
read -r -p "Do you wish to see some of the spoilers (Y/N)? "
|
||||
read -r -p "Do you wish to see some of the deobfuscation information (Y/N)? "
|
||||
if [[ "$REPLY" == "Y" || "$REPLY" == "y" ]]; then
|
||||
echo "$ make spoilers" 1>&2
|
||||
make spoilers
|
||||
echo "$ make deobfuscations" 1>&2
|
||||
make deobfuscations
|
||||
rm -f generated*.c msg*.c
|
||||
echo "$ make i_give_up_show_me_the_spoilers"
|
||||
make i_give_up_show_me_the_spoilers
|
||||
echo "$ make i_give_up_show_me_the_deobfuscation"
|
||||
make i_give_up_show_me_the_deobfuscation
|
||||
echo 1>&2
|
||||
for i in 0 1 2 3 4 5 6 7 8; do
|
||||
read -r -n 1 -p "Press any key to run: ./msg$i: "
|
||||
|
||||
Reference in new issue
Block a user