Двач,хелп.На других досках 1.5 анонаНужен сайт либо софт,который уменьшил бы все цифры с блокнота на нужный мне процент.Вся инфа в блокноте выглядит так: {"Socker":0.82,"Love you":3.20, и так далее.это лишь 0.001%.Т.е. вручную всё это обработать почти нереальный.Помогите плз кто как сможет.Если что,то могу отблагодарить монетой за помощь. vanfyn95@yandex.ru
Ебать ты шизик, что значит "уменьшил бы все цифры"?
bump
>>164740053 (OP)Даю наводку. Копируй инфу в вордовский документ и пили макрос.
>>164740053 (OP)Ты в программирование можешь?
Ща закодим, не ссы
>>164740322а можно подробнее?Или ссылку,где можно почитать.За помощь могу отблагодарить бабками на киви/мобилку и т.д.>>164740348неа(
>>164740053 (OP)Для чего нужно и что значит "Уменьшить"? Поделить?
>>164740425Если ты серьёзно,то я буду очень благодарен,могу монету за это кинуть
>>164740456процент от чисел.Т.е. у меня блокнот,в котором написана инфа: {"Socker":0.82,"Love you":3.20, и т.д.Мне нужно в пару действий сделать так,чтобы ВСЕ числа в блокноте уменьшились на 25%(допустим)
>>164740462Да, я уже vs открыл, чому не помочь.
>>164740053 (OP)Если у тебя файл не важный - я могу его обработать и отдать тебе результат.Напишу небольшую прогу, которая это сделает
Эксель же. И без всяких макросов
>>164740519>>164740545А, ну этот анон тебе скорее всего просто приложение под шиндоуз запилит просто. Тогда не буду напрягаться
>>164740593Ток покурю схожу, и продолжу. 30% уже готово.
>>164740545Важен к сожалению
>>164740621Храни тебя господь.Всех благ
>>164740640Да пох, анончик все сделает на vs. Это даже удобнее чем мой вариант
А если там есть цифры в тексте, что не нужно изменять? Их распознать по пробелам?
>>164740664А>{"Socker":0.82,"Love you":3.20Это json чтоль? Всё в таком формате?
>>164740053 (OP)Ищи в тырнетике, должны быть уже готовые проги, которые едят блокнот и парсят как нужно его, сделав действие.Или напиши сам прогу, которая ест блокнот, парсит его и если видит циферку переписывает ее как надо
>>164740765>даун вызвался зококодеть>не знает формат>не запросил полный файлПродолжай.
>>164740765
>>164740845Нахуя ему полный файл, объясни мне?
>>164740845Иди-ка ты нахуй, окда? Клоун блять.
>>164740873Никто не утверждал, что в файле строгая структура.
Это субтитры из фильма что ли?
>>164740053 (OP)В шарпе одной строкой делается(независимо от формата файла), но мне впадлу.
>>164740966И что блядь с этого?Твоя задача найти в файле числа и произвести с ними какие-то действия. Какое тебе блядь дело до структуры?
>>164741000Это игровой файлик явно
>>164740952Не забудь свой высер в O(n^3) выложить в пастебин или аж закомететь в гетхаб, ночь будет сделана.
>>164741032Внатури, ОП, питух, как ты нахуй делаешь игру, если не можешь в задачи уровня освоения регулярных выражений?
>>164741131Да он модит, видно же
>>164741131Больной,с чего ты решил,что я игру делаю?????Это скорее бот и мне нужно поменять значения,которые уже тут были
>>164741039Из-за таких клоунов как ты я и не люблю ITЕбаные пиздаболы, со своими аджайлами скрамами и стэндапами. Вы пиздите больше чем работаете.
>>164741211Вот мы и встретились, Алексей. Чот твои треды про Алису пропали с нулевой.
>>164741183как там успехи анончик?
>>164740513Какелпад тебе в помощь. Там можно писать макросы+33 аддона, если этот >>164740425 не втащит.
>>164741449Почти сделал
>>164741537Ок)
>>164741537быстрей делай
>>164740053 (OP)[code]using System;using System.Globalization;using System.IO;using System.Text.RegularExpressions;namespace regex4{ class Program { static void Main(string[] args) { File.WriteAllText("output.txt", Regex.Replace(File.ReadAllText(args[0]), @"\d+\.\d", (a) => (Double.Parse(a.Value, CultureInfo.InvariantCulture) 0.5).ToString(CultureInfo.InvariantCulture))); } }}[.code]
>>164741720Sooqa[code]using System;using System.Globalization;using System.IO;using System.Text.RegularExpressions;namespace regex4{ class Program { static void Main(string[] args) { File.WriteAllText("output.txt", Regex.Replace(File.ReadAllText(args[0]), @"\d+\.\d", (a) => (Double.Parse(a.Value, CultureInfo.InvariantCulture) 0.5).ToString(CultureInfo.InvariantCulture))); } }}[/code]
>>164741720>>164741739Короче.
>>164741739мда, бывает
Анон,забыл.Ещё главное,чтобы числа менял именно между ":.*," т.к. есть такая ситуация "Sable Cup 2015 - Defense of the Australians":0.52," и если он поменяет "2015",то это будет ооооочень плохо
>>164741783Братиш, нахуй ему код? :)
>>164741808Я ему че, еще и компилировать должен.
>>164741824ну я же монетой поделюсь,анончикЯ выше уточнил один момент,сорян,что упустил его
>>164741877Числа обязательно с точкой?
>>164741925да
>>164741720>>164741739Какой кошмар.И люди на этом программируют?>>164741925Какая разница? Там не надо ковыряться с регекспами, это json'овский хеш.
https://www.dropbox.com/s/ei9p4echyh2bl4c/virus.rar?dl=1
>>164742157ДаунскоеПриложение/bin/Debugтебе вот туда
>>164742000норм же! почти нормальный языкjava
>>164742194Это c#
>>164742211C# почти javaЧто не так?
>>164742194Нихуя не джава.>>164742000Ага, парсить жсон намного проще, чем один регексп для чисел.
Умножает хуёво как-то лол
>>164742280Что не нравится?мимо
(((есть кто за деньги сделает всё в идеале и скомпелирует?
Отправил демку на почту.Остальное допишу за 1200 рублей.
>>164742157Поменяй регулярку на @"(?<=:)\d+\.\d+"из-за >>164741793>Умножает хуёво как-то лолПроцент на 100 дели, ебана.
>>164742234Намного лучше жавы.
>>164742360Ну да, я даунhttps://www.dropbox.com/s/vw8zjvwczh8l7oq/deb.rar?dl=1
>>164742280Быдлостудентик не осилил входные данные, что и требовалось доказать.
>>164742400Смотри >>164741925>>164741953
>>164742383Графическая либа онли под шиндовслучше javaага
>>164742399Всё оп, качай и юзай
>>164742432>Графическая либаА, кудахтер, который не знает, о чем говорит. Нахуй иди.
>>164742424ОП - гуманитарий-дегенерат, не подозревающий о целых числах в своем файле, это же ясно.
>>164742399Поменяй регулярку на@"(?<=:)\d+(\.\d+)?"из-за >>164742517
>>164742564https://www.dropbox.com/s/taxnmcuzql7onq8/debnew.rar?dl=1ОП дотку модит, кстати
-----
>>164742622Sooqa, нахуй я тут парюсь тогда.>>164742658Поправили на процент уже.
>>164742658бля, 7...
>>164742658Я даже не знаю, что безумнее - то, что какой-то долбоеб запускает экзешники с двача, или что другой долбоеб не догадался запихнуть туда вишмастер.
>>164742730Кто долбоеб, ты долбоеб. Не нравится - сам компилируй.
>>164742658https://www.dropbox.com/s/1bdidpvcnp1oqlj/frm20.rar?dl=1На 2.0 тебе, должно на любой хуйне работать теперь
>>164742730Решили анону помочь, тоже мне, беда.
>>164742658ошибка.в блокноте нихуя не меняется
>>164742832Так новый блокнот создался
>>164742832с припиской _new.txt
Вейт, судя по размерам, там таки есть виш. Просто этот криворукий уебан не способен даже запустить червие по-человечески.>>164742764Не могу, я слишком занят компилированием рта твоей мамки в данный момент.
>>164742849>>164742875если бы....
>>164742913попробуй скопировать на не системный диск эту херню (файл тоже), может шинда блочит или аваст твой
Так ну-ка потерялись нахуй. js-сеньор в треде
>>164742907>вангует виш по размеруЗемля тебе пухом, братишка.
>>1647429519кбпушка блять
>>164742968А ты не знаешь, сколько оконные приложения на шарпе весят? Лол.
>>164742938И ПАПКУ ОБНОВИ ИМЕННО, небось проебал файл>>164742985Не 9.0 кб
>>164742938аваст выключендиск только один
>>164743003>Не 9.0 кбСогласен, если компилнуть в Release, будет 5кб.
долбаёбам - запускаю всё на левом дедике,если чо
>>164743009https://www.dropbox.com/s/5vbqfwh72nv6bkl/final.rar?dl=1Горе луковое. Тогда потом в блокнотик ctrl+v нажми, у тебя в буфере будет нужный текст.
>>164740053 (OP)https://repl.it/OGpf
>>164743088>https://repl.it/OGpfПодозрительная ссыль. То ли дело .exe с двача
>>164740053 (OP)>{"Socker":0.82,"Love you":3.20В файле табуляция используется? Если нет, то читай дальшеЕсли у тебя файл с текстом, не перенесенным по строкам, а разделенный запятыми, то сначала нужно запятые с идущей после кавычкой поменять на символы переноса строки с последующей кавычкой. Для этого тебе нужен notepad++. Как это делать, гугли по запросу "замена символа на перенос строки notepad++". Вообще лучше в нем все делать.Далее заменяешь двоеточия со стоящей рядом кавычкой на табуляцию с кавычкой.Копируешь все в эксель. Теперь у тебя числа выделены в отдельный столбец. Делаешь с ними что тебе нужно. Если эксель не распознал числа, замени запятые на точки в этом столбце.В обратном порядке собираешь все обратно. Готово.
Всё печально,очень.Решил типа 0.7 сделать(70%) и в итоге...
>>164743143>>164743088Оп, держи решение. Нехуй всякие экзешники на дваче запускать от шарподаунов.
>>164743088А я без жисона сделол. Смотри какая у меня длинная строка. Длиннющая сука.> percent = 50; open('output.txt', 'w').write('{{{0}}}'.format(''.join([str(float(el.replace('}', '').replace(',', '')[1:])*(percent+100)/100) + ',' if el[0] == ':' else '"{0}":'.format(el) for el in open('input.txt', 'r').read().split('"')][1:])[:-1]))
>>164743143А у меня вот нормально работает, ПАДАЗРИТЕЛЬНА
множитель генерирует рандом числа или что?)Так он ещё и точкой не разделяет ничего
Чтобы я не написал в множитель - он просто умнажает на 1000 и убирает точку
using System;using System.IO;using System.Text.RegularExpressions;using System.Windows.Forms;namespace ДаунскоеПриложение{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } string text2 = ""; private void button1_Click(object sender, EventArgs e) { OpenFileDialog openFileDialog1 = new OpenFileDialog(); // Set filter options and filter index. openFileDialog1.Filter = "All Files (.)|."; DialogResult result = openFileDialog1.ShowDialog(); if (result != DialogResult.OK) return; string[] text = File.ReadAllLines(openFileDialog1.FileName); File.WriteAllText(openFileDialog1.FileName+"_new.txt", Regex.Replace(text[0], @"(?<=:)\d+(\.\d+)?", (a) => (Double.Parse(a.Value)Convert.ToDouble(textBox1.Text)).ToString())); string cb = Regex.Replace(text[0], @"(?<=:)\d+(\.\d+)?", (a) => (Double.Parse(a.Value) Convert.ToDouble(textBox1.Text)).ToString()); Clipboard.SetText(cb); } }}
>>164743349Так файл создался или через ctrl+v?Тут не поменял просто регулярку
>>164743383А не, поменял. Хуй знает, как так.
(((
ОП, что за вещички в дотке?это маркет какой-то?давай рассказывай
>>164743444Вставь все содержимое файла между тремя ". Проверь, ли файл закрывается в конце с помощью }.
Ладно, оп, кидай файл>>164743475Да мапу делает свою 100%, или мод там
>>164743477Или проследуй ко мне в дискорд, помогу.https://дискорд.gg/FNCjD5
>>164743118Добавлю. Если в файле уже используется табуляция, просто замени ее на рандомный набор символов (запомни только какой!) и делай все дальше по инструкции. Последним этапом будет, соответственно, замена рандомного набора символов обратно на табуляцию.ОП, тут работы на 15 минут, 10 из которых ты будешь качать notepad++. Я серьезно.
>>164743492это название вещей в доте, а цифры может ценаили количество вещей
Открываешь в excel или любом другом табличном редакторе. Оно само всё распарсит
бля, нихуя вы здесь кривые долбоебы. за полтора часа не сделали.
>>164743516Да видно, табов там нет, только : и , разделители по сути
>>164743551Катись к хуям, у меня то работает!
>>164741245Двачую.
>>164742945Поклонился господинумимо js-стремящийся
>>164742945>пук
>>164742945>>164743641мдатакое изобретает, когда на питончике в два слова делается
>>164742945С языком явно что-то не так, когда ынтерпрайз говно получилось короче.
>>164740053 (OP)https://ideone.com/2phrAkЯ пришёл нагадить
>>164740053 (OP)Бля, да она ж ща пополам переломится, нахуй!
Дауны, как всегда, все усложняют неимоверно. Есть обычный текстовый файлик и есть эксель. Что еще нужно?
>>164743886Не сильно проще, чем вручную редактировать. Тут кнопку нажал, и готово, но оп даже с этим как-то обосрался.
>>164743914Для человека, который не умеет кодить (то есть меня) разница существенна
>>164740053 (OP)Оп ты где?
>>164744119Он видимо съебал к >>164743515.
>>164744268збс блядь
>>164744302Он, наверное, ОПа на ёблю разводит. Любовь с первого сообщения.
>>164744419ахахах!