KRIEGSSPIELE!

GUDLEIFR СОЛДАТИКИ FORTH gudleifr.h1.ru
 
ФорумФорум  КалендарьКалендарь  ЧаВоЧаВо  ПоискПоиск  ПользователиПользователи  ГруппыГруппы  РегистрацияРегистрация  ВходВход  

Поделиться | 
 

 SOME TOOLS

Перейти вниз 
АвторСообщение
_KROL



Сообщения : 83
Дата регистрации : 2017-07-28
Возраст : 18
Откуда : Беларусь

СообщениеТема: SOME TOOLS   Вт Окт 31, 2017 9:37 pm

Так и не понял к сожалению GIT. Однако, вот что я создал:

MKMIRROR.BAT - создать новое зеркало проекта
Код:
@echo off
if exist PROJECT goto cont0
  md PROJECT
  echo Project directory was created.
  exit /b
:cont0
 if exist MIRRORS goto cont1
  md MIRRORS
:cont1
 cd MIRRORS
 set d=0
 for /D %%i in (*) do (
  set /a d=d+1
 )
 md %d%
 cd ..\
 XCOPY /E PROJECT MIRRORS\%d%
 echo %date% %time% Mirror %d% was created>>log.txt

REMIRROR.BAT - восстановить зеркало (если оно есть), предварительно сохранив старое состояние проекта
Код:
@echo off
if exist PROJECT goto cont0
 md PROJECT
 echo Project directory was created.
 exit /b
:cont0
if exist MIRRORS goto cont1
 md MIRRORS
:cont1
 cd MIRRORS
:dirq
 set /p n=DIR? (y,n)
 if "%n%"=="n" goto skipdir
 if not "%n%"=="y" goto dirq
 dir /p
:skipdir
 set n=0
 set /p n=MIRROR?:
 if "%n%"=="0" exit
 if exist %n% goto cont2
  echo Mirror isn't exists!
  exit /b
:cont2
 cd ..\
 call MKMIRROR.BAT
 del PROJECT
 md PROJECT
 XCOPY /E MIRRORS\%n% PROJECT
 echo %date% %time% Mirror %n% was restored>>log.txt

Может кому понадобится? Мне думаю точно.


Последний раз редактировалось: _KROL (Ср Ноя 01, 2017 5:42 pm), всего редактировалось 2 раз(а)
Вернуться к началу Перейти вниз
Посмотреть профиль
Gudleifr
Admin
avatar

Сообщения : 707
Дата регистрации : 2017-03-29

СообщениеТема: Re: SOME TOOLS   Ср Ноя 01, 2017 11:22 am

Да, больная тема. Умение подстраивать под себя ОС - вымирающее искусство.

Туп бездна полезных решений: и зацикливание скрипта (этакая мини-оболочка), и автоматическое приписывание номеров к файлам, и всякие make, и применение diff... И, разумеется, почти философский вопрос, о том, на чем писать на "голом ОС"...

Во втором листинге не %d%, а %n%.
Вернуться к началу Перейти вниз
Посмотреть профиль
_KROL



Сообщения : 83
Дата регистрации : 2017-07-28
Возраст : 18
Откуда : Беларусь

СообщениеТема: Re: SOME TOOLS   Ср Ноя 01, 2017 5:42 pm

Цитата :
Во втором листинге не %d%, а %n%.
Спасибо, подправил.
Цитата :
о том, на чем писать на "голом ОС"...
Что-то я немного не понял, что это значит.
Обновил batы в исходном сообщении.
Вернуться к началу Перейти вниз
Посмотреть профиль
Gudleifr
Admin
avatar

Сообщения : 707
Дата регистрации : 2017-03-29

СообщениеТема: Re: SOME TOOLS   Ср Ноя 01, 2017 5:54 pm

_KROL пишет:
Что-то я немного не понял, что это значит.
Допустим, Вы купили компьютер, на котором ничего нет, кроме ОС.
Можно ли, ничего не докачивая (и/или не доплачивая), написать программу? Для того, чтобы определить нижнюю границу программирования, примем такую задачу: "написать программу, которая напишет и запустит другую программу" (т.к. сюда входит и работа с файлами, и вызовы других программ).

В nix'-ах, понятно, проблем никаких.
При наличия доступа к нормальному хостингу - тоже (хотя, сейчас "нормальный доступ" найти сложно).
В DOS были nix'-овые cmd-ошметки + debug и BASIC-и.
В старых Win-ах cmd, даже, чуть-чуть поумнел и сохранился debug. Плюс была вероятность, что на машине стоит офис со своими VBA.
Сейчас, вроде, WSH и PowerShell...
С Андроидами, вроде, все совсем плохо...
Вернуться к началу Перейти вниз
Посмотреть профиль
_KROL



Сообщения : 83
Дата регистрации : 2017-07-28
Возраст : 18
Откуда : Беларусь

СообщениеТема: Re: SOME TOOLS   Ср Ноя 01, 2017 7:02 pm

Цитата :
С Андроидами, вроде, все совсем плохо...
Да, но иногда на планшетах бывают предустановленные "терминалы", хотя это мало чего даёт) А если ещё посмотреть на iPhone, то вообще всё грустно.
Вернуться к началу Перейти вниз
Посмотреть профиль
vikt144



Сообщения : 6
Дата регистрации : 2017-03-29

СообщениеТема: Re: SOME TOOLS   Вс Ноя 05, 2017 2:22 am

Gudleifr пишет:

С Андроидами, вроде, все совсем плохо...

Есть хорошая штука.
Подсказали на форуме winglion'a
http://www.android-ide.com/

Позволяет компилировать программы прямо на андроиде
и не связываться с жутко тормозной эмуляцией андроида на android SDK.
Вернуться к началу Перейти вниз
Посмотреть профиль
Gudleifr
Admin
avatar

Сообщения : 707
Дата регистрации : 2017-03-29

СообщениеТема: Re: SOME TOOLS   Вс Ноя 05, 2017 9:55 am

vikt144 пишет:
Есть хорошая штука.
Спасибо, но не подходит по условиям задачи (вхождения в исходный комплект).
Вернуться к началу Перейти вниз
Посмотреть профиль
Спонсируемый контент




СообщениеТема: Re: SOME TOOLS   

Вернуться к началу Перейти вниз
 
SOME TOOLS
Вернуться к началу 
Страница 1 из 1
 Похожие темы
-
» Кисти для макияжа

Права доступа к этому форуму:Вы не можете отвечать на сообщения
KRIEGSSPIELE! :: Пользовательские разделы :: _KROL-
Перейти: