<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[סקריפט לתיקון שיבושי שמות של תיקיות]]></title><description><![CDATA[<p dir="auto">אני יודע שהנושא לא כל כך ברור, לא הייתה לי דרך אחרת לנסח אותו.<br />
בכל אופן, הסקריפט הזה כתוב בפייתון והוא מיועד לפתור בעיות כדוגמת <a href="https://mitmachim.top/topic/42168/%D7%A9%D7%99%D7%97%D7%96%D7%95%D7%A8-%D7%A9%D7%9E%D7%95%D7%AA-%D7%A7%D7%91%D7%A6%D7%99%D7%9D?_=1657030008312" target="_blank" rel="noopener noreferrer nofollow ugc">זו</a><br />
זאת בעיה שקורית לפעמים בכרטיסי זיכרון - לפעמים היא קורית מעצמה ולפעמים כתוצאה מהוצאה לא בטוחה וכו'<br />
צריך להכניס לסקריפט את הנתיב לתיקייה \ כונן והוא אמור לעשות את השאר<br />
לעת עתה הסקריפט לא יודע לטפל במקרי קצה - כמו כשאין קלט בכלל או קלט שגוי וכו'<br />
הנה הסקריפט<br />
<a href="/assets/uploads/files/1657040512301-%D7%AA%D7%99%D7%A7%D7%95%D7%9F-%D7%A9%D7%99%D7%91%D7%95%D7%A9%D7%99-%D7%A9%D7%9E%D7%95%D7%AA.py">תיקון שיבושי שמות.py</a><br />
והנה בגרסה מקומפלת<br />
<a href="/assets/uploads/files/1657040540918-%D7%AA%D7%99%D7%A7%D7%95%D7%9F-%D7%A9%D7%99%D7%91%D7%95%D7%A9%D7%99-%D7%A9%D7%9E%D7%95%D7%AA.exe">תיקון שיבושי שמות.exe</a><br />
והנה תיקייה עם תקיות משובשות שתוכלו לבדוק עליה<br />
<a href="/assets/uploads/files/1657040572813-%D7%9E%D7%A9%D7%95%D7%91%D7%A9.rar">משובש.rar</a><br />
והנה קוד המקור - למי שאין כוח להוריד את הסקריפט (הקוד הוא בגרסה שמתאימה לקמפול)</p>
<pre><code>import os
def execute(fold, con):
    try:
        os.rename(fold, con)
    except PermissionError:
        print('access denied for folder ' + fold + " but all others folders has successfully renamed")

os.system("chcp 1255")
os.system("cls")
con_string = ""
dir_name = input("enter full path : ")
for folder in os.listdir(dir_name):
    con_string = ""
    for letter in folder:
        con_letter = letter.encode('cp862').decode('cp1255')
        con_string = con_string + con_letter
    os.chdir(dir_name)
    execute(folder, con_string)
print("finished")
os.system("pause &gt;nul")
</code></pre>
]]></description><link>https://tchumim.com/topic/13581/סקריפט-לתיקון-שיבושי-שמות-של-תיקיות</link><generator>RSS for Node</generator><lastBuildDate>Wed, 11 Mar 2026 13:09:35 GMT</lastBuildDate><atom:link href="https://tchumim.com/topic/13581.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 05 Jul 2022 17:02:55 GMT</pubDate><ttl>60</ttl></channel></rss>