טיפ: Chr

havlaz

New member
../images/Emo62.gif טיפ: Chr

הרבה פעמים בקודים אתם צריכים להשתמש בסימנים שהמירק משייך אותם לפקודות שלו למשל אם תשתמשו ב | (לבד, לא עם צבע מחובר אליו) המירק יחשוב שאתם רוצים שהוא יתייחס למה שבה אחרי זה כפקודה שונה. מה עושים? משתמשים ב$chr לכל תן יש ערך ב$chr למשל כדי לכתוב @, נכתוב
$chr(64(​
אבל איך יודעים? בשביל זה יש את $asc
$asc(@)​
יחזיר לנו 64, וכך נדע. שימו לב, לא תמיד $asc יחזיר לכם את המספר תוך שימוש ישירות משורת המירק. כמו במקרה של פסיק. לכן תצטרכו לעשות את זה דרך הרימוט. עבדכם הנאמן הכין לעצמו פעם רשימה, והנה היא, תהנו
1 = 2 = &#2; 3 = &#3; 4 = 5 = 6 = 7 = 8 = 9 = 10 = 11 = 12 = 13 = 14 = 15 = 16 = 17 = 18 = 19 = 20 = 21 = 22 = 23 = 24 = 25 = 26 = 27 = 28 = 29 = 30 = 31 = 32 = 33 = ! 34 = " 35 = # 36 = $ 37 = % 38 = & 39 = ´ 40 = ( 41 = ) 42 = * 43 = + 44 = , 45 = - 46 = . 47 = / 48 = 0 49 = 1 50 = 2 51 = 3 52 = 4 53 = 5 54 = 6 55 = 7 56 = 8 57 = 9 58 = : 59 = ; 60 = < 61 = = 62 = > 63 = ? 64 = @ 65 = A 66 = B 67 = C 68 = D 69 = E 70 = F 71 = G 72 = H 73 = I 74 = J 75 = K 76 = L 77 = M 78 = N 79 = O 80 = P 81 = Q 82 = R 83 = S 84 = T 85 = U 86 = V 87 = W 88 = X 89 = Y 90 = Z 91 = [ 92 = 93 = ] 94 = ^ 95 = _ 96 = ` 97 = a 98 = b 99 = c 100 = d 101 = e 102 = f 103 = g 104 = h 105 = i 106 = j 107 = k 108 = l 109 = m 110 = n 111 = o 112 = p 113 = q 114 = r 115 = s 116 = t 117 = u 118 = v 119 = w 120 = x 121 = y 122 = z 123 = { 124 = | 125 = } 126 = ~ 127 = 128 = € 129 = 130 = ‚ 131 = ƒ 132 = „ 133 = … 134 = † 135 = ‡ 136 = ˆ 137 = ‰ 138 = 139 = ‹ 140 = 141 = 142 = 143 = 144 = 145 = ‘ 146 = ’ 147 = “ 148 = ” 149 = • 150 = – 151 = — 152 = ˜ 153 = ™ 154 = 155 = › 156 = 157 = 158 = 159 = 160 = 161 = ¡ 162 = ¢ 163 = £ 164 = ₪ 165 = ¥ 166 = ¦ 167 = § 168 = ¨ 169 = © 170 = × 171 = « 172 = ¬ 173 = 174 = ® 175 = ¯ 176 = ° 177 = ± 178 = ² 179 = ³ 180 = ´ 181 = µ 182 = ¶ 183 = · 184 = ¸ 185 = ¹ 186 = ÷ 187 = » 188 = ¼ 189 = ½ 190 = ¾ 191 = ¿ 192 = ְ 193 = ֱ 194 = ֲ 195 = ֳ 196 = ִ 197 = ֵ 198 = ֶ 199 = ַ 200 = ָ 201 = ֹ 202 = ֺ 203 = ֻ 204 = ּ 205 = ֽ 206 = ־ 207 = ֿ 208 = ׀ 209 = ׁ 210 = ׂ 211 = ׃ 212 = װ 213 = ױ 214 = ײ 215 = ׳ 216 = ״ 217 =  218 =  219 =  220 =  221 =  222 =  223 =  224 = א 225 = ב 226 = ג 227 = ד 228 = ה 229 = ו 230 = ז 231 = ח 232 = ט 233 = י 234 = ך 235 = כ 236 = ל 237 = ם 238 = מ 239 = ן 240 = נ 241 = ס 242 = ע 243 = ף 244 = פ 245 = ץ 246 = צ 247 = ק 248 = ר 249 = ש 250 = ת 251 =  252 =  253 = ‎ 254 = ‏ 255 =  256 =​
 

Sandro

New member
טיפ מעולה:)

זהו טיפ מעולה לכל משתמשי הסקריפטינג בימנו: כשאר יש לכם בעיות ב $replace או פקודות כמו $remove וכ´ו השתמשו בטיפ הזה.. זה יעזור לכם מאוד ליצור סקריפטים יפים ומצליחים. לרושם הטיפ: אתה מוזמן ליצור איתי קשר [email protected]
 

Rul3R

New member
בואנה חבלז

לא יכולת לעשות את זה יותר ארוך? סתם קישקשת פה את השכל עם הרשימה הזאת, יכולת להביא את זה בקובץ טקסט או משהו שיהיה יותר נח, ואם אתה כבר מסביר על צ´ארים ואסקי, ומביא רשימה, תנסה ללמד גם לולאות באותה הזדמנות, הנה קוד שיתן לכם את כל מה שחבל"ז כתב, אבל בלי לחכות שעתיים שהאקספלורר המסכן הזה יטען את הדף:
alias chrloop { set %inc 1 while (%inc < 255) { echo -a %inc = $chr(%inc) | inc %inc } }​
שימו את הדבר הזה ברימוט שלכם, תלחצו
/chrloop​
ותקבלו את כל הצ´ארים ב ECHO, אם תרצו את זה יותר נח תשתמשו ב write ותכניסו את זה לקובץ טקסט או משהו. יאללה ביי חבלז, אני עוד יבוא לפעמים להציק לך.
 

havlaz

New member
גיח רולי

קודם כל הרשימה היתה ל"על הדרך" שנית, רציתי לעלות קובץ TXT אבל בעיה באדמין של תפוז לא איפשר, אני מקווה שצחי תיקן את זה. בכל מקרה, המטרה היתה ללמוד את זה, לא להביא רשימה.
 

DrunkGoat

New member
אפשר פשוט...

$chr($asc(?)) לא ניסיתי, אבל אני מאמין שזה יעבוד, ואם לא set %asc.temp $asc(?) $chr(%asc.temp) unset %asc.temp (במקום להתעסק עם טבלאות אסקיי...)
 

Sandro

New member
בעייה:)

ואם אני רוצה לעשות צ´ארים לדברים הבאים מה אני עושה? () {} , | / מה אני עושה?
 
למעלה