<commit_before># SMBDriver
<br />
<br />
**About**<br />
**-----**<br />
This project uses VideoLabs - libDSM open source project that allows SMB/XSMB/Samba C interface, and the libTASN1 GNU project,<br />
link to the libDSM Git: https://github.com/videolabs/libdsm<br />
link to the libTASN1 project page: https://www.gnu.org/software/libtasn1<br />
<br />
i used TVVLCKit instead of compiling the libDSM and libTASN1 (since i use it in my projects),<br />
link to the TVVLCKit Git: https://code.videolan.org/videolan/VLCKit<br />
<br />
The Objective C class allows read and write text files (only text files!) of files residing on SMB / xSMB / Samba share drives.<br />
<br />
you can compile and run on AppleTV but it should be able to adjust easelly to any other iDevice like: iPhone / iPad...<br />
<br />
the class is equipped with test methods to test drive the actual infrastructure methods and supply a usage example to get you started faster.<br />
<br />
code is fully documented with remarks, read them - they will help you better understand the code in case of failure or bugs.<br />
<br />
 <br />
<p align="center">
  <img src="readmefolder/image4.png" width="200"/><commit_msg>set Download Zip with X image width<commit_after># SMBDriver
<br />
<br />
**About**<br />
**-----**<br />
This project uses VideoLabs - libDSM open source project that allows SMB/XSMB/Samba C interface, and the libTASN1 GNU project,<br />
link to the libDSM Git: https://github.com/videolabs/libdsm<br />
link to the libTASN1 project page: https://www.gnu.org/software/libtasn1<br />
<br />
i used TVVLCKit instead of compiling the libDSM and libTASN1 (since i use it in my projects),<br />
link to the TVVLCKit Git: https://code.videolan.org/videolan/VLCKit<br />
<br />
The Objective C class allows read and write text files (only text files!) of files residing on SMB / xSMB / Samba share drives.<br />
<br />
you can compile and run on AppleTV but it should be able to adjust easelly to any other iDevice like: iPhone / iPad...<br />
<br />
the class is equipped with test methods to test drive the actual infrastructure methods and supply a usage example to get you started faster.<br />
<br />
code is fully documented with remarks, read them - they will help you better understand the code in case of failure or bugs.<br />
<br />
 <br />
<p align="center">
  <img src="readmefolder/image4.png" width="350"/>
{'fraction_non_alphanumeric': 0.11535269709543569, 'fraction_numerical': 0.006639004149377593, 'mean_word_length': 3.812375249500998, 'pattern_counts': {'":': 0, '<': 47, '<?xml version=': 0, '>': 47, 'https://': 6, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '29909', 'n_tokens_mistral': 760, 'n_tokens_neox': 742, 'n_words': 329}