Форум программистов, компьютерный форум, киберфорум
Наши страницы
Objective-C
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.92/12: Рейтинг темы: голосов - 12, средняя оценка - 4.92
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
#1

Собака в логине

19.05.2013, 19:27. Просмотров 2148. Ответов 28
Метки нет (Все метки)

Возможно, дурной вопрос, но я что-то туплю второй день.
Есть у меня логин к FTP-серверу вида username@host. На всякий случай уточняю. Это именно логин такой.
Задача - залить на этот ftp файлик. Соединение открываю через CFWriteStreamCreateWithFTPURL. Ей требуется connection string. Так вот вопрос: Как ее формировать?
Строка вида CFSTR("ftp://user@mysite.ru:pass@ftp.mysite.ru"); приводит к kCFErrorDomainCFNetwork error 200. CFSTR("ftp://user%64mysite.ru:pass@ftp.mysite.ru"); - тоже.
FileZilla логинится без капризов. Причем, я на 100% уверен, что с остальным у меня все нормально: если заменить логин на пользователя без собаки, все работает.
Никто с подобной бедой не сталкивался?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.05.2013, 19:27
Ответы с готовыми решениями:

Что значат собака (@) и процент (%) в тексте кода
Добрый день всем! Извините, если задаю вопрос немного неправильно или это уже...

Достанет собака прохожего или нет? Даны координаты точки, где находится собака, дана длина веревки, ограничивающей своб
Помогите

Обновление БД при логине
Нужно что бы когда юзер логинился, в БД обновлялся столбец userrank, юзер...

ошыбка в логине помогите плиз
<?php @session_start(); class Login { protected $_id; protected...

Вылеты при логине в опере
Проблема в следующем - при логине на каком-либо сайте (ну естессно где...

28
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
20.05.2013, 15:12  [ТС] #21
Цитата Сообщение от alexpac26 Посмотреть сообщение
зачем тогда они
Вот всем аргументам аргумент Я был неправ, предложив свернуть дискуссию
Кое где они действительно нужны и путевой замены им пока нет. Условная компиляция, например. Чтобы дебажны NSLog'и не убирать, можно написать макрос типа DLog, который будет логгировать только в Debug mode. Еще 2-3 применения из той же серии. Но это совсем не значит, что нужно проекты целиком на них писать. Все хорошо в меру. У человека есть возможность в случае нужды передвигаться прыжками. Но в обычных условиях на двух ногах ходить гораздо удобнее. так зачем мучать себя и окружающих?
0
alexpac26
14 / 22 / 4
Регистрация: 20.01.2013
Сообщений: 125
20.05.2013, 15:18 #22
синтаксис макроса схож с СИ функциями

название(параметр,параметр, .... )

поэтому его можно привнять к функции как по методу вызова так, и про получаемому результату

и тут уже другой вопрос

метод или все же СИ функция?

и чем плох urlencode() в СИ исполнении?
0
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
20.05.2013, 15:26  [ТС] #23
Да нельзя его приравнять к функции! Потому как не функция это вовсе. А кроме того:
1. Пухнет код
2. Нельзя дебажить
3. Трудно читать

Еще как-то можно сравнить с inline-функциями. Но даже они лишены недостатков ##2 и 3.

Добавлено через 1 минуту
Цитата Сообщение от alexpac26 Посмотреть сообщение
поэтому его можно привнять к функции как по методу вызова так
Ой че-то я с горяча этих слов не заметил... Срочно книжки читать!!!
0
alexpac26
14 / 22 / 4
Регистрация: 20.01.2013
Сообщений: 125
20.05.2013, 15:29 #24
1. Пухнет код
в каком месте? у компилятора или у вас на экране?
2. Нельзя дебажить
ulrencode 100% безошибочная функция зачем ее дебажить?

то есть inline-функция и есть верное самое решение, если надо упаковать чтото стандартное, но часто вызываемое?
по методу вызова
имелось ввиду на уровне кода, а не на уровне компилятора.
0
Vorona
Peace 2 all shining faces
672 / 534 / 84
Регистрация: 05.03.2010
Сообщений: 1,283
20.05.2013, 15:30 #25
Цитата Сообщение от mobidevelop Посмотреть сообщение
поэтому его можно привнять к функции как по методу вызова так
да не вызывается этот код, а заменяется на этапе компиляции вот и все

находятся все ключи в сорсах и заменяются значением (макросом) и тогда уже компилируемый код получается такой же. буд-то вы эти макросы и не использовали. понятна суть?

Цитата Сообщение от alexpac26 Посмотреть сообщение
ulrencode 100% безошибочная функция зачем ее дебажить?
не бывает ничего 100% безошибочного
0
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
20.05.2013, 15:36  [ТС] #26
Вот когда я с серьезным лицом пошутил, я смайлик соответствующий поставить не поленился. А вы правда это все серьезно написали?
0
zulkis
684 / 611 / 43
Регистрация: 13.01.2011
Сообщений: 1,724
20.05.2013, 16:09 #27

Не по теме:

Ну вы тут и развели демагогию.



Цитата Сообщение от alexpac26 Посмотреть сообщение
откуда такая ненависть к макросам?
Место данному методу не в дефайнах, а в категории.
Цитата Сообщение от Vorona Посмотреть сообщение
находятся все ключи в сорсах и заменяются значением (макросом) и тогда уже компилируемый код получается такой же. буд-то вы эти макросы и не использовали. понятна суть?
Я, если честно, сомневаюсь, что alexpac26 не тролль. Ибо иногда его сообщения имеют довольно-таки характерный запах.
0
Vorona
Peace 2 all shining faces
672 / 534 / 84
Регистрация: 05.03.2010
Сообщений: 1,283
20.05.2013, 17:28 #28
Цитата Сообщение от zulkis Посмотреть сообщение
Я, если честно, сомневаюсь, что alexpac26 не тролль. Ибо иногда его сообщения имеют довольно-таки характерный запах.
тоже об этом думал, не знаю, как минимум кто-то начитается этой ереси и будет пилить дефайны где угодно, потому что так проще и видите ли, лаконичней
вобщем, код его точно имеет характерный запах, пример с которого брать не стоит ни в коем случае
0
totakkvmute
0 / 0 / 0
Регистрация: 21.05.2013
Сообщений: 3
21.05.2013, 21:39 #29
dby

Добавлено через 14 секунд
gg so so random
0
21.05.2013, 21:39
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.05.2013, 21:39

Лишние пробелы в логине и пароле
Доброго всем времени суток. Я создал процедуру для создания логина и...

Моргание экрана при логине
Запускаю компьютер - нужно ввести пароль(начинает моргать экран) все ввожу...

Использование прокси при логине
Доброго новогоднего дня. У меня вопрос, есть у меня логин в ВК, работает норм,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
29
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru