1. PHP / Говнокод #25470

    −1

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    <?php
    $d = "C:\\Users\\user\\Desktop";//Тут путь до рабочего стола текущего пользователя
    $dh  = opendir($d);
    while (false !== ($fn = readdir($dh))) {
    	if (stristr($fn, '.') !== FALSE and stripos($fn, '.') !== 0){
    		$fns[] = $fn;
    		$dir = substr($fn, strripos($fn, '.') + 1, strlen($fn));
    		$dirs[] = $dir;
    		if (!file_exists($d."\\".$dir)) {
    			if (!mkdir($d."\\".$dir, 0755, TRUE)) {
    				echo "Не удалось создать папку '".$d."\\".$dir."'<br>";
    			} else {
    			echo "Создана папка ".$d."\\".$dir."<br>";
    		}
    		}
    		if (!rename($d."\\".$fn, $d."\\".$dir."\\".$fn)) {
    			echo "не удалось переместить ".$d."\\".$fn."перемещен в ".$d."\\".$dir."<br>";
    		} else {
    			echo "Файл ".$d."\\".$fn." перемещен в ".$d."\\".$dir."<br>";
    		}
    	}
    }
    ?>

    Убираю так свой рабочий стол

    Запостил: ZombiePm, 24 Марта 2019

    Комментарии (15) RSS

    • Если пользователь течёт на рабочий стол, то лучше всего его протирать сухими ватниками, а не "PHP", он же "влажный".
      Ответить
    • А всё потому, что у тебя в $(PROGRAMFILES) не прибрано!
      Ответить
    • На этот раз я управился с уборкой быстро. Выдвинул ящик
      стола и сгреб туда все вещи. Скоро и удобно. И пыль сразу
      стирается.
      Ответить
      • А если на пыли какая-то важная информация пальцем записана?
        Ответить
    • Вот вроде люди которые советуют использовать фреймворки, вы блять сами то их использовали. я только на установку ебучего laravel потратил 4 часа, каждый шаг сопровождался жопной болью. В плане "установи composer/настрой его правильно, настрой переменные,настрой ебучий файл хостс", но и это еще не всё. Работа с этим фреймворком это просто какой-то пиздец.
      Переведу стандартную ситуацию в более реальную плоскость - для решения задачки уровня 2+2 второкласнику предлагают сначала выучить диффуры.
      Четыреждеблядская ярость уже отошла. Я просто шлю фпизду этот фреймворк. Вот серьезно.
      Ответить
      • Какой багор )))
        Ответить
      • Какая боль :) Я джанго местами с той же болью осиливал, но потом это типичные сайты позволяет клепать с большим удобством. Одна аутентификация/ааторизация и орм из коробки чего стоят.
        Ответить
      • Я не советую использовать laravel.
        Я вообще не советую использовать PHP
        Ответить
        • Я вообще не советую Increment_Excrement'у связываться с программированием: денег на сисадмина у него нет, а самому ставить фреймворки —– вовсе не программистское занятие.
          Ответить
          • Программирование вообще довольно унылое занятие: постоянно приходится что-то осваивать.
            Ответить

    Добавить комментарий