- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
var alldir = Directory.GetDirectories(SearchIn.Text);
foreach (var s in alldir)
{
if(s.Split('\\').Last().IndexOf(SearchFor.Text) != -1)
{
string parent = Directory.GetParent(s).FullName;
string thisfolder = s.Split('\\').Last().Replace(SearchFor.Text, ReplaceTo.Text);
string fullpath = parent + "\\" + thisfolder;
Directory.Move(s, fullpath);
}
}
}
private void SearchIn_DoubleClick(object sender, EventArgs e)
{
if (folderBrowserDialog1.ShowDialog() == DialogResult.OK)
{
SearchIn.Text = folderBrowserDialog1.SelectedPath;
}
}
}
Откопала свой хэллоу ворлд на шарпе.
Что забавно, больше всего здесь меня удручают названия переменных и компонентов.
Вангую пиздострадания.
Меня больше года на ГК не было – так что, я вообще почти не врубаюсь в ваши тёрки.
>>user/9742
>>>Меня больше года на ГК не было
Но он скорее мёртв, чем жив. В лисьей обезьяне поменяли политики безопасности, и теперь он пашет только в хроме. А я ленивый распиздяй, и так и не пофиксил код.
> Какой вообще стоит поставить?
Тебе решать.
У меня тут в ко-ко-консоли вылазит
Хрен знает, если честно. Я не проверял.
> Почему твоего скрипта нет в каталоге на форуме?
Никто не добавил.
Это unsafeWindow же затевалось ради шкрипшыша? Выпилить его поддержку - пусть пользователи Firefox не страдают из-за какого-то привередливого расширения.
В нем не работает код с гитхаба с unsafeWindow?
Если поставить grant none и вообще выпилить строку про $ = unsafeWindow.$;, скрипт начнёт работать в greasemonkey.
Не работает в скриптише. Так в чем сейчас лучше юзерскрипты запускать?
>> скрипт начнёт работать в greasemonkey.
Как минимум, скрипт Борманда - в greasemonkey.
>в чем сейчас лучше юзерскрипты запускать?
scriptish: Версия 0.1.11 June 14, 2013
greasemonkey: Версия 2.3 October 29, 2014
Обезьяну хотя бы обновляли не так давно.
А если ничего не править, то в скриптише работает?
s-a--m: Блин, где ты его тестировал? В начале нужно достать $, смотри в других скриптах как. Еще стоит указать совместимость.
bormand: Быстрофикс для шкриптиша:
For such scripts, explicitly asking to be granted no special privileges means that the script will execute directly in the content page. This means no security sandbox, and none of its limitations
> none of its limitations
Долбологика. Не проще было бы сделать grant: all?
Кстати, с unsafewindow скрипт по любому может пасс спиздить?
А если просто взять и присвоить уже существующую на странице переменную - она поменяется? Или создастся только в контексте юзерскрипта?